MantisBT - Zandronum
View Issue Details
0002655Zandronum[All Projects] Bugpublic2016-03-01 23:322024-02-29 14:40
WaTaKiD 
 
lowminoralways
resolvedfixed 
MicrosoftWindowsXP/Vista/7
3.0-beta 
3.23.2 
0002655: client_MissileExplode: Couldn't find thing
found with 3.0-r160229-1221 and cl_showwarnings 1
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)
No tags attached.
child of 0002561closed Dusk CLIENT_WARNING_MESSAGES 
diff bossbrainfix.diff (2,906) 2024-01-09 19:33
https://zandronum.com/tracker/file_download.php?file_id=2882&type=bug
Issue History
2016-03-01 23:32WaTaKiDNew Issue
2016-03-01 23:32WaTaKiDRelationship addedchild of 0002561
2016-11-27 10:44Torr SamahoNote Added: 0016346
2016-11-27 10:44Torr SamahoAssigned To => Torr Samaho
2016-11-27 10:44Torr SamahoStatusnew => needs testing
2016-11-27 10:44Torr SamahoTarget Version => 3.0
2016-11-27 11:13Edward-sanNote Added: 0016347
2016-11-27 12:52Torr SamahoNote Added: 0016349
2016-12-04 21:43WaTaKiDNote Added: 0016426
2016-12-06 20:44Torr SamahoNote Added: 0016430
2016-12-07 07:58WaTaKiDNote Added: 0016431
2016-12-07 09:21WaTaKiDNote Edited: 0016431bug_revision_view_page.php?bugnote_id=16431#r9959
2016-12-07 09:49WaTaKiDNote Added: 0016432
2016-12-07 11:39WaTaKiDNote Edited: 0016432bug_revision_view_page.php?bugnote_id=16432#r9965
2016-12-08 01:54Ru5tK1ngStatusneeds testing => feedback
2017-02-09 00:53WaTaKiDNote Edited: 0016432bug_revision_view_page.php?bugnote_id=16432#r10155
2017-02-12 17:47DecayNote Added: 0016848
2017-02-12 17:48DecayNote Edited: 0016848bug_revision_view_page.php?bugnote_id=16848#r10160
2017-02-12 17:49DecayNote Edited: 0016848bug_revision_view_page.php?bugnote_id=16848#r10161
2017-02-12 17:56DecayNote Edited: 0016848bug_revision_view_page.php?bugnote_id=16848#r10162
2017-02-12 18:07DecayNote Edited: 0016848bug_revision_view_page.php?bugnote_id=16848#r10163
2017-03-19 11:13Torr SamahoNote Added: 0017002
2017-03-19 11:13Torr SamahoStatusfeedback => needs testing
2017-03-26 15:38WaTaKiDNote Added: 0017061
2017-03-26 15:39WaTaKiDNote Edited: 0017061bug_revision_view_page.php?bugnote_id=17061#r10275
2017-04-17 23:49CombinebobntNote Added: 0017182
2017-04-23 23:48Ru5tK1ngStatusneeds testing => feedback
2017-04-24 06:10Torr SamahoNote Added: 0017304
2017-04-24 06:10Torr SamahoPrioritynormal => low
2017-08-06 19:03DuskTarget Version3.0 => 3.1
2018-10-08 20:33IvanNote Added: 0020020
2024-01-02 06:31Ru5tK1ngNote Added: 0022969
2024-01-05 20:36Ru5tK1ngNote Edited: 0022969bug_revision_view_page.php?bugnote_id=22969#r14022
2024-01-07 20:06Ru5tK1ngNote Edited: 0022969bug_revision_view_page.php?bugnote_id=22969#r14023
2024-01-07 20:06Ru5tK1ngNote Edited: 0022969bug_revision_view_page.php?bugnote_id=22969#r14024
2024-01-07 20:08Ru5tK1ngNote Edited: 0022969bug_revision_view_page.php?bugnote_id=22969#r14025
2024-01-08 00:18Ru5tK1ngNote Edited: 0022969bug_revision_view_page.php?bugnote_id=22969#r14026
2024-01-08 01:08Ru5tK1ngNote Edited: 0022969bug_revision_view_page.php?bugnote_id=22969#r14027
2024-01-08 04:15Ru5tK1ngNote Edited: 0022969bug_revision_view_page.php?bugnote_id=22969#r14028
2024-01-09 19:33Ru5tK1ngFile Added: bossbrainfix.diff
2024-01-09 19:34Ru5tK1ngNote Added: 0022981
2024-01-09 19:34Ru5tK1ngStatusfeedback => needs review
2024-01-09 19:34Ru5tK1ngTarget Version3.1 => 3.2
2024-01-09 19:34Ru5tK1ngNote Edited: 0022981bug_revision_view_page.php?bugnote_id=22981#r14034
2024-01-14 20:27Torr SamahoNote Added: 0022990
2024-01-14 20:27Torr SamahoAssigned ToTorr Samaho =>
2024-01-14 20:27Torr SamahoStatusneeds review => needs testing
2024-02-29 14:40Ru5tK1ngNote Added: 0023109
2024-02-29 14:40Ru5tK1ngStatusneeds testing => resolved
2024-02-29 14:40Ru5tK1ngResolutionopen => fixed
2024-02-29 14:40Ru5tK1ngFixed in Version => 3.2

Notes
(0016346)
Torr Samaho   
2016-11-27 10:44   
Should be fixed now.
(0016347)
Edward-san   
2016-11-27 11:13   
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.
(0016349)
Torr Samaho   
2016-11-27 12:52   
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.
(0016426)
WaTaKiD   
2016-12-04 21:43   
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
(0016430)
Torr Samaho   
2016-12-06 20:44   
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

(0017002)
Torr Samaho   
2017-03-19 11:13   
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)
for my note here: 'http://zandronum.com/tracker/view.php?id=2655#c16432 [^]'

numbers 1, 4, and 6 are fixed

for Decay's note here: 'http://zandronum.com/tracker/view.php?id=2655#c16848 [^]'

the firestorm and serpent staff issues are fixed

changeset used: 3dc3179

(0017182)
Combinebobnt   
2017-04-17 23:49   
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
(0017304)
Torr Samaho   
2017-04-24 06:10   
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.

(0022981)
Ru5tK1ng   
2024-01-09 19:34   
I have uploaded a patch fix for the BossBrain warnings. I'll move the Hexen issues to another ticket.

(0022990)
Torr Samaho   
2024-01-14 20:27   
Thanks for the patch! I rebased it to the current head and added it to the main repository.
(0023109)
Ru5tK1ng   
2024-02-29 14:40   
Verified to still be working with r240225