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
lkurusa
Member
Member
Posts: 42
Joined: Wed Aug 08, 2012 6:39 am
Libera.chat IRC: Levex
Location: New York, NY
Contact:

Re: When your OS goes crazy - Screenshots

Post by lkurusa »

The infamous 2048 game via ANSI escape sequences in my VGA terminal gone wrong.
Screen_Shot_2017-06-12_at_1_26_59_AM.png
Cheers,

Lev
User avatar
bzt
Member
Member
Posts: 1584
Joined: Thu Oct 13, 2016 4:55 pm
Contact:

Re: When your OS goes crazy - Screenshots

Post by bzt »

Arrgggh.... bugs everywhere... My framebuffer display driver made a booboo, that's one thing, but the debugger is not perfect either :oops: As you can see backtrace is not shown properly (there are 3 more text segment addresses on top of the stack that should be there), and the disassembly is also more than interesting...
Bugs in showing a bug
Bugs in showing a bug
oszpanic.png (9.16 KiB) Viewed 13444 times
Let's debug the debugger! :lol:
Scoopta
Member
Member
Posts: 26
Joined: Tue Jun 13, 2017 3:17 am
Libera.chat IRC: Scoopta

Re: When your OS goes crazy - Screenshots

Post by Scoopta »

Retracted
Last edited by Scoopta on Sun Feb 10, 2019 5:22 pm, edited 1 time in total.
User avatar
BrightLight
Member
Member
Posts: 901
Joined: Sat Dec 27, 2014 9:11 am
Location: Maadi, Cairo, Egypt
Contact:

Re: When your OS goes crazy - Screenshots

Post by BrightLight »

Not bad for my first attempt in rendering a page delivered over HTTP.
Image

Not sure exactly why are those "href" attributes are being parsed as text and not attributes, but have many weeks to investigate.

UPDATE: A failed attempt on rendering my favorite forum.
Image

Most of this really was fixing the TCP/IP stack and not actual work on the browser itself, because my TCP/IP stack had problems when the server doesn't send the response packets in order, while the majority of sites do not actually send their packets in order. Then, when I finally had an "aww yeah" moment when my TCP/IP stack worked properly (but really slow,) I was hit with the fact that my rendering doesn't handle line overflows properly neither tables.
You know your OS is advanced when you stop using the Intel programming guide as a reference.
goku420
Member
Member
Posts: 51
Joined: Wed Jul 10, 2013 9:11 am

Re: When your OS goes crazy - Screenshots

Post by goku420 »

I have a regression where my colors no longer display correctly in modes with lower than 32 BPP.
Attachments
Screenshot_2017-06-16_01-41-06.png
MakaAlbarn001
Posts: 20
Joined: Fri Jun 16, 2017 1:51 am
Libera.chat IRC: Maka_Albarn

Re: When your OS goes crazy - Screenshots

Post by MakaAlbarn001 »

When you mess up a for loop while setting the page tables:

Image

Apparently it ran into hardware memory.
viruss33
Posts: 14
Joined: Sun Apr 23, 2017 4:28 am
Libera.chat IRC: Viruss

Re: When your OS goes crazy - Screenshots

Post by viruss33 »

No, this is not yet paint :D This was supposed to be mouse cursor moving on black screen. Seems my repaint function is buggy and when mouse moves down, it draws a white line :D
Attachments
abc.png
User avatar
TheCool1Kevin
Posts: 24
Joined: Fri Oct 14, 2016 7:37 pm
Location: Canada
Contact:

Re: When your OS goes crazy - Screenshots

Post by TheCool1Kevin »

I replaced my kmalloc() workings with something spicier and this happened...
You can actually see the pink BSOD (more like PSOD hahaha) and I have no idea what went wrong. I suspect some corruption in the double buffering mechanism for VESA.
:(

Image
LiquiDOS, my weird hobbyist OS.
"Strive for progress, not perfection" - Anonymous
smeezekitty
Member
Member
Posts: 50
Joined: Sat Mar 21, 2009 9:42 pm

Re: When your OS goes crazy - Screenshots

Post by smeezekitty »

An OS for AVR microcontrollers I'm working on. Testing out some new USART code
Attachments
avr-os-fail.png
User avatar
Octacone
Member
Member
Posts: 1138
Joined: Fri Aug 07, 2015 6:13 am

Re: When your OS goes crazy - Screenshots

Post by Octacone »

Kernel decided to dump itself.
Attachments
BugDump.png
OS: Basic OS
About: 32 Bit Monolithic Kernel Written in C++ and Assembly, Custom FAT 32 Bootloader
User avatar
frednora
Posts: 18
Joined: Fri Sep 01, 2017 6:53 pm
Location: Londrina - Paraná | Brazil
Contact:

Re: When your OS goes crazy - Screenshots

Post by frednora »

Gramado: Crazy window list
Attachments
Gramado: Crazy window list
Gramado: Crazy window list
User avatar
FelixBoop
Posts: 13
Joined: Thu Apr 24, 2014 1:35 pm

Re: When your OS goes crazy - Screenshots

Post by FelixBoop »

I feel like I did good today.
Image
SAUCE CD IV - The most schwaaay OS.
User avatar
MajickTek
Member
Member
Posts: 101
Joined: Sat Dec 17, 2016 6:58 am
Libera.chat IRC: MajickTek
Location: The Internet
Contact:

Re: When your OS goes crazy - Screenshots

Post by MajickTek »

FelixBoop wrote:I feel like I did good today.
Looks like some kind of ASCII game or something.
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs

Code: Select all

while ( ! ( succeed = try() ) ); 
BrandonKoerner
Posts: 1
Joined: Mon Sep 25, 2017 6:29 pm

Re: When your OS goes crazy - Screenshots

Post by BrandonKoerner »

I see a lot of strange vga text things. I used to get that because of an overflow in my command buffer.
User avatar
MajickTek
Member
Member
Posts: 101
Joined: Sat Dec 17, 2016 6:58 am
Libera.chat IRC: MajickTek
Location: The Internet
Contact:

Re: When your OS goes crazy - Screenshots

Post by MajickTek »

BrandonKoerner wrote:I see a lot of strange vga text things. I used to get that because of an overflow in my command buffer.
At least they look nice :D
Everyone should know how to program a computer, because it teaches you how to think! -Steve Jobs

Code: Select all

while ( ! ( succeed = try() ) ); 
Post Reply