MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0000361 | Zandronum | [All Projects] Bug | public | 2011-04-02 16:49 | 2018-09-30 20:05 |
|
Reporter | HeX9109 | |
Assigned To | Torr Samaho | |
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | All | OS | Freebsd 64-bit & Windows 7 | OS Version | |
Product Version | 1.0 | |
Target Version | | Fixed in Version | 1.0 | |
|
Summary | 0000361: Team Spawn Rooms Crash the server |
Description | In r3120, start a server with stdom3beta1.pk3 and go to map01. When you try to join a team BOOM!!!
Tested with FreeBSD 64-bit and Windows 7 64-bit server. dmflags do not appear to affect the situation. This crash makes STDom unplayable since players always spawn in team spawn rooms.
Crash report below~ |
Steps To Reproduce | 1)Start server with stdom3beta1
2)Go |
Additional Information | THE CHAINGUN!!! |
Tags | No tags attached. |
Relationships | |
Attached Files | ST-dom_crash.zip (42,335) 2011-04-02 16:49 /tracker/file_download.php?file_id=231&type=bug
CrashReports.zip (89,550) 2011-04-11 12:03 /tracker/file_download.php?file_id=242&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2011-04-02 16:49 | HeX9109 | New Issue | |
2011-04-02 16:49 | HeX9109 | File Added: ST-dom_crash.zip | |
2011-04-02 17:38 | unknownna | Note Added: 0001252 | |
2011-04-02 17:38 | unknownna | Status | new => confirmed |
2011-04-03 14:45 | Torr Samaho | Note Added: 0001269 | |
2011-04-03 14:45 | Torr Samaho | Assigned To | => Torr Samaho |
2011-04-03 14:45 | Torr Samaho | Status | confirmed => feedback |
2011-04-03 14:51 | Torr Samaho | Product Version | 98d => 1.0 |
2011-04-03 17:52 | unknownna | Note Added: 0001275 | |
2011-04-03 18:05 | unknownna | Note Edited: 0001275 | bug_revision_view_page.php?bugnote_id=1275#r656 |
2011-04-03 18:05 | unknownna | Note Edited: 0001275 | bug_revision_view_page.php?bugnote_id=1275#r657 |
2011-04-03 19:07 | Torr Samaho | Note Added: 0001277 | |
2011-04-03 19:24 | unknownna | Note Added: 0001278 | |
2011-04-11 11:57 | unknownna | Note Added: 0001344 | |
2011-04-11 12:03 | unknownna | File Added: CrashReports.zip | |
2011-04-11 12:26 | Torr Samaho | Note Added: 0001345 | |
2011-04-11 12:52 | unknownna | Note Added: 0001346 | |
2011-04-12 01:49 | Torr Samaho | Note Added: 0001350 | |
2011-04-12 02:05 | unknownna | Note Added: 0001352 | |
2011-04-12 02:19 | unknownna | Note Edited: 0001352 | bug_revision_view_page.php?bugnote_id=1352#r694 |
2011-04-30 08:16 | unknownna | Note Added: 0001502 | |
2011-04-30 08:58 | unknownna | Note Edited: 0001502 | bug_revision_view_page.php?bugnote_id=1502#r789 |
2011-04-30 09:12 | unknownna | Note Edited: 0001502 | bug_revision_view_page.php?bugnote_id=1502#r790 |
2011-04-30 14:54 | Torr Samaho | Note Added: 0001504 | |
2011-04-30 15:33 | unknownna | Note Added: 0001507 | |
2011-04-30 16:50 | Torr Samaho | Note Added: 0001510 | |
2011-04-30 16:53 | Torr Samaho | Status | feedback => resolved |
2011-04-30 16:53 | Torr Samaho | Fixed in Version | => 1.0 |
2011-04-30 16:53 | Torr Samaho | Resolution | open => fixed |
2012-06-09 13:22 | Torr Samaho | Category | General => Bug |
2018-09-30 20:05 | Blzut3 | Status | resolved => closed |
Notes |
|
|
It started to crash in r3080M. |
|
|
|
This should fix the crash. For those curious, it was introduced by the weapon sync fix. |
|
|
(0001275)
|
unknownna
|
2011-04-03 17:52
(edited on: 2011-04-03 18:05) |
|
It fixed the crash, but the coop spy is broken. After joining a team, the client coop spying can't see the pistol's weapon animation.
Name=+attack2
Command=+attack; switchonpickup 0
Name=-attack2
Command=-attack; switchonpickup 1
This alias will also desync the coop spy.
|
|
|
|
This should fix:
> It fixed the crash, but the coop spy is broken. After joining a team, the client coop spying can't see the pistol's weapon animation.
FYI, as far as I can say, the coop spy was also broken in 98d. It was even more broken: On top of the missing firing animation, the spied player was displayed to have a pistol in the team selection room.
Note that I didn't test whether the fix also fixes the alias sync problem you reported. |
|
|
|
It fixed the pistol issue, but the alias will still cause a desync to occur between the clients. If you hold +attack when entering the teleporter, the coop spying client will not see any weapon appear at all. If you hold +attack while firing with the pistol when you pick up a SSG, the coop spying client will see the other client select the SSG. |
|
|
|
I managed to make the latest beta build crash with stdom3beta1.pk3. It happened when I quit Skulltag. There were 2 clients on the server. Both of them had chasecam enabled. One of them was coop spying the other client. I also somehow managed to block the team spawns after disconnecting from the server with both clients. A newly connected client couldn't join the blue team anymore through the team selection room. But I can't reproduce this properly.
I also noticed the missing icon with chasecam issue again. But if a client uses the give all cheat, the coop spying client will see the icon appear above the player sprite.
Also, players will locally see the ally icon above their sprite in the team selection rooms. |
|
|
|
Did any of the crashes happen in OpenGL or before we added the software 3D floors code?
> Also, players will locally see the ally icon above their sprite in the team selection rooms.
Did this already happen in 98d? |
|
|
|
> Did this (ally icon issue) already happen in 98d?
Yes. |
|
|
|
This contains two critical fixes to the 3D floors code. Can you check if it fixes the crash problems you had with stdom3beta1.pk3 (even though there are no 3D floors in these maps)? |
|
|
(0001352)
|
unknownna
|
2011-04-12 02:05
(edited on: 2011-04-12 02:19) |
|
I don't know how to reproduce the crashes.
Edit:
But I am able to crash SpaceDM9 if I go from windowed mode to fullscreen mode when vid_forceddraw is set to 1. However, this also happens in 98d.
|
|
|
(0001502)
|
unknownna
|
2011-04-30 08:16
(edited on: 2011-04-30 09:12) |
|
The server crashes (build 3195) if a bot is added after a player has disconnected.
Steps to reproduce:
1. Start a Domination server with stdom3beta1.pk3 loaded.
2. Connect a client to the server.
3. "join" in the console.
4. "disconnect" in the console.
5. "addbot" in the server console.
The crash is present in 98d as well.
|
|
|
|
This should fix the bot related crash. |
|
|
|
|
|
|
Since the crashes are hopefully fixed (or reported in their own ticket like SpaceDM9), I'm marking this as resolved. The coop spy and icon issues will need to be taken care of separately. |
|