View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001084 | FSSCP | multiplayer | public | 2006-10-05 02:45 | 2008-10-09 01:42 |
| Reporter | FUBAR-BDHR | Assigned To | karajorma | ||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Summary | 0001084: Game crashes right before respawn. Beams and debris? | ||||
| Description | Several times tonight I was hosting and the game crashed or an error poped up right as I was about to respawn. A couple of times I noticed a "Could not create debris, no more slots" error in the debug spew. Also notice an error about beams the last time in crashed. | ||||
| Additional Information | Sometimes the game just errors out others you can ignore it and continue. It always seems to happen right as I am about to respawn when there is beam activity. | ||||
| Tags | No tags attached. | ||||
|
2006-10-05 02:45
|
|
|
|
I'm a little backed up with other multiplayer stuff right now, so I'll pass this off to karajorma until I get the time to get to this, or he fixes it. :) The Int3() crash orginated from code/object/object.cpp:1759. This: if ( (shipp->wingnum == -1) || (team == -1) || (slot==-1) ) { Int3(); return; } I'm not sure exactly where the issue is, it just needs to be debugged to figure that out. |
|
|
I've seen this crash Taylor reported a few times myself. I've never seen it happen on a respawn though. I always get it when a client leaves the game suddenly. Generally I've been busy hunting down another bug at the time so I haven't been able to look at it properly and since it only ever seemed to affect debug builds after the mission was over I never considered it higher priority than the bug I was already working on. I'll try to recreate it and fix it though. |
|
|
I have this other error that I've been debating on what to do with all night. Saved everything but haven't been able to reproduce it. I did seem similar to this but had a different message. Figured I'd start by adding it here and see what you think. This occured right at the begining of Knife Fight. I was engaging bombers that were attacking the demios. I fired off a couple of trebs saw a few explosions (not sure if they were bombs or fish from the demios) then splat. I was not the host in this one. |
|
2006-10-06 02:54
|
|
|
|
No way it could be this bug. This one can only trigger on the host machine. It could possibly have the same root cause of course though. |
|
|
...I was the host (not running standalone). I suppose Fubar and I will try to recreate. |
|
|
We probably need to take an even closer look at this respawn stuff. These bugs (this one, 0001118, 0001094, 0000788, and maybe even the resolved 0000228 to an extent) appear to all be related to basically the same thing. The problem is showing up in different ways, but the fact that all of them have to do with respawn and the effects of it is just too coincidental to ignore. Perhaps there is some gamestate handling, or popup related nonsense, which is triggering apparently random bugs. Maybe it's just me, but there seems to be far too many bugs with this rather simple game function to consider them as completely independent issues. |
|
|
To be honest I can get this bug in states other than respawns though. I tend to get it by disconnected a client or ending a game suddenly. When I get back to the main multiplayer screen (the one where you pick which server to join)the game often crashes out with this assertion. The comments near this code basically says that it is badly written debug code. At least in the cases I'm seeing it it could simply be that. It's complaining that team and slot are -1 when the computer has just stopped being a server. I can't see what else they should be at that point. |
|
|
1094, 788, and 228 have all been resolved, did this and 1118 go with it? |
|
|
I fixed it in part a long while back IIRC. I've not heard of it since. |
|
|
I haven't see this one in ages either. Don't remember it even occurring in the TBP 3.6.9 builds. |
|
|
Unless more complaints show up, this is fixed in 3.6.10 |
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2006-10-05 02:45 | FUBAR-BDHR | New Issue | |
| 2006-10-05 02:45 | FUBAR-BDHR | File Added: Media-10-04-06.rar | |
| 2006-10-05 03:00 | taylor | Note Added: 0006801 | |
| 2006-10-05 03:00 | taylor | Assigned To | => karajorma |
| 2006-10-05 03:00 | taylor | Status | new => assigned |
| 2006-10-05 03:01 | taylor | Category | gameplay => multiplayer |
| 2006-10-05 21:38 | karajorma | Note Added: 0006808 | |
| 2006-10-06 02:54 | FUBAR-BDHR | Note Added: 0006812 | |
| 2006-10-06 02:54 | FUBAR-BDHR | File Added: Media-10-05-06c.rar | |
| 2006-10-06 14:24 | karajorma | Note Added: 0006822 | |
| 2006-10-06 20:43 | martellato | Note Added: 0006824 | |
| 2006-10-28 23:05 | taylor | Note Added: 0007035 | |
| 2006-10-29 05:41 | karajorma | Note Added: 0007039 | |
| 2008-10-08 23:02 | chief1983 | Note Added: 0009841 | |
| 2008-10-08 23:09 | karajorma | Note Added: 0009842 | |
| 2008-10-09 00:32 | FUBAR-BDHR | Note Added: 0009845 | |
| 2008-10-09 01:42 | chief1983 | Note Added: 0009856 | |
| 2008-10-09 01:42 | chief1983 | Status | assigned => resolved |
| 2008-10-09 01:42 | chief1983 | Resolution | open => fixed |