View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001841 | FSSCP | multiplayer | public | 2008-12-07 06:49 | 2020-09-10 05:32 |
Reporter | Zacam | Assigned To | Zacam | ||
Priority | normal | Severity | crash | Reproducibility | unable to reproduce |
Status | resolved | Resolution | open | ||
Summary | 0001841: Int3(): From e:\storage\fso\fs2_open\code\network\psnet2.cpp at line 637 | ||||
Description | In testing the CoOp missions 1-09, 1-10 and Loop1-1 (amongst the few) crash out once things get really busy. Usually this is even more pronounced when the player involvement becomes more aggressive rather than passively as an observer. | ||||
Steps To Reproduce | This is the tricky part. It will always happen, but _when_ is a matter of player involvement. In 1-09, it happens when I attempt to destroy the sentry guns, but if I let the AI or other ships destroy them, it isn't a problem. In Loop1-1, if I attempt to engage the vasudan bombers, the first one destroyed by me causes it. | ||||
Tags | No tags attached. | ||||
|
Is this still an issue? I'm going to commit an improvement on one of the Int3() functions in that area anyway. |
|
The actual Int3 was changed to an Assertion: Assertion(((packet_type >= 0) && (packet_type < PSNET_NUM_TYPES)), "Invalid packet_type found. Packet type %d does not exist", packet_type); It's trying to read the packet type and will return an assertion if it's invalid. The cause of this could be myriad and may only occur when things are busy, as Zacam said. My guess then is that we were overwhelming the ability of this section of code to read the packets, but I really do not know for sure. |
|
After working on the multi code for 8 months, my guess is that this was packet misalignment. Because this is no longer occurring, I'm putting this "cannot reproduce." |
Date Modified | Username | Field | Change |
---|---|---|---|
2008-12-07 06:49 | Zacam | New Issue | |
2010-12-14 04:41 | Zacam | Status | new => assigned |
2010-12-14 04:41 | Zacam | Assigned To | => Zacam |
2012-11-28 08:49 | karajorma | Note Added: 0014208 | |
2020-01-14 06:33 | FSCyborg | Note Added: 0016957 | |
2020-09-10 05:31 | FSCyborg | Note Added: 0017022 | |
2020-09-10 05:32 | FSCyborg | Reproducibility | always => unable to reproduce |
2020-09-10 05:32 | FSCyborg | Status | assigned => resolved |