View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000908 | FSSCP | sound | public | 2006-05-09 20:32 | 2006-05-10 02:28 |
| Reporter | Spike | Assigned To | |||
| Priority | normal | Severity | crash | Reproducibility | always |
| Status | closed | Resolution | open | ||
| Summary | 0000908: Segfault (crash) when passing close to Nephilim class bomber | ||||
| Description | Crash at random location everytime I pass close enough to a Nephilim class bomber to hear its engine noise. Happens every time. Does not occur with any other ship type. The problem appears to be in SDL timer handling. Any time the Nephilim engine noise effect is played, the callback pointer in the current timer is corrupted. About half the time it points to a valid function, so I don't think the corruption is completely random. I actually thought it was a graphics problem at first, because the callback went into the OpenGL libraries a few times :/ It also manifests as AI corruption because it will sometimes call random functions from the AI libraries. Sometimes it will point into unallocated space (this is how I figured it out) I am having problems building a debug version of SDL so I am unable to investigate further. It builds, but my debugger won't trace the source :( | ||||
| Additional Information | Debian Pure64 Linux testing/unstable 1GB RAM 2.6.13.2 kernel SDL 1.2.9 built from CVS using gcc 4.0.3 occurs with both fs2_open_3_6_7 and HEAD from 2006 May 06 bug 0000677 may be related, not enough info to tell | ||||
| Tags | No tags attached. | ||||