Hosted Projects - Standalone > Diaspora Tech Help

M2 CTD

(1/2) > >>

BugMeNot:
Hi guys, first up, awesome game, really enjoying it so far. Unfortunately it keeps crashing, generally around the same point in the second (non-tutorial) mission. It simply segaults (segmentation fault). I'm running on linux 64bit , nvidia card if that helps. Quick couple of questions:

1) Is there a specific place where you'd like bugs logged?
2) Is there any way to fudge my save files and skip that mission?

Again, thanks for the great game. If I have the time I might even fire up gdb and debug it myself.

Ace:
Please post in the tech support board. Post system specs and the debug log if you can.

One possible fix is turning off the new collision code (it's a launcher setting) and seeing if it's more stable.

BugMeNot:
Sorry that tech support board really isn't obvious. It is doing it's best impression of a powered down viper behind a moon.

Disabling new collision code didn't help, neither did turning all the whiz bang graphics off. Not sure where the debug log lives, but here's my specs:

Linux mint debian edition (64bit)
Intel i5 2750k
nvidia gtx680 (with latest official binary nvidia drivers)
8gb ram

Here's what was output from the console. II don't think the alsa warnings are important, sound was working fine.

--- Code: ---./fs2_open_diaspora
ALSA lib conf.c:1220:(parse_def) show is not a compound
ALSA lib conf.c:1686:(snd_config_load1) _toplevel_:24:26:Unexpected char
ALSA lib conf.c:3406:(config_file_open) /usr/share/alsa/pulse-alsa.conf may be old or corrupted: consider to remove or fix it
ALSA lib pcm_asym.c:106:(_snd_pcm_asym_open) capture slave is not defined
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.SB-XFi.pcm.hdmi.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM hdmi
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.SB-XFi.pcm.hdmi.0:CARD=0,AES0=4,AES1=130,AES2=0,AES3=2'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM hdmi
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.SB-XFi.pcm.modem.0:CARD=0'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline:CARD=0,DEV=0
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.SB-XFi.pcm.modem.0:CARD=0'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM cards.pcm.phoneline:CARD=0,DEV=0
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.SB-XFi.pcm.modem.0:CARD=0'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM phoneline
ALSA lib confmisc.c:1286:(snd_func_refer) Unable to find definition 'cards.SB-XFi.pcm.modem.0:CARD=0'
ALSA lib conf.c:4241:(_snd_config_evaluate) function snd_func_refer returned error: No such file or directory
ALSA lib conf.c:4720:(snd_config_expand) Evaluate error: No such file or directory
ALSA lib pcm.c:2217:(snd_pcm_open_noupdate) Unknown PCM phoneline
ALSA lib pcm_dmix.c:957:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dmix.c:1018:(snd_pcm_dmix_open) unable to open slave
Segmentation fault
--- End code ---

And it probably won't help, but here's the last few messages from my syslog showing the game crashing 3 times in a row:


--- Code: ---Sep  6 18:32:15 beast kernel: [28546.198399] fs2_open_diaspo[8171]: segfault at 24ad231 ip 000000000044ee7d sp 00007fff41e49c20 error 4 in fs2_open_diaspora[400000+577000]
Sep  6 18:49:12 beast kernel: [29562.539004] fs2_open_diaspo[8393]: segfault at 23e70b1 ip 000000000044ee7d sp 00007fffa4ae1110 error 4 in fs2_open_diaspora[400000+577000]
Sep  6 18:59:53 beast kernel: [30203.307014] fs2_open_diaspo[8472]: segfault at 262cf19 ip 000000000044ee7d sp 00007fff1f655810 error 4 in fs2_open_diaspora[400000+577000]

--- End code ---

jg18:
To get a debug log, build a debug build of fs2_open and choose it from the launcher's basic settings tab. The build instructions that shipped with the Linux release has a section on how to build a debug build. The log will be in ~/.fs2_open/data/fs2_open.log after the game exits or crashes.

If you run the debug build from the command line with gdb, you'll be able to get a stack trace. You'll probably need to tick the "Don't grab keyboard/mouse in a window" option in the launcher's advanced settings >> Dev Tool section and then run the debug build from the launcher before you can do that, though.

Hope that helps.

EDIT for Matth: Yeah, probably should have relied on that, especially since I just found an error in what I said after re-reading the FAQ :doubt: although there's information missing from there, like how to make a debug build for Linux.

MatthTheGeek:
Silly jg18, y u no link to FAQ.

Navigation

[0] Message Index

[#] Next page

Go to full version