View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0000429 | FSSCP | sound | public | 2005-05-30 23:18 | 2005-05-31 00:20 |
| Reporter | WMCoolmon | Assigned To | taylor | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Summary | 0000429: Supposed corruption in Snds array | ||||
| Description | Whenever I attempt to start the Inferno mission where you try to catch the defector (The same one I had the docking prob with), I get stack corruption errors as apparently all entries past 200 in Snds contain uninitialized data, although Num_game_sounds is at 205. | ||||
| Additional Information | The way memory has been allocated has been drastically changed since I originally made sounds dynamic. | ||||
| Tags | No tags attached. | ||||
|
|
Bah. Alright, done. It's not corrupted but the new entries aren't properly initialized. The new entries should be memset() to 0 on realloc but that might not happen under Windows, just Linux. Of the 3 things that have to be initialized I was only doing 1 of them during expansion. Easy fix so I'll give it a quick test and commit. If it's still freaky under Windows then reopen. |
|
|
Fixered. |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2005-05-30 23:18 | WMCoolmon | New Issue | |
| 2005-05-30 23:19 | WMCoolmon | Assigned To | => taylor |
| 2005-05-30 23:19 | WMCoolmon | Status | new => assigned |
| 2005-05-31 00:20 | taylor | Note Added: 0002549 | |
| 2005-05-31 00:20 | taylor | Status | assigned => resolved |
| 2005-05-31 00:20 | taylor | Resolution | open => fixed |
| 2005-05-31 00:20 | taylor | Note Added: 0002550 |