Page 12 of 55

Re: When your OS goes crazy - Screenshots

Posted: Tue Feb 21, 2012 1:15 am
by Unkn0wn1
This is the first time my OS has truly gone screwed up....

[img]
http://img402.imageshack.us/img402/6258 ... 107134.png
[/img]

I have a feeling it was very happy about that...

Bochs console says

<Numbers>[CPU0 ]BOUND_GdMa: Fails bounds test

Re: When your OS goes crazy - Screenshots

Posted: Tue Feb 21, 2012 3:41 am
by Combuster
Unkn0wn1 wrote:[CPU0 ]BOUND_GdMa: Fails bounds test
That's usually not your code that's executing.

And because it needs to be said again: http://catb.org/~esr/jargon/html/M/McQuary-limit.html <- fix that bug too.

Re: When your OS goes crazy - Screenshots

Posted: Tue Feb 21, 2012 7:18 am
by Unkn0wn1
Done........

Re: When your OS goes crazy - Screenshots

Posted: Thu Feb 23, 2012 7:31 pm
by invalid
After changing the paging model, this is what happened. The text in white at the bottom should say 'Panic!' - well, at least the panic handler was there when needed :)

Re: When your OS goes crazy - Screenshots

Posted: Sat Feb 25, 2012 11:59 pm
by klange
Couple of oopses in this screenshot:

Image

1. It appears I've gone and killed my root window and those screen regions aren't being redrawn.
2. Terminal has no way to report its size, and ls is assuming it's running in a full screen terminal.
3. It also looks like I've broken a lock somewhere in the kernel, 'cause that `view` application isn't starting (it's a simple bitmap viewer). Further attempts to open anything also froze their processes.

1 and 2 are non-issues (I accidentally hit the 'kill window' shortcut twice, and the terminal not reporting it's size is simply a missing feature). 3 scares me a bit, though.

Re: When your OS goes crazy - Screenshots

Posted: Sun Mar 18, 2012 12:23 pm
by AndreaOrru
Image

Re: When your OS goes crazy - Screenshots

Posted: Fri Mar 23, 2012 8:14 am
by sandras
Thumbs up for Lain there. : )

Re: When your OS goes crazy - Screenshots

Posted: Mon Mar 26, 2012 6:07 pm
by Ziddia
Not as bad as most people's, but still strange, especially since this is the first time something has bugged on the screen rather than internally.

Image

Re: When your OS goes crazy - Screenshots

Posted: Mon Mar 26, 2012 6:19 pm
by Ziddia
Ziddia wrote:Not as bad as most people's, but still strange, especially since this is the first time something has bugged on the screen rather than internally.

Image
And one more before I go to sleep. Got my segments out of order, and this happened trying to fix it:

Image

Re: When your OS goes crazy - Screenshots

Posted: Mon Mar 26, 2012 8:21 pm
by VolTeK
Make sure your stack isn't corrupted.

Re: When your OS goes crazy - Screenshots

Posted: Tue Mar 27, 2012 5:47 am
by Ziddia
VolTeK wrote:Make sure your stack isn't corrupted.
Pretty sure I fixed it.

Re: When your OS goes crazy - Screenshots

Posted: Tue Mar 27, 2012 9:57 am
by melgmry0101b
Ziddia wrote:
VolTeK wrote:Make sure your stack isn't corrupted.
Pretty sure I fixed it.
what was the bug ?

Re: When your OS goes crazy - Screenshots

Posted: Tue Mar 27, 2012 1:13 pm
by Ziddia
Mozo40 wrote:
Ziddia wrote:
VolTeK wrote:Make sure your stack isn't corrupted.
Pretty sure I fixed it.
what was the bug ?
Memory segments got messed up when I jumped from my bootsector to another file. It broke my string printing routine.

Re: When your OS goes crazy - Screenshots

Posted: Fri Mar 30, 2012 7:36 am
by Griwes
I think I will laugh off of myself after fixing this, but this is result of first attempt to VBE mode string printing:

http://i.imgur.com/NdB9G.png (1600x1200, not going to embed it here...)

Not sure where I did something wrong, though.

Edit: my code was lacking one "return;" in function handling single characters, but rest was because of bug (I guess, I don't think that bug could hide somewhere in my code, checked it several times) in bochs' VBE code... it was giving me pitch for 1280x1024 in 1600x1200 mode.

Re: When your OS goes crazy - Screenshots

Posted: Fri Mar 30, 2012 3:15 pm
by ATXcs1372
Griwes wrote:I think I will laugh off of myself after fixing this, but this is result of first attempt to VBE mode string printing:

http://i.imgur.com/NdB9G.png (1600x1200, not going to embed it here...)

Not sure where I did something wrong, though.

Edit: my code was lacking one "return;" in function handling single characters, but rest was because of bug (I guess, I don't think that bug could hide somewhere in my code, checked it several times) in bochs' VBE code... it was giving me pitch for 1280x1024 in 1600x1200 mode.
How did you come across this? I'm writing a VBE driver and it seems I'm fighting Bochs more than my own code with a very similar issue to your screenshot.