PLEASE TEST: Nexuiz 2.0.1 pre-release

Developer discussion of experimental fixes, changes, and improvements.

Moderators: Nexuiz Moderators, Moderators

Postby divVerent » Wed Jul 26, 2006 10:06 pm

GDI+ wrote:
divVerent wrote:Can you send me the Dr. Watson report? Start/Run, then call "drwtsn32", save the crash report and send it to polzer followed by the at sign followed by informatik.uni-frankfurt followed by a dot and "de".

I do recall the Dr. Watson error message that appeared; it had a debug button which then displayed additional data that didn't make much sense to me. I've tried executing "drwtsn32" however there doesn't appear to be a valid log available:


These debug information would be useful... but why do you have a debug button? Do you have Visual Studio installed? If you have, the debug info won't completely make sense to you, but try showing the disassembly of the point that crashed and a call stack (or stack trace, or stack dump) and making a screenshot of it.

If you somehow manage to get a window with many numbers in it, chances are good it's useful too - look out for "stack" and a list of lines that look like they contain things like eax, ebx, ecx, edx and mov, add, xor, jmp, jz. Both of them would be useful to us. If you can't copy it to the clipboard (one Windows dialog that shows this information uses a "disabled" text box and can't be copied to the clipboard), try at least to screenshot the parts I mentioned.

for testing, you can use http://mensa.ath.cx/~polzer/temp/segv.exe (MD5: 75d20d7e6d3d9a55c9e56bafbdb8e0fe, source: http://mensa.ath.cx/~polzer/temp/segv.c) which is a program that is MEANT to crash and call Dr. Watson. If you run the program and it does not crash, something is wrong ;)

The crash report for segv.exe should at least contain the following number sequences:

004012e3 (or 000012e3)
004012f4
0040140a

If you also find a line with
Code: Select all
move byte ptr [00000000], 0x0

in it, it would be perfect (anything with "byte ptr" or "word ptr" or something like that would be fine, that is the right section then).

The more of these things you find with the test program segv.exe, the more information you can provide to us when a "real" crash occurs, since what we need is at the same places.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Postby GDI+ » Thu Jul 27, 2006 8:19 am

Hi divVerent,

I no longer have Visual Studio 2003 or 2005 Beta installed. Not sure why the debug button still appears. Clicking the button tries to run something, I presume the IDE debugger, but it fails and closes the error dialog immediately. The Nexuiz error dialog didn't do this, it remained open. The information gathered from your helpful test program "segv.exe" did at least contain an offset of "000012e3", but that was about it.

The following dialogs and files were available:
http://www.carrickj.plus.com/Nexuiz/error1.png (Primary error msg.)
http://www.carrickj.plus.com/Nexuiz/error2.png (More info. about error)
http://www.carrickj.plus.com/Nexuiz/error3.png (Technical info. report)
http://www.carrickj.plus.com/Nexuiz/appcompat.txt (Inc. with report)

http://www.carrickj.plus.com/Nexuiz/event1.png (MMC Event Viewer snap-in)
http://www.carrickj.plus.com/Nexuiz/event2.png (Event Properties)

There was also a dump file that varied in name each time, i.e "275BED.dmp". Unfortunately, I can not view the contents or even copy it - It appears to be locked to the current process and disappears when closing the error dialog.

I have received similar errors with "eax, ebx, ecx..." in them sometime ago - generally in bluescreen errors with bad Nvidia drivers.

I can re-install Visual Studio for you, I think this will at least be helpful if there are any more errors. I was thinking of doing so anyway, since there really is no fun in using a computer without an IDE. :)

BTW, I've changed the settings of "drwtsn32" to the following:
http://www.carrickj.plus.com/Nexuiz/drwtsn32.png

Hopefully it might help in future. Should I bother with the Symbol Table, seems like it isn't really needed? Thanks for the help.
GDI+
Member
 
Posts: 18
Joined: Tue Jul 25, 2006 11:48 am
Location: England, UK

2.0.1rc2

Postby Cinquero » Tue Aug 29, 2006 5:03 am

1.) Weapons (the ones I use) are sometimes not visible. That is usually fixed when being killed :-).

2.) Upon game-over-freeze, the weapon sometimes rotates insanely in my hand. *g*

3.) Look at my match recorded on the CtfHerforstElite server. (the huge mpeg I posted on archive.org) You will see an invisible player.

4.) "did yoda show you that" sound emitted for friendly fire.

5.) in facing worlds map, when a player carrying a flag is hiding close to the outer wall where the strength infusion packet is located, part of the flag is visible from outside the building/tower through the wall. Well, probably just a map problem.
Last edited by Cinquero on Tue Aug 29, 2006 2:07 pm, edited 2 times in total.
Cinquero
Advanced member
 
Posts: 91
Joined: Wed Jul 19, 2006 11:13 pm

Postby GreEn`mArine » Tue Aug 29, 2006 6:01 am

I guess that most tests are only representable when using a 2.0.1pre server AND client. Anyway, I have this "weapon disappears" bug on 2.0 servers, too, and one time I could clearly see that it disappeared when one of the players in the enemies team (who I currently had on my screen and I was fighting with) disconnected.
IRC quote:
[kojn] I've been coming a bit more recently
[kojn] she took it the dirty way
GreEn`mArine
Forum addon
 
Posts: 1509
Joined: Tue Feb 28, 2006 9:33 pm
Location: Germany

Postby esteel » Tue Aug 29, 2006 11:25 am

The wepaon disappearing bug can only be fixed server side and it hopefully IS fixed or at least it will print out a error message now it there is still something that causes the bug so its easier to find the mistake.
And once again the release number has changed.. its 2.1 by now :)

Thanks to divVerent here is a litte list of fixed/new things in the patch: http://www.alientrap.org/wiki/pmwiki.php?n=Main.Patch21
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby Cinquero » Tue Aug 29, 2006 2:07 pm

And where is the 2.1 patch?

Ah, on your maps server: http://141.2.16.3:7780/nex/nexuiz20060827_v2.1.zip
Last edited by Cinquero on Tue Aug 29, 2006 2:19 pm, edited 2 times in total.
Cinquero
Advanced member
 
Posts: 91
Joined: Wed Jul 19, 2006 11:13 pm

Postby esteel » Tue Aug 29, 2006 2:16 pm

A few balancing and teamplay things were changed those days. Its under testing right now and should soon be available.
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby divVerent » Tue Aug 29, 2006 6:25 pm

GDI+ wrote:Hi divVerent,

I no longer have Visual Studio 2003 or 2005 Beta installed. Not sure why the debug button still appears. Clicking the button tries to run something, I presume the IDE debugger, but it fails and closes the error dialog immediately. The Nexuiz error dialog didn't do this, it remained open. The information gathered from your helpful test program "segv.exe" did at least contain an offset of "000012e3", but that was about it.

The following dialogs and files were available:
http://www.carrickj.plus.com/Nexuiz/error1.png (Primary error msg.)
http://www.carrickj.plus.com/Nexuiz/error2.png (More info. about error)
http://www.carrickj.plus.com/Nexuiz/error3.png (Technical info. report)
http://www.carrickj.plus.com/Nexuiz/appcompat.txt (Inc. with report)

http://www.carrickj.plus.com/Nexuiz/event1.png (MMC Event Viewer snap-in)
http://www.carrickj.plus.com/Nexuiz/event2.png (Event Properties)


The part that is really useful is the technical info report, it contains all we need to track down a crash. However, you will soon notice that Microsoft disabled copypasting from that edit box. These bastards. If you find another way of getting the info from that box, that would be best.
1. Open Notepad
2. Paste: ÿþMSMSMS
3. Save
4. Open the file in Notepad again

You can vary the number of "MS", so you can clearly see it's MS which is causing it.
divVerent
Site admin and keyboard killer
 
Posts: 3809
Joined: Thu Mar 02, 2006 4:46 pm
Location: BRLOGENSHFEGLE

Previous

Return to Nexuiz - Development

Who is online

Users browsing this forum: No registered users and 1 guest

cron