View Issue Details

IDProjectCategoryView StatusLast Update
0002979FSSCPSEXPspublic2013-12-16 04:19
ReporterGoober5000 Assigned ToGoober5000  
PrioritynormalSeverityminorReproducibilitysometimes
Status resolvedResolutionfixed 
Summary0002979: Ship_copy_damage has a subtle bug in it
DescriptionIn ship_copy_damage, for ships that haven't warped in yet, new subsystem entries must be created for the parse object. However, these new entries are not cleared. This can result in data from the first subsystem in the next ship inadvertently being copied to the last subsystem in the ship being modified.
TagsNo tags attached.

Activities

Goober5000

2013-12-16 04:19

administrator   ~0015516

Fix committed to trunk@10236.

Related Changesets

fs2open: trunk r10236

2013-12-15 23:51

Goober5000


Ported: N/A

Details Diff
when new subsystem entries are inserted, make sure the blank subsystem gets saved and inserted at the proper spot so that we don't use stale data
(fixes Mantis 0002979)
Affected Issues
0002979
mod - /trunk/fs2_open/code/mission/missionparse.cpp Diff File

Issue History

Date Modified Username Field Change
2013-12-16 04:16 Goober5000 New Issue
2013-12-16 04:17 Goober5000 Assigned To => Goober5000
2013-12-16 04:17 Goober5000 Status new => assigned
2013-12-16 04:19 Goober5000 Changeset attached => fs2open trunk r10236
2013-12-16 04:19 Goober5000 Note Added: 0015516
2013-12-16 04:19 Goober5000 Status assigned => resolved
2013-12-16 04:19 Goober5000 Resolution open => fixed