MantisBT - Zandronum |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0002655 | Zandronum | [All Projects] Bug | public | 2016-03-01 23:32 | 2024-02-29 14:40 |
|
Reporter | WaTaKiD | |
Assigned To | | |
Priority | low | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | |
Platform | Microsoft | OS | Windows | OS Version | XP/Vista/7 |
Product Version | 3.0-beta | |
Target Version | 3.2 | Fixed in Version | 3.2 | |
|
Summary | 0002655: client_MissileExplode: Couldn't find thing |
Description | found with 3.0-r160229-1221 and cl_showwarnings 1 |
Steps To Reproduce | host server with doom2.wad map30
connect, join, and kill the icon of sin
client_MissileExplode: Couldn't find thing: 332
(it actually prints a ton of these, but i figured there was no need to bloat the ticket) |
Additional Information | |
Tags | No tags attached. |
Relationships | child of | 0002561 | closed | Dusk | CLIENT_WARNING_MESSAGES |
|
Attached Files | bossbrainfix.diff (2,906) 2024-01-09 19:33 https://zandronum.com/tracker/file_download.php?file_id=2882&type=bug |
|
Issue History |
Date Modified | Username | Field | Change |
2016-03-01 23:32 | WaTaKiD | New Issue | |
2016-03-01 23:32 | WaTaKiD | Relationship added | child of 0002561 |
2016-11-27 10:44 | Torr Samaho | Note Added: 0016346 | |
2016-11-27 10:44 | Torr Samaho | Assigned To | => Torr Samaho |
2016-11-27 10:44 | Torr Samaho | Status | new => needs testing |
2016-11-27 10:44 | Torr Samaho | Target Version | => 3.0 |
2016-11-27 11:13 | Edward-san | Note Added: 0016347 | |
2016-11-27 12:52 | Torr Samaho | Note Added: 0016349 | |
2016-12-04 21:43 | WaTaKiD | Note Added: 0016426 | |
2016-12-06 20:44 | Torr Samaho | Note Added: 0016430 | |
2016-12-07 07:58 | WaTaKiD | Note Added: 0016431 | |
2016-12-07 09:21 | WaTaKiD | Note Edited: 0016431 | bug_revision_view_page.php?bugnote_id=16431#r9959 |
2016-12-07 09:49 | WaTaKiD | Note Added: 0016432 | |
2016-12-07 11:39 | WaTaKiD | Note Edited: 0016432 | bug_revision_view_page.php?bugnote_id=16432#r9965 |
2016-12-08 01:54 | Ru5tK1ng | Status | needs testing => feedback |
2017-02-09 00:53 | WaTaKiD | Note Edited: 0016432 | bug_revision_view_page.php?bugnote_id=16432#r10155 |
2017-02-12 17:47 | Decay | Note Added: 0016848 | |
2017-02-12 17:48 | Decay | Note Edited: 0016848 | bug_revision_view_page.php?bugnote_id=16848#r10160 |
2017-02-12 17:49 | Decay | Note Edited: 0016848 | bug_revision_view_page.php?bugnote_id=16848#r10161 |
2017-02-12 17:56 | Decay | Note Edited: 0016848 | bug_revision_view_page.php?bugnote_id=16848#r10162 |
2017-02-12 18:07 | Decay | Note Edited: 0016848 | bug_revision_view_page.php?bugnote_id=16848#r10163 |
2017-03-19 11:13 | Torr Samaho | Note Added: 0017002 | |
2017-03-19 11:13 | Torr Samaho | Status | feedback => needs testing |
2017-03-26 15:38 | WaTaKiD | Note Added: 0017061 | |
2017-03-26 15:39 | WaTaKiD | Note Edited: 0017061 | bug_revision_view_page.php?bugnote_id=17061#r10275 |
2017-04-17 23:49 | Combinebobnt | Note Added: 0017182 | |
2017-04-23 23:48 | Ru5tK1ng | Status | needs testing => feedback |
2017-04-24 06:10 | Torr Samaho | Note Added: 0017304 | |
2017-04-24 06:10 | Torr Samaho | Priority | normal => low |
2017-08-06 19:03 | Dusk | Target Version | 3.0 => 3.1 |
2018-10-08 20:33 | Ivan | Note Added: 0020020 | |
2024-01-02 06:31 | Ru5tK1ng | Note Added: 0022969 | |
2024-01-05 20:36 | Ru5tK1ng | Note Edited: 0022969 | bug_revision_view_page.php?bugnote_id=22969#r14022 |
2024-01-07 20:06 | Ru5tK1ng | Note Edited: 0022969 | bug_revision_view_page.php?bugnote_id=22969#r14023 |
2024-01-07 20:06 | Ru5tK1ng | Note Edited: 0022969 | bug_revision_view_page.php?bugnote_id=22969#r14024 |
2024-01-07 20:08 | Ru5tK1ng | Note Edited: 0022969 | bug_revision_view_page.php?bugnote_id=22969#r14025 |
2024-01-08 00:18 | Ru5tK1ng | Note Edited: 0022969 | bug_revision_view_page.php?bugnote_id=22969#r14026 |
2024-01-08 01:08 | Ru5tK1ng | Note Edited: 0022969 | bug_revision_view_page.php?bugnote_id=22969#r14027 |
2024-01-08 04:15 | Ru5tK1ng | Note Edited: 0022969 | bug_revision_view_page.php?bugnote_id=22969#r14028 |
2024-01-09 19:33 | Ru5tK1ng | File Added: bossbrainfix.diff | |
2024-01-09 19:34 | Ru5tK1ng | Note Added: 0022981 | |
2024-01-09 19:34 | Ru5tK1ng | Status | feedback => needs review |
2024-01-09 19:34 | Ru5tK1ng | Target Version | 3.1 => 3.2 |
2024-01-09 19:34 | Ru5tK1ng | Note Edited: 0022981 | bug_revision_view_page.php?bugnote_id=22981#r14034 |
2024-01-14 20:27 | Torr Samaho | Note Added: 0022990 | |
2024-01-14 20:27 | Torr Samaho | Assigned To | Torr Samaho => |
2024-01-14 20:27 | Torr Samaho | Status | needs review => needs testing |
2024-02-29 14:40 | Ru5tK1ng | Note Added: 0023109 | |
2024-02-29 14:40 | Ru5tK1ng | Status | needs testing => resolved |
2024-02-29 14:40 | Ru5tK1ng | Resolution | open => fixed |
2024-02-29 14:40 | Ru5tK1ng | Fixed in Version | => 3.2 |
Notes |
|
|
|
|
|
But then sv_showwarnings reports:
Warning: Actor Rocket doesn't have a netID and therefore can't be manipulated online!
We should find a way to shut it, I guess. |
|
|
|
The server side warnings are mainly meant to inform mod authors that some thing may not work as they expect it to and I intentionally left this warning here. It would be very easy to silence this, but this either would still prevent the manipulations the warning reports (in addition to removing the netID, the actor could get the SERVERSIDEONLY flag) or it would increase net traffic (we don't let the client spawn the rockets on their own, but have the server instruct them to do so).
The client side warnings on the other hand indicate an error of the net handling. In the case this ticket is about, the server was wasting bandwidth by sending commands the clients cannot execute and I fixed that. |
|
|
|
i can confirm its fixed for when the icon of sin dies, but its still an issue in hexen (i should have reported it beforehand)
reproduction is easy:
host a hexen server on map01
connect with cl_showwarnings 1 and notice the nonstop spam |
|
|
|
The nonstop spam should also be gone now. |
|
|
(0016431)
|
WaTaKiD
|
2016-12-07 07:58
(edited on: 2016-12-07 09:21) |
|
thats much better, thanks
now ill give hexen a playthrough to see what else i can find
edit: oh lordy, ive only completed the first hub as the fighter and have i got warnings to report
since ive found multiple methods to reproduce more client_missileexplode warnings, i will list them in this ticket in my next note, but if for any reason some/all should be split into separate tickets, let me know
|
|
|
(0016432)
|
WaTaKiD
|
2016-12-07 09:49
(edited on: 2017-02-09 00:53) |
|
1) host a hexen server on map01
connect, join, and attack
the afrit in front of you will wake up from its ball state and give a chunk of client_missileexplode warnings
2) hexen map01
attack once just to wake the afrit if you havnt already to get its warnings out of the way
then break the pot in front of you, more client_missileexplode warnings
3) hexen map01
warp -203 2062
turn right and break the glass, lots of client_missileexplode warnings
also when u stand too close to the fireball shooting walls, for example at warp -813 1503
4) hexen map01
let an afrit's fireballs hit you or another monster
ive also found that the same thing happens when both the green or brown serpent's fireballs hit someone (summon demon1 or demon2)
also hitting monsters with the fighter's axe (with or without mana) will produce a warning
5) hexen map01
pick the fighter
warp -1035 2011
pick up the flechette and throw it so it hits a monster, client_missileexplode warning
6) hexen map02
sv_nomonsters 1
pick any class, warp -482 3477
punch/shoot the water, or even jump in it
7) hexen map09
sv_nomonsters 1
pick any class
walk forward and to the right, bats will spawn
|
|
|
(0016848)
|
Decay
|
2017-02-12 17:47
(edited on: 2017-02-12 18:07) |
|
additional note: Using the Wraithverge causes spamming of this error, each shot producing 4 errors (No doubt it's 1 per ghost)
Hitting a monster with firestorm causes it too
Serpent staff produces warnings as well. Hitting a centaur seems to spam more warnings than ettins
on map27, the message continually spams as the lifts at the start continually rise and fall
EDIT:<WaTaKiD>http://zandronum.com/tracker/view.php?id=2655#c16848 "on map27, the message continually spams as the lifts at the start continually rise and fall"
<WaTaKiD>i dont think its the lifts
<WaTaKiD>infact, down past the start theres a hanging body that spawns falling blood drops
<decay````>oh that might be it
|
|
|
|
At least the Afrit related part of the remaining warnings should be fixed now. Can somebody confirm this and also check what still needs fixing? |
|
|
(0017061)
|
WaTaKiD
|
2017-03-26 15:38
(edited on: 2017-03-26 15:39) |
|
|
|
|
r170416-0710
can confirm everything watakid said about hexen. the things he said aren't fixed are still broken of course
random map I warped to: map21 had missile errors going on randomly too. I'm guessing other maps will have errors as well then
HOWEVER, i loaded up both heretic and doom2. Heretic had a ton of missile spam just waking up the monsters in e5m1. I let doom2 map30 run for a while and it spammed something about 'movething: couldnt find thing XXX'
2.1.2 doesn't have cl_showwarnings. Have all these warnings been happening there too? idk if this bug is that important then |
|
|
|
Quote from Combinebobnt 2.1.2 doesn't have cl_showwarnings. Have all these warnings been happening there too? idk if this bug is that important then
All these problems are most likely already in 2.1.2, you just don't notice them since it doesn't have the warnings. So it's not critical to get rid of all the warnings for 3.0. I'll adjust the priority of the ticket accordingly. |
|
|
(0020020)
|
Ivan
|
2018-10-08 20:33
|
|
What needs to be tested on this ticket and how can we test it? Is it enough to use the current 3.1 build here (https://zandronum.com/forum/viewtopic.php?f=55&t=9340)? |
|
|
(0022969)
|
Ru5tK1ng
|
2024-01-02 06:31
(edited on: 2024-01-08 04:15) |
|
I booted up a server with r231220 and played map30. I killed the Icon of Sin and didn't get any error message. However, just playing the map it seemed the cube would spawn an enemy and trigger a 'movething:couldn't find actor' message each time.
I also ran through some of the Hexen scenarios outlined by Watakid in 16432 and the following are still broken:
2) hexen map01
then break the pot in front of you, more client_missileexplode warnings - Fixed
3) hexen map01
turn right and break the glass, lots of client_missileexplode warnings - Fixed
also when u stand too close to the fireball shooting walls - Fixed
5) hexen map01
pick the fighter
warp -1035 2011
pick up the flechette and throw it so it hits a monster, client_missileexplode warning - Fixed
7) hexen map09
sv_nomonsters 1
pick any class
walk forward and to the right, bats will spawn, bunch of missileexplode errors - Fixed
I found a new one:
8) Hexen map27
The CorpseBloodDrip actor will trigger MissileExplode messages - Fixed
I have been working on a patch that fixes the messages.
|
|
|
|
I have uploaded a patch fix for the BossBrain warnings. I'll move the Hexen issues to another ticket.
|
|
|
|
Thanks for the patch! I rebased it to the current head and added it to the main repository. |
|
|
|
Verified to still be working with r240225 |
|