When your OS goes crazy - Screenshots
- Schol-R-LEA
- Member
- Posts: 1925
- Joined: Fri Oct 27, 2006 9:42 am
- Location: Athens, GA, USA
Re: When your OS goes crazy - Screenshots
Fair enough. TBH, I wasn't even sure if you recognized the text, or were just puzzled by the date. Hey, these days, I'm sure that there are a lot of people who wouldn't, especially on an international forum - AFAICT, it was sort of a period thing from the 1960s through 1980s and early 1990s, and mostly in the US, UK and parts of Northern Europe (in the 1940s and 1950s it was overshadowed by Animal Farm, and not highly regarded until around 1965 I gather), and while most educated people know of the book, it seems that not all that many have actually read it.
I seem to recall hearing that it had some popularity in Russia after 1991, but I don't know if that lasted very long; since I don't know how old you are off hand, I wasn't sure if you would have read it or not. Mind you, I would not expect some of the younger crowd to know it regardless - while the theme certainly has relevance, a lot of people seem to think the book itself is dated and quaint, and it seems to be dropping out of high school and college reading lists over time.
I seem to recall hearing that it had some popularity in Russia after 1991, but I don't know if that lasted very long; since I don't know how old you are off hand, I wasn't sure if you would have read it or not. Mind you, I would not expect some of the younger crowd to know it regardless - while the theme certainly has relevance, a lot of people seem to think the book itself is dated and quaint, and it seems to be dropping out of high school and college reading lists over time.
Last edited by Schol-R-LEA on Sun May 08, 2016 2:04 pm, edited 1 time in total.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Re: When your OS goes crazy - Screenshots
Orwell has gained some popularity again because of Russia's current internal problems.Schol-R-LEA wrote:I seem to recall hearing that it had some popularity in Russia after 1991, but I don't know if that lasted very long; since I don't know how old you are off hand, I wasn't sure if you would have read it or not.
- Schol-R-LEA
- Member
- Posts: 1925
- Joined: Fri Oct 27, 2006 9:42 am
- Location: Athens, GA, USA
Re: When your OS goes crazy - Screenshots
That makes quite a bit of sense, OK.
Rev. First Speaker Schol-R-LEA;2 LCF ELF JAM POEE KoR KCO PPWMTF
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Ordo OS Project
Lisp programmers tend to seem very odd to outsiders, just like anyone else who has had a religious experience they can't quite explain to others.
Re: When your OS goes crazy - Screenshots
I didn't read it, but I know its contents: this is 1984 year, this is totalitaristic state named Oceania, and everything is controlled with government.Schol-R-LEA wrote:Fair enough. TBH, I wasn't even sure if you recognized the text, or were just puzzled by the date. Hey, these days, I'm sure that there are a lot of people who wouldn't, especially on an international forum - AFAICT, it was sort of a period thing from the 1960s through 1980s and early 1990s, and mostly in the US, UK and parts of Northern Europe (in the 1940s and 1950s it was overshadowed by Animal Farm, and not highly regarded until around 1965 I gather), and while most educated people know of the book, it seems that not all that many have actually read it.
I seem to recall hearing that it had some popularity in Russia after 1991, but I don't know if that lasted very long; since I don't know how old you are off hand, I wasn't sure if you would have read it or not. Mind you, I would not expect some of the younger crowd to know it regardless - while the theme certainly has relevance, a lot of people seem to think the book itself is dated and quaint, and it seems to be dropping out of high school and college reading lists over time.
Developing U365.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
Source:
only testing: http://gitlab.com/bps-projs/U365/tree/testing
OSDev newbies can copy any code from my repositories, just leave a notice that this code was written by U365 development team, not by you.
-
- Member
- Posts: 116
- Joined: Thu May 06, 2010 4:34 am
- Libera.chat IRC: peterbjornx
- Location: Leiden, The Netherlands
- Contact:
Re: When your OS goes crazy - Screenshots
Well, I used it for testing as it was the only book I had in raw text format, also amongst most young(16-~24) programmers I know 1984 is a very common book to have read.
Re: When your OS goes crazy - Screenshots
I decided to set the WP bit to prevent my kernel from writing to read-only pages. Unfortunately quite a lot of paging structures had their RW bit clear, making them read-only when they should actualyl be writeable. Running the kernel in this state caused a lot of exceptions which led to more exceptions, causing the stack to overflow, write all over video memory, and keep going until it reached non-present memory and triple faulted.
-
- Member
- Posts: 501
- Joined: Wed Jun 17, 2015 9:40 am
- Libera.chat IRC: glauxosdever
- Location: Athens, Greece
Re: When your OS goes crazy - Screenshots
Hi,
By the way, I have the WP bit set from the time I added paging to one of my official branches.
Regards,
glauxosdever
You should had set the WP bit the first time you implemented paging. These exceptions, stack overflows, overwriting video memory and triple faults would not happen now.mariuszp wrote:I decided to set the WP bit to prevent my kernel from writing to read-only pages. Unfortunately quite a lot of paging structures had their RW bit clear, making them read-only when they should actualyl be writeable. Running the kernel in this state caused a lot of exceptions which led to more exceptions, causing the stack to overflow, write all over video memory, and keep going until it reached non-present memory and triple faulted.
By the way, I have the WP bit set from the time I added paging to one of my official branches.
Regards,
glauxosdever
Re: When your OS goes crazy - Screenshots
Yeah.. if only I knew it existed at that timeglauxosdever wrote:Hi,
You should had set the WP bit the first time you implemented paging. These exceptions, stack overflows, overwriting video memory and triple faults would not happen now.mariuszp wrote:I decided to set the WP bit to prevent my kernel from writing to read-only pages. Unfortunately quite a lot of paging structures had their RW bit clear, making them read-only when they should actualyl be writeable. Running the kernel in this state caused a lot of exceptions which led to more exceptions, causing the stack to overflow, write all over video memory, and keep going until it reached non-present memory and triple faulted.
By the way, I have the WP bit set from the time I added paging to one of my official branches.
Regards,
glauxosdever
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: When your OS goes crazy - Screenshots
My new font rendering with cairo appears to cause some issues.
Re: When your OS goes crazy - Screenshots
My first question would be why?max wrote:My new font rendering with cairo appears to cause some issues.
Re: When your OS goes crazy - Screenshots
This is how double buffering should look in 12h, right?
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: When your OS goes crazy - Screenshots
I think it's related to some illegal memory access, I had this before but I have to figure out what the exact problem is therelukaandjelkovic wrote:My first question would be why?
Re: When your OS goes crazy - Screenshots
Oh OK... I'm just impressed with your UI style. That makes your OS very attractive.max wrote:I think it's related to some illegal memory access, I had this before but I have to figure out what the exact problem is therelukaandjelkovic wrote:My first question would be why?
- max
- Member
- Posts: 616
- Joined: Mon Mar 05, 2012 11:23 am
- Libera.chat IRC: maxdev
- Location: Germany
- Contact:
Re: When your OS goes crazy - Screenshots
Thanks!! I really enjoy creating UIslukaandjelkovic wrote:Oh OK... I'm just impressed with your UI style. That makes your OS very attractive.
Re: When your OS goes crazy - Screenshots
Chaos has ensued in some part (or parts) of my OS. I'm still trying to figure out what went wrong. Yesterday I implemented mutexes and semaphores in userspace, and as I tried installing the GUI package, the filesystem driver paniced due to some data corruption. Upon reboot, the OS decided to format the drive and re-install itself (that's how corrupt the filesystem has become), and after installing the GUI package, I attempted to start the GUI. It came up with a black screen, randomly-plotted pixels (which in fact depend on which video mode is in use!!) and a functional mouse cursor. I pressed F11 to force a kernel panic and see the console, and I could see that for some reason, libpng suddenly fails to read some PNG files (probably the wallpaper); no GUI application started either.