Hard Light Productions Forums

Modding, Mission Design, and Coding => FS2 Open Coding - The Source Code Project (SCP) => Topic started by: amki on January 11, 2011, 06:08:19 pm

Title: GDB Crash Backtraces
Post by: amki on January 11, 2011, 06:08:19 pm
For those interested in helping me debug these, I'm playing on


I'm using an inferno build and I'm using the following commandline options: -mod mediavps_3612 -spec -glow -env -mipmap -missile_lighting -3dshockwave -no_vsync -targetinfo -3dwarp -warp_flash -post_process -fullscreen_window  -ambient_factor 70 -spec_exp 8.2 -spec_tube 1.0 -spec_point 8.6 -spec_static 3.5 -nograb -res 1920x1080 -window -nograb


I'm keeping my svn to the latest, so all of these crashes should be reproduceable.


http://paste2.org/p/1186615

In the coop multiplayer mission "Argonautica" (Standard FS2 Campaign) (Could not reproduce while playing it a second time)

http://paste2.org/p/1187759

While trying to leave a multiplayer game, where the only other Player's game had crashed.

http://paste2.org/p/1187790

When finishing the multiplayer mission "Exodus" (Standard FS2 Campaign) when warping off not near the jump node (right after respawning)

http://paste2.org/p/1187815

While trying to submit the Mission CoOpSM3-08.fs2 (Their Finest Hour, original Campaign) to the only connected player.



I'm just collecting those logs here until I (or possibly someone else? ;)) finds time to debug&|fix them. :)
Title: Re: GDB Crash Backtraces
Post by: chief1983 on January 12, 2011, 10:39:04 am
What's usually more useful when there's a crash, is the fs2_open.log file generated by a debug build.  It would be in your .fs2_open/data/ folder on Ubuntu, I think.  Backtraces are helpful as well, though.
Title: Re: GDB Crash Backtraces
Post by: amki on January 12, 2011, 10:49:08 am
For future crashes I'll also append the fs2_open.log ^^
Any debug information could be useful!
Title: Re: GDB Crash Backtraces
Post by: chief1983 on January 12, 2011, 11:19:45 am
Also, if you're looking into fixing any of the issues yourself, that's definitely great.  Many bugs like that only tend to surface on one platform, and we have a big shortage of Linux coders.  I hope someone will see if those issues can be reproduced on other platforms though.