View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002040 | Spring engine | Linux | public | 2010-08-17 09:07 | 2010-12-26 00:09 |
| Reporter | pfudd | Assigned To | abma | ||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | resolved | Resolution | unable to reproduce | ||
| Product Version | 0.82.3+git | ||||
| Summary | 0002040: SigSegV on exit | ||||
| Description | After playing single player, then hitting shift-esc and selecting quit, the game quits, but does not return to the lobby, and instead prints a dialog box indicating sigsegv. Not as critical as a crash during a game, but not great, either. Fedora 12, fresh git download 2 days ago, Balanced Annihilation V7.14, map SmallDivide, skirmish ai: AAI 0.9 | ||||
| Additional Information | Segmentation fault (SIGSEGV) in spring 0.82+.3.0 Stacktrace: spring() [0x8525317] [0x23a400] # NOTE: above line shows no path -> not translating Translated Stacktrace: addr2line: 'spring/spring': No such file Spring crashed Segmentation fault (SIGSEGV) AL lib: ALc.c:1818: alcCloseDevice(): deleting 251 Buffer(s) 979.447u 150.720s 18:38.32 101.0% 0+0k 86328+6688io 217pf+0w | ||||
| Tags | No tags attached. | ||||
| Attached Files | |||||
| Checked infolog.txt for Errors | |||||
|
|
please always start spring with an absolute path (otherwise, stack trace translation fails). attach infolog.txt as a file, instead of pasting its whole content. please try if disabling sound (NoSound=1 in ~/.springrc) prevents the crash. |
|
|
I started with an absolute path this time. I did not know ~/.spring/infolog.txt existed. You complemented the very same report style in http://springrts.com/mantis/view.php?id=2036#c5292 Disabling sound does not prevent the crash. |
|
|
attach infolog.txt please. |
|
|
Ok, product build is 0.82.3-167-g73d88b0. I started and quit a game as soon as I could. Program has a sigsegv, but then hangs waiting for ctrl-c, and displays these messages (which are not found at the end of infolog.txt): Statistics for local connection: Received: 726 bytes Sent: 614 bytes AL lib: ALc.c:1818: alcCloseDevice(): deleting 251 Buffer(s) *** glibc detected *** /usr/local/bin/spring: corrupted double-linked list: 0x0a855670 *** |
|
|
please try if disabling sound (NoSound=1 in ~/.springrc) prevents the crash. in this run, it looks like sound was on. |
|
|
Disabling sound has no effect. I actually get different results on consecutive runs; sometimes there's a coredump, sometimes not; sometimes the dialog box pops up, sometimes not. Product build: 0.82.3-167-g73d88b0 Nosound=1 /usr/local/bin/spring Also, the infolog.txt doesn't contain several important(?) bits that were printed to the screen. I've cut-n-pasted everything into infolog3.txt. |
|
|
could you please compile spring with debug symbols? probably the back-trace would be useful... cmake ... -DCMAKE_BUILD_TYPE=DEBUG2 no other idea right now. |
|
|
... |
|
|
sorry, but without more info, we can't fix this |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2010-08-17 09:07 | pfudd | New Issue | |
| 2010-08-17 15:43 | hoijui | Note Added: 0005305 | |
| 2010-08-24 07:19 | pfudd | Note Added: 0005361 | |
| 2010-08-24 10:24 | hoijui | Description Updated | |
| 2010-08-24 10:24 | hoijui | Additional Information Updated | |
| 2010-08-24 10:27 | hoijui | Note Added: 0005363 | |
| 2010-08-25 05:58 | pfudd | File Added: infolog.txt | |
| 2010-08-26 08:17 | pfudd | Note Added: 0005373 | |
| 2010-08-26 08:19 | pfudd | File Added: infolog2.txt | |
| 2010-08-26 09:57 | hoijui | Note Added: 0005374 | |
| 2010-08-29 07:55 | pfudd | Note Added: 0005384 | |
| 2010-08-29 07:56 | pfudd | File Added: infolog3.txt | |
| 2010-08-29 11:51 | hoijui | Note Added: 0005390 | |
| 2010-10-23 12:33 | abma | Note Added: 0005790 | |
| 2010-10-23 12:33 | abma | Status | new => feedback |
| 2010-12-26 00:09 | abma | Note Added: 0006149 | |
| 2010-12-26 00:09 | abma | Status | feedback => resolved |
| 2010-12-26 00:09 | abma | Resolution | open => unable to reproduce |
| 2010-12-26 00:09 | abma | Assigned To | => abma |