View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001038 | FSSCP | graphics | public | 2006-09-05 02:23 | 2012-01-09 18:06 |
Reporter | Tahna Los | Assigned To | taylor | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0001038: Problem with Last Hope mission in FS1 port | ||||
Description | If I play the "Last Hope" mission with the default setup, it works fine. However the program crashes with this particular setup for the mission (Medium Difficulty): 1) Swap the Ulysses fighters with the Valkryies. This means that Alpha wing is all Ulysses and Beta are all Valkryies. 2) Assign Hercules fighters to Alpha One and Alpha Two. 3) Alpha One has one bank of interceptors and one bank of hornets. 4) Alpha Two has both banks of Hornets. 5) Alpha One and Alpha 2 have Banshee on the top rack, Prometheus-S on the bottom. 6) On Beta One and Beta Two, replace the Avenger Cannon with the Banshee. 7) On Alpha Three, Alpha four, Beta three, Beta four, replace the Avenger Cannon with the Prometheus-S. With this setup, the mission crashes after about 2 minutes, usually when Indra wing arrives | ||||
Additional Information | Reported on FSOpen version 3.6.9 RC7. Goober5000 believes that this may be an issue with the glowpoints on the Ulysses fighters. He has asked me to log this defect. The mission is part of FSPort 3.0.3 | ||||
Tags | No tags attached. | ||||
|
Good catch. It's an issue where the vector for glow_point_back_active doesn't get allocated though ship_change_model(), only through ship_create(). Since the shipchoice screen uses ship_change_model() to switch between one or the other, this makes the arrays not equal and there is an out-of-bounds issue when it's trying to render the model. Easy fix though, I'll commit later today. |
|
Fixered. |
fs2open: fs2_open_3_6_9 r3503 2006-09-08 02:13 Ported: N/A Details Diff |
fix for Mantis bug 0001038 (glow point bank storage being wrong after changing ships in shipselect) fix things that strict compiling balked at (from compiling with -ansi and -pedantic) |
Affected Issues 0001038 |
|
mod - /branches/fs2_open_3_6_9/fs2_open/code/ship/ship.cpp | Diff File | ||
fs2open: trunk r3510 2006-09-08 02:19 Ported: N/A Details Diff |
fix for Mantis bug 0001038 (glow point bank storage being wrong after changing ships in shipselect) fix things that strict compiling balked at (from compiling with -ansi and -pedantic) |
Affected Issues 0001038 |
|
mod - /trunk/fs2_open/code/ship/ship.cpp | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2006-09-05 02:23 | Tahna Los | New Issue | |
2006-09-05 08:43 | taylor | Status | new => assigned |
2006-09-05 08:43 | taylor | Assigned To | => taylor |
2006-09-05 08:46 | taylor | Note Added: 0006549 | |
2006-09-08 05:06 | taylor | Status | assigned => resolved |
2006-09-08 05:06 | taylor | Resolution | open => fixed |
2006-09-08 05:06 | taylor | Note Added: 0006560 | |
2012-01-05 22:55 | taylor | Changeset attached | => Import 2012-01-05 17:52:05 fs2_open_3_6_9 r3503 |
2012-01-05 22:55 | taylor | Changeset attached | => Import 2012-01-05 17:52:05 trunk r3510 |
2012-01-09 18:06 | taylor | Changeset attached | => fs2open_websvn fs2_open_3_6_9 r3503 |
2012-01-09 18:06 | taylor | Changeset attached | => fs2open_websvn trunk r3510 |