OSDev.org

The Place to Start for Operating System Developers
It is currently Thu Mar 28, 2024 8:12 pm

All times are UTC - 6 hours




Post new topic Reply to topic  [ 809 posts ]  Go to page Previous  1 ... 9, 10, 11, 12, 13, 14, 15 ... 54  Next
Author Message
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Feb 21, 2012 1:15 am 
Offline
Member
Member

Joined: Fri Jan 13, 2012 11:18 am
Posts: 37
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

_________________
Not sane
Just remember, FIND Is Not DOS :)


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Feb 21, 2012 3:41 am 
Offline
Member
Member
User avatar

Joined: Wed Oct 18, 2006 3:45 am
Posts: 9301
Location: On the balcony, where I can actually keep 1½m distance
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.

_________________
"Certainly avoid yourself. He is a newbie and might not realize it. You'll hate his code deeply a few years down the road." - Sortie
[ My OS ] [ VDisk/SFS ]


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Feb 21, 2012 7:18 am 
Offline
Member
Member

Joined: Fri Jan 13, 2012 11:18 am
Posts: 37
Done........

_________________
Not sane
Just remember, FIND Is Not DOS :)


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Thu Feb 23, 2012 7:31 pm 
Offline
Member
Member

Joined: Thu Feb 23, 2012 8:39 am
Posts: 60
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 :)


Attachments:
File comment: Paging fail.
paging.png
paging.png [ 6.68 KiB | Viewed 4644 times ]
Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Sat Feb 25, 2012 11:59 pm 
Offline
Member
Member

Joined: Wed Mar 30, 2011 12:31 am
Posts: 676
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.

_________________
toaruos on github | toaruos.org | gitlab | twitter | bim - a text editor


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Sun Mar 18, 2012 12:23 pm 
Offline
Member
Member
User avatar

Joined: Fri Apr 25, 2008 2:50 pm
Posts: 50
Location: New York
Image

_________________
Close the world, txEn eht nepO


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Mar 23, 2012 8:14 am 
Offline
Member
Member

Joined: Thu Nov 03, 2011 9:30 am
Posts: 146
Thumbs up for Lain there. : )


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Mon Mar 26, 2012 6:07 pm 
Offline
Member
Member

Joined: Sat Nov 05, 2011 6:28 pm
Posts: 38
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


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Mon Mar 26, 2012 6:19 pm 
Offline
Member
Member

Joined: Sat Nov 05, 2011 6:28 pm
Posts: 38
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


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Mon Mar 26, 2012 8:21 pm 
Offline
Member
Member
User avatar

Joined: Sat Nov 15, 2008 2:37 pm
Posts: 815
Location: The Fire Nation
Make sure your stack isn't corrupted.


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Mar 27, 2012 5:47 am 
Offline
Member
Member

Joined: Sat Nov 05, 2011 6:28 pm
Posts: 38
VolTeK wrote:
Make sure your stack isn't corrupted.

Pretty sure I fixed it.


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Mar 27, 2012 9:57 am 
Offline
Member
Member

Joined: Wed Nov 10, 2010 10:49 am
Posts: 109
Ziddia wrote:
VolTeK wrote:
Make sure your stack isn't corrupted.

Pretty sure I fixed it.

what was the bug ?


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Tue Mar 27, 2012 1:13 pm 
Offline
Member
Member

Joined: Sat Nov 05, 2011 6:28 pm
Posts: 38
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.


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Mar 30, 2012 7:36 am 
Offline
Member
Member
User avatar

Joined: Sat Jul 30, 2011 10:07 am
Posts: 374
Location: Wrocław/Racibórz, Poland
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.

_________________
Reaver Project :: Repository :: Ohloh project page
<klange> This is a horror story about what happens when you need a hammer and all you have is the skulls of the damned.
<drake1> as long as the lock is read and modified by atomic operations


Top
 Profile  
 
 Post subject: Re: When your OS goes crazy - Screenshots
PostPosted: Fri Mar 30, 2012 3:15 pm 
Offline
Member
Member

Joined: Wed Jun 01, 2011 7:14 pm
Posts: 30
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.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 809 posts ]  Go to page Previous  1 ... 9, 10, 11, 12, 13, 14, 15 ... 54  Next

All times are UTC - 6 hours


Who is online

Users browsing this forum: DotBot [Bot] and 59 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group