OSDev.org
https://forum.osdev.org/

When your OS goes crazy - Screenshots
https://forum.osdev.org/viewtopic.php?f=1&t=18924
Page 54 of 54

Author:  saltq [ Wed Aug 10, 2022 6:12 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

Something is wrong here, can't tell what.

Attachments:
Screenshot from 2022-08-10 14-53-00.png
Screenshot from 2022-08-10 14-53-00.png [ 14.82 KiB | Viewed 29590 times ]

Author:  eekee [ Thu Aug 18, 2022 5:56 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

I'm experiencing a wetware problem, (difficulty sleeping,) and did a bit of coding at the crack of dawn this morning to reset some (emotional) parameters. This BIOS 'hello world' started off well, but by the time I realized I ought to set up ES, the best I could think of was to copy it from CS. This was evidently not the right choice. :)

Attachments:
2022-08-18-boot1-es-mistake.png
2022-08-18-boot1-es-mistake.png [ 46.62 KiB | Viewed 29532 times ]

Author:  techdude17 [ Fri Dec 23, 2022 1:21 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

This took a while to figure out, but I did eventually! What was happening was I changed my boot loader to load the C kernel at 0x1100, but still linked the C kernel to 0x1000 (the previous loaded address). Enjoy the beautiful carnage of things I don't understand below.

Attachments:
Sector Failure (December 17th, 2022).png
Sector Failure (December 17th, 2022).png [ 9.6 KiB | Viewed 28909 times ]

Author:  techdude17 [ Sat Dec 31, 2022 4:10 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

My operating system decided the kernel was negative bytes in size. Truly the king of operating systems right here.

Attachments:
Kernel size get failure (December 31st, 2022).png
Kernel size get failure (December 31st, 2022).png [ 1.26 KiB | Viewed 28908 times ]

Author:  IsaccBarker [ Sat Jan 07, 2023 4:51 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

I got bored of my previous kernel panic "style", so I decided to spruce things up.

https://i.imgur.com/vZwEnAF.png

I really thought I could delay writing a bitmap font renderer until I get a basic userspace up and going, and just depend on Limine's write(), but apparently not! Fonts, here I come :lol:

Author:  akasei [ Mon Jan 30, 2023 5:31 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

First try on task manager.
https://www.youtube.com/watch?v=q8qkrRSUBVk

Image

Author:  sounds [ Fri Feb 10, 2023 8:41 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Getting WDH from the OHCI controller along with SO (Schedule Overrun) and SF (Start of Frame). But when I go to the DoneHead descriptor pointer, it's NULL like maybe the BIOS is still using the controller. Since there are two OHCI controllers in the system, I output a semicolon for 9:0:0 and a comma for 9:1:0 in case I get the "ghost WDH"

Achievement unlocked? :shock: It fills up the screen with pretty morse code. No idea how this sequence of events is happening. Yes, 9:0:0 starts with frame 5 and then ... frame 4 ... followed by 5.

Attachments:
ohci.jpg
ohci.jpg [ 45.93 KiB | Viewed 28543 times ]

Author:  dlandahl [ Wed Mar 22, 2023 11:39 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

A helpful stack trace from my OS clears everything up.

Attachments:
aaaaaaa.png
aaaaaaa.png [ 26.62 KiB | Viewed 28146 times ]

Author:  SeaLiteral [ Thu Mar 23, 2023 12:51 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Accidentally passed the wrong function pointer when setting up the IDT, so instead of setting the int 0x40 handler to a function written in assembly which calls a function written in C, I set it to the C function it was supposed to call. And with the function not being a proper interrupt handler, things get weird when it returns. It looks like the background colour is getting changed, the screen is getting cleared to show a bunch of sigmas, some garbage is being printed, and a couple of inverted question marks on a black background are thrown in at various places near the horizontal middle of the screen. Well, after I fixed that mistake, the IDT seems to be working.

Attachments:
after_int_0x40.png
after_int_0x40.png [ 28.36 KiB | Viewed 28229 times ]

Author:  Alexey1994 [ Mon Mar 27, 2023 4:58 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

I try to add graphics shell in my os. It's drawn here https://github.com/Alexey1994/BelOS/blo ... ll2/main.c

Attachments:
4.png
4.png [ 9.71 KiB | Viewed 28141 times ]

Author:  brain [ Wed Apr 05, 2023 8:50 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

This happens when you run a graphical program to draw on the framebuffer, then immediately run the `list` program to dump out a long text file. Looks kinda beautiful in a broken way :D

Attachments:
File comment: when it really goes crazy...
image.png
image.png [ 34.71 KiB | Viewed 28037 times ]

Author:  SomeGuyWithAKeyboard [ Wed May 31, 2023 7:32 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

The visuals of this one aren't particularly visually impressive but it's been crazy and mind-blowing nonetheless. This happens every time my system boots on real hardware. I think it has to be an issue relating to the stack. I moved the stack to a different spot and now it gets further into the boot process before crashing so maybe i'm on to something.

Attachments:
Screenshot from 2023-05-31 20-17-00.jpg
Screenshot from 2023-05-31 20-17-00.jpg [ 115.02 KiB | Viewed 27703 times ]

Author:  KingVentrix007 [ Wed Oct 25, 2023 11:49 am ]
Post subject:  Re: When your OS goes crazy - Screenshots

AthenX-2.0 triggerd exceptions quit often in its early stages(not much has changed), so I built a exception handler that would dump as much detailed info as possible.
Sack trace
Memory map
Function translation from stack trace information

Attachments:
Stack trace on error.png
Stack trace on error.png [ 72.52 KiB | Viewed 26168 times ]

Author:  andyloris [ Tue Nov 07, 2023 12:49 pm ]
Post subject:  Re: When your OS goes crazy - Screenshots

Tried porting my 32 bit paging code to 64 bits...

Attachments:
64bit_paging.PNG
64bit_paging.PNG [ 34.54 KiB | Viewed 7929 times ]

Page 54 of 54 All times are UTC - 6 hours
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/