View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001991 | FSSCP | --------- | public | 2009-09-14 08:54 | 2010-12-11 14:54 |
Reporter | FUBAR-BDHR | Assigned To | Echelon9 | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 3.6.11 | ||||
Fixed in Version | 3.6.12 | ||||
Summary | 0001991: Ship assigned to attack its own wing causes crash with invalid debugging info | ||||
Description | While the crash itself may be valid (even though the ships in the wing are traitors) the assert is not producing a valid call stack. This is all it give you: ntdll.dll!7c90120e() [Frames below may be incorrect and/or missing, no symbols loaded for ntdll.dll] > fs2_open_3_6_11d.exe!debug_int3(char * file=0x3b020f2e, int line=243788020) Line 760 + 0x8 bytes C++ bc15fff4() Locals: - file 0x3b020f2e <Bad Ptr> char * CXX0030: Error: expression cannot be evaluated line 243788020 int | ||||
Additional Information | 3.6.11 r5596. Pretty sure this worked fine (the debug stack that is) in builds about an month ago when I hit the same error in the same mission. Bug apparently wasn't fixed yet and I hit it again today when I updated the campaign I was testing and overwrote my changes. Attaching simple FS2 mission that causes the crash. Using VS2008. | ||||
Tags | No tags attached. | ||||
2009-09-14 08:54
|
|
|
This now is handled by an Assert() on aicode.cpp:1331 It is correctly something to report in Debug, because ship "test 1" is set to attack wing "test"; thereby attacking itself and "test 2" (being both of the members of wing "test"). Retail plays through fine. |
Date Modified | Username | Field | Change |
---|---|---|---|
2009-09-14 08:54 | FUBAR-BDHR | New Issue | |
2009-09-14 08:54 | FUBAR-BDHR | File Added: 1traitorwing.fs2 | |
2010-12-11 14:54 | Echelon9 | Note Added: 0012544 | |
2010-12-11 14:54 | Echelon9 | Status | new => resolved |
2010-12-11 14:54 | Echelon9 | Fixed in Version | => 3.6.12 |
2010-12-11 14:54 | Echelon9 | Resolution | open => fixed |
2010-12-11 14:54 | Echelon9 | Assigned To | => Echelon9 |