MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002580 | Zandronum | [All Projects] Bug | public | 2016-01-16 21:45 | 2018-09-30 21:40 |
|
Reporter | Ivan | |
Assigned To | Edward-san | |
Priority | normal | Severity | crash | Reproducibility | always |
Status | closed | Resolution | fixed | |
Platform | | OS | | OS Version | |
Product Version | 2.1 | |
Target Version | 2.2 | Fixed in Version | 2.2 | |
|
Summary | 0002580: SetMugshotState crashes online game |
Description | This thing crashes all online games whereas in singleplayer no crashes occur.
Minimal example wad:'https://www.dropbox.com/s/1r1d123v0n6adq9/grintest.pk3?dl=0 [^]' |
Steps To Reproduce | - Join a local server, I think any game mode will cause crash.
- As soon as you join, you crash. |
Additional Information | |
Tags | No tags attached. |
Relationships | |
Attached Files | grintestdelayed.pk3 (528) 2016-01-17 17:07 /tracker/file_download.php?file_id=1710&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2016-01-16 21:45 | Ivan | New Issue | |
2016-01-17 00:50 | Arco | Severity | minor => crash |
2016-01-17 00:50 | Arco | Status | new => confirmed |
2016-01-17 12:04 | Edward-san | Note Added: 0014101 | |
2016-01-17 12:04 | Edward-san | Assigned To | => Edward-san |
2016-01-17 12:04 | Edward-san | Status | confirmed => assigned |
2016-01-17 12:04 | Edward-san | Product Version | 3.0-beta => 2.1 |
2016-01-17 16:42 | Edward-san | Note Added: 0014106 | |
2016-01-17 16:42 | Edward-san | Status | assigned => needs review |
2016-01-17 17:05 | Edward-san | Note Added: 0014107 | |
2016-01-17 17:07 | Edward-san | File Added: grintestdelayed.pk3 | |
2016-01-17 17:08 | Edward-san | Note Edited: 0014107 | bug_revision_view_page.php?bugnote_id=14107#r8442 |
2016-01-17 19:13 | Ivan | Note Added: 0014110 | |
2016-01-17 20:53 | cobalt | Status | needs review => needs testing |
2016-01-17 20:53 | cobalt | Target Version | => 2.2 |
2016-01-17 20:53 | cobalt | Description Updated | bug_revision_view_page.php?rev_id=8447#r8447 |
2016-01-17 20:53 | cobalt | Steps to Reproduce Updated | bug_revision_view_page.php?rev_id=8449#r8449 |
2016-01-17 20:53 | cobalt | Note Added: 0014118 | |
2016-01-18 07:03 | Torr Samaho | Note Added: 0014128 | |
2016-01-18 07:05 | Torr Samaho | Status | needs testing => feedback |
2016-01-24 21:15 | Edward-san | Status | feedback => needs testing |
2016-01-31 23:19 | Ru5tK1ng | Note Added: 0014272 | |
2016-01-31 23:27 | Dusk | Status | needs testing => resolved |
2016-01-31 23:27 | Dusk | Fixed in Version | => 2.2 |
2016-01-31 23:27 | Dusk | Resolution | open => fixed |
2018-09-30 21:40 | Blzut3 | Status | resolved => closed |
Notes |
|
|
This happens also in zandronum 2.x. |
|
|
|
|
|
(0014107)
|
Edward-san
|
2016-01-17 17:05
(edited on: 2016-01-17 17:08) |
|
Keep in mind that ZDoom multiplayer changes the mugshot to all the players, so this fix respects that. If you want to change the mugshot only for specific players, you must ask the ZDoom forum as a suggestion (verified this using the attached pk3, which changes the mugshot 4 seconds after entering the map/joining the game).
|
|
|
(0014110)
|
Ivan
|
2016-01-17 19:13
|
|
Wait, so I can't just set the mugshot of the player that's running the script? That's totally useless in this case... My use case is the following:
- Replaced all weapons with custom inventories, and I made my own pickup stuff. The player's face doesn't change when he picks these items, so that's a problem. A minor one, but still, it's a use case. |
|
|
(0014118)
|
cobalt
|
2016-01-17 20:53
|
|
Issue addressed by commit c4b9e45e68df: - Fixed: The ACS function SetMugshotState was not handled properly online (fixes 2580).
Committed by Edoardo Prezioso [edward-san] on Wednesday 31 December 1969 23:59:57
Changes in files:
docs/zandronum-history.txt | 1 +
src/cl_main.cpp | 11 +++++++++++
src/network_enums.h | 1 +
src/p_acs.cpp | 11 ++++++++++-
src/sv_commands.cpp | 9 +++++++++
src/sv_commands.h | 1 +
6 files changed, 33 insertions(+), 1 deletions(-)
|
|
|
|
|
|
|
I couldn't get the client to crash with 160131-2023 like I could with 2.x. Seems to be fixed. |
|