When your OS goes crazy - Screenshots

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
sortie
Member
Member
Posts: 930
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: When your OS goes crazy - Screenshots

Post by sortie »

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.
technix
Member
Member
Posts: 28
Joined: Sun Jun 16, 2013 10:13 am

Re: When your OS goes crazy - Screenshots

Post by technix »

finarfin wrote:Nothing special,

only a bug in echo, but nice effect :)
You put arguments in a wrong way.
MadZarx
Member
Member
Posts: 85
Joined: Mon Apr 01, 2013 5:06 am
Location: CMOS :D

Re: When your OS goes crazy - Screenshots

Post by MadZarx »

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!!
Attachments
Untitled.png
User avatar
sortie
Member
Member
Posts: 930
Joined: Wed Mar 21, 2012 3:01 pm
Libera.chat IRC: sortie

Re: When your OS goes crazy - Screenshots

Post by sortie »

I attempted to make my OSMesa port compile some nice GLSL shaders, which resulted in a major explosion of debug output.

Image

Time to fix printf.
pcmattman
Member
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

Post by pcmattman »

I have some exciting issues (that I still don't fully understand) that cause fun rendering glitches, but only in QEMU. VMware is fine.

Image
FallenAvatar
Member
Member
Posts: 283
Joined: Mon Jan 03, 2011 6:58 pm

Re: When your OS goes crazy - Screenshots

Post by FallenAvatar »

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}
My eyes!
User avatar
AJ
Member
Member
Posts: 2646
Joined: Sun Oct 22, 2006 7:01 am
Location: Devon, UK
Contact:

Re: When your OS goes crazy - Screenshots

Post by AJ »

Looks like a very fine-grained random dot stereogram :)
nbdd0121
Member
Member
Posts: 60
Joined: Thu Jul 25, 2013 8:10 am

Re: When your OS goes crazy - Screenshots

Post by nbdd0121 »

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.
Image
phillid
Member
Member
Posts: 58
Joined: Mon Jan 31, 2011 6:07 pm

Re: When your OS goes crazy - Screenshots

Post by phillid »

Just a couple of things which happened recently...
Attachments
toast_panic_screen.png
toast_clear_screen_break.png
phillid - Newbie-ish operating system developer with a toy OS on the main burner
User avatar
riparoony
Posts: 15
Joined: Wed Jul 04, 2012 9:50 pm
Location: Salt Lake City
Contact:

Re: When your OS goes crazy - Screenshots

Post by riparoony »

Finally got to a point where I can print fabulous error screens like you guys:

Image
Gigasoft
Member
Member
Posts: 855
Joined: Sat Nov 21, 2009 5:11 pm

Re: When your OS goes crazy - Screenshots

Post by Gigasoft »

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.

Image
User avatar
Bender
Member
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

Post by Bender »

When my BOOT16.DLL goes missing...............
[LOL]
8)
Image
"In a time of universal deceit - telling the truth is a revolutionary act." -- George Orwell
(R3X Runtime VM)(CHIP8 Interpreter OS)
User avatar
nerdguy
Member
Member
Posts: 70
Joined: Wed Oct 30, 2013 8:11 am

Re: When your OS goes crazy - Screenshots

Post by nerdguy »

My description :D
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
kutkloon7
Member
Member
Posts: 98
Joined: Fri Jan 04, 2013 6:56 pm

Re: When your OS goes crazy - Screenshots

Post by kutkloon7 »

Changed something in the bootloader which caused half of my data to go missing :P

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.

Image

This is how it should look:
Image

I don't really understand what was going on, but it's fixed now :)
tristanseifert
Posts: 10
Joined: Mon Oct 14, 2013 3:53 pm

Re: When your OS goes crazy - Screenshots

Post by tristanseifert »

Image
Writing to a framebuffer and incrementing the pointer wrong… that's fun, I guess?
Post Reply