Source Code Project Mantis - FSSCP
View Issue Details
0002052FSSCPmultiplayerpublic2009-11-24 18:132020-01-14 01:37
ReporterFUBAR-BDHR 
Assigned ToFSCyborg 
PrioritynormalSeverityminorReproducibilityrandom
StatusassignedResolutionopen 
PlatformOSOS Version
Product Version3.6.11 
Target VersionFixed in Version 
Summary0002052: Standalone - Int(3) ship_get_indexed_subsys - Player drop related?
DescriptionLooks like this one might be caused by corrupted data from a client disconnect. Multi.log didn't show a disconnect but there seem to be a lot of issues in FS2_Open.log right before the crash. Attaching logs and info.
Additional Information3.6.11 r5666
TagsNo tags attached.
related to 0001951closed FSCyborg Standalone crashes - Ship <ship>does not have subsystem <subsystem> linked into the model file 
Attached Filesrar ship_get_indexed_subsystem.rar (209,642) 2009-11-24 18:13
http://scp.indiegames.us/mantis/file_download.php?file_id=1359&type=bug

Notes
(0015472)
Echelon9   
2013-11-30 20:25   
Have we had any more recent reports? Significant code change has occurred over last 3 years.

Would be good to trigger on an AddressSanitizer-enabled standalone server to get a precise view of any memory corruption going on.
(0016956)
FSCyborg   
2020-01-14 01:18   
(Last edited: 2020-01-14 01:19)
An update on this, the Int3 was changed to a Warning by Goober. And I'm thinking that it is too clean to be caused by corrupted data. The index it was looking for was 6, but the count was 5. It only missed the index by 1. My guess is either some function that is supposed to alter the subsystem didn't alter it or that the standalone somehow has fewer subsystems than normal (although that is counter-intuitive)


Issue History
2009-11-24 18:13FUBAR-BDHRNew Issue
2009-11-24 18:13FUBAR-BDHRFile Added: ship_get_indexed_subsystem.rar
2013-11-30 20:25Echelon9Note Added: 0015472
2013-11-30 20:25Echelon9Statusnew => feedback
2014-04-21 03:01Echelon9Assigned To => Echelon9
2014-04-21 03:01Echelon9Statusfeedback => assigned
2020-01-14 01:18FSCyborgNote Added: 0016956
2020-01-14 01:19FSCyborgNote Edited: 0016956bug_revision_view_page.php?bugnote_id=16956#r1092
2020-01-14 01:19FSCyborgAssigned ToEchelon9 => FSCyborg
2020-01-14 01:20FSCyborgSeveritycrash => minor
2020-01-14 01:20FSCyborgStatusassigned => feedback
2020-01-14 01:20FSCyborgStatusfeedback => assigned
2020-01-14 01:37FSCyborgRelationship addedrelated to 0001951