Rune Central

The Official Rune Quake Message Board
It is currently Mon Nov 18, 2024 1:27 pm

All times are UTC - 5 hours [ DST ]




Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: Crash bug
PostPosted: Wed Jun 15, 2005 6:20 am 
Offline

Joined: Tue Jul 20, 2004 4:36 am
Posts: 40
Location: Sweden
Hey,

I've stumbled upon a bug with joequake that makes it crash systematically. And because Joequake fiddles with the gamma setting on the graphics card, I have to reboot windows in order to restore the gamma after such a crash.

The problem is in the demo menu. If I browse to a directory that has only directories in it and no demos, and type a letter with the keyboard, joequake crashes, sometimes. I don't know which letters causes the crash, it seems to be rather random. Because I have most demos in a directory called demos I want to type "de" and enter to quickly enter the directory. If I accidentally enter "sw" instead because of wrong finger alignment, joequake crashes after the letter s.

Don't get me wrong, it seems all I do is post bug reports here. The reason is that I use JoeQuake so much that I stumble upon them. I can't help it! :D


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jun 15, 2005 12:59 pm 
Offline

Joined: Mon May 02, 2005 4:41 am
Posts: 18
It won't cure the crash, but you can at least easily reset h/w gamma with the setgamma utility here: http://www.celephais.net/fitzquake/#files (scroll to bottom of page).


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jun 15, 2005 4:11 pm 
Offline
User avatar

Joined: Fri Oct 24, 2003 2:09 pm
Posts: 252
Location: Hungary
thanks for the report Mandel.
I'll look after the problem.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jun 16, 2005 3:56 am 
Offline

Joined: Tue Jul 20, 2004 4:36 am
Posts: 40
Location: Sweden
Thanks, to both of you!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Mon Jun 20, 2005 3:59 pm 
Offline
User avatar

Joined: Fri Oct 24, 2003 2:09 pm
Posts: 252
Location: Hungary
Cant you tell any other detail with this? i try to freeze it out as you said but just cant :)
I'd like to track this problem down.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Tue Jun 21, 2005 4:33 am 
Offline

Joined: Tue Jul 20, 2004 4:36 am
Posts: 40
Location: Sweden
Sorry but at the moment that is basically all I know. I'm gonna try and get a report with drwatson or some debugger. I tried yesterday but couldn't, but I'm gonna try again.

Something very weird happened though. Once or twice, instead of crashing, it printed some random letters at the top of the file list. Like, two lines of garbage followed by the list of directories. I forgot to take a screenshot though... I seem to remember that the garbage ended up between the horizontal line and the list of files.I know this doesn't help you much but it's an interesting effect :)

Gonna try and get you some more info on this using some tips I got from aguirRe.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jun 22, 2005 7:05 am 
Offline

Joined: Tue Jul 20, 2004 4:36 am
Posts: 40
Location: Sweden
I haven't yet been able to get a good report from drWatson, sorry. But I have some interesting observations to share:

First, I don't think that it's of any use to anybody, but the error comes from address 0x00481f93 in the program, :0xc0000005. Access violation reading 0x010b0108

The same thing happens no matter what the s key is bound to. And it seems to only be the s key.

The winquake version didn't crash instantly, I think. Instead it printed garbage (SSSbbbcehlnnnooonnmlonllmnno) AND listed a few demos that lie in a directory I wasn't browsing at the time. :?: At that time I checked my disk, but it turned out to be fine.

And here's another observation, perhaps the most interesting one. The crash only occurs if I type s when I have browsed to the quake root, and if there are 12 or more subdirectories in it. I removed some directories, pressed s, and it didn't crash. I created a 12th directory, pressed s, and it did crash.

I'm perfectly willing to accept that the problem is something on my end. Looking forward to the next version of JoeQuake to see if it behaves in the same way!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Wed Jun 22, 2005 1:20 pm 
Offline

Joined: Mon May 02, 2005 4:41 am
Posts: 18
That address (0x00481f93) is inside the JoeQuake exe so it's easy to find where it crashes. To find out why can be more difficult, especially without a stacktrace. But it's a good start.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jun 23, 2005 5:35 am 
Offline

Joined: Tue Jul 20, 2004 4:36 am
Posts: 40
Location: Sweden
I'll try and compile an exe myself with debug data and see if that helps.


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu Jun 23, 2005 7:23 pm 
Offline

Joined: Sun Mar 09, 2003 10:47 pm
Posts: 1612
Location: Ohio
Mandel, this is just me taking a stab at this mystery, no one seems to be able to recreate and this might not even be relevant.

I tried to recreate your error following exactly what you did and I didn't get it.

1. Are you using the current fmod.dll for JoeQuake? Check file date and size.

2. Are you using Windows?

3. Are you using 0.14 DEV JoeQuake from December 2004?

I seem to remember having your exact problem way back in 2003. But I haven't had the problem in ages, so it must have been fixed in one of the subsequent releases.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 7 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:  
cron
Powered by phpBB® Forum Software © phpBB Group