When your OS goes crazy - Screenshots
Re: When your OS goes crazy - Screenshots
I did some work on my editor, implementing copy-and-paste and other fun stuff. I also tried to implement a soft 80-character margin because I like to keep my lines shorter than that. Something went horribly wrong.
https://cs.au.dk/~sortie/sortix/crazy-o ... ng-bug.png [1920x1080 resolution]
Looks like I negated the is-there-a-valid-character-to-render and invoked lots of undefined behavior combined with buffer overflowing reads.
https://cs.au.dk/~sortie/sortix/crazy-o ... ng-bug.png [1920x1080 resolution]
Looks like I negated the is-there-a-valid-character-to-render and invoked lots of undefined behavior combined with buffer overflowing reads.
Re: When your OS goes crazy - Screenshots
You put arguments in a wrong way.finarfin wrote:Nothing special,
only a bug in echo, but nice effect
Re: When your OS goes crazy - Screenshots
This was a very dumb mistake in increasing a pointer. I defined char* as _pch and declared a _pch var to use as a printable string. each time I needed to increase it but i forgot to put that * before increasing the pointer and it was always printing random characters and it was created an infinit loop I guess!!
Re: When your OS goes crazy - Screenshots
I attempted to make my OSMesa port compile some nice GLSL shaders, which resulted in a major explosion of debug output.
Time to fix printf.
Time to fix printf.
-
- Member
- Posts: 2566
- Joined: Sun Jan 14, 2007 9:15 pm
- Libera.chat IRC: miselin
- Location: Sydney, Australia (I come from a land down under!)
- Contact:
Re: When your OS goes crazy - Screenshots
I have some exciting issues (that I still don't fully understand) that cause fun rendering glitches, but only in QEMU. VMware is fine.
-
- Member
- Posts: 283
- Joined: Mon Jan 03, 2011 6:58 pm
Re: When your OS goes crazy - Screenshots
My eyes!pcmattman wrote:I have some exciting issues (that I still don't fully understand) that cause fun rendering glitches, but only in QEMU. VMware is fine.
{img removed}
Re: When your OS goes crazy - Screenshots
Looks like a very fine-grained random dot stereogram
Re: When your OS goes crazy - Screenshots
It seems I can't do anything bad in userspace... Even though I didn't acheive neither a system call nor memory management, I got my OS protection work.
Re: When your OS goes crazy - Screenshots
Just a couple of things which happened recently...
phillid - Newbie-ish operating system developer with a toy OS on the main burner
Re: When your OS goes crazy - Screenshots
Finally got to a point where I can print fabulous error screens like you guys:
Re: When your OS goes crazy - Screenshots
When trying to get things to work in VirtualBox, the FAT driver tried to update the last access date for a file on an apparently write protected disk (presumably because the image file was already mounted in ImDisk). Selecting the drive letter that the file is mounted to instead of the file itself doesn't help either, but the error message becomes slightly different.
- Bender
- Member
- Posts: 449
- Joined: Wed Aug 21, 2013 3:53 am
- Libera.chat IRC: bender|
- Location: Asia, Singapore
Re: When your OS goes crazy - Screenshots
When my BOOT16.DLL goes missing...............
[LOL]
[LOL]
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
(R3X Runtime VM)(CHIP8 Interpreter OS)
Re: When your OS goes crazy - Screenshots
My description
When you say, "I wrote a program that crashed Windows," people just stare at you blankly and say, "Hey, I got those with the system, for free." - Linus Torvalds
64 bit Kernel in early development
http://github.com/nerdguy12/core64
64 bit Kernel in early development
http://github.com/nerdguy12/core64
Re: When your OS goes crazy - Screenshots
Changed something in the bootloader which caused half of my data to go missing
For some reason, this didn't cause total havoc, but it did cause my calls to clearScreen to stop working. So there's some stuff from the bootloader still hanging in the background. That error was created on purpose, to test my interrupt handling.
This is how it should look:
I don't really understand what was going on, but it's fixed now
For some reason, this didn't cause total havoc, but it did cause my calls to clearScreen to stop working. So there's some stuff from the bootloader still hanging in the background. That error was created on purpose, to test my interrupt handling.
This is how it should look:
I don't really understand what was going on, but it's fixed now
-
- Posts: 10
- Joined: Mon Oct 14, 2013 3:53 pm
Re: When your OS goes crazy - Screenshots
Writing to a framebuffer and incrementing the pointer wrong… that's fun, I guess?