MantisBT - Zandronum
View Issue Details
0002967Zandronum[All Projects] Bugpublic2016-12-26 15:572018-11-25 15:17
Filystea 
 
normalminoralways
acknowledgedwaiting for zdoom 
 
 
0002967: *Lag* on generation random blood actor on hit from ssg ( 10 hits at least).
The lag hapens at start of game and goes away after shooting few times to cause to generate some blood actors.

Irritating.

THIS IS ON SINGLE PLAYER. I DID NOT CHECK MULTIPLAYER
make blood actor to be randomly generated.

Shoot monsters with ssg watch how everything frozen for ~0.3 sec.
3.0-alpha-r160519-2047

Linux zandronum 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64 GNU/Linux
No tags attached.
? test.pk3 (832,964) 2016-12-27 10:13
https://zandronum.com/tracker/file_download.php?file_id=1994&type=bug
Issue History
2016-12-26 15:57FilysteaNew Issue
2016-12-26 15:58FilysteaNote Added: 0016552
2016-12-26 19:09Edward-sanNote Added: 0016553
2016-12-26 19:09Edward-sanStatusnew => feedback
2016-12-27 10:13FilysteaFile Added: test.pk3
2016-12-27 10:16FilysteaNote Added: 0016554
2016-12-27 10:16FilysteaStatusfeedback => new
2016-12-27 15:22FilysteaNote Added: 0016555
2016-12-27 23:30Edward-sanNote Added: 0016556
2016-12-27 23:30Edward-sanStatusnew => feedback
2016-12-28 13:01FilysteaNote Added: 0016559
2016-12-28 13:01FilysteaStatusfeedback => new
2016-12-30 12:22DuskNote Added: 0016574
2016-12-30 12:22DuskPriorityurgent => normal
2016-12-31 13:45FilysteaNote Added: 0016577
2017-01-03 13:43FilysteaNote Edited: 0016577bug_revision_view_page.php?bugnote_id=16577#r10013
2017-01-05 19:16DuskStatusnew => acknowledged
2017-01-05 19:16DuskResolutionopen => waiting for zdoom
2017-11-02 17:37FilysteaNote Added: 0018733
2018-11-25 15:17FilysteaNote Added: 0020189

Notes
(0016552)
Filystea   
2016-12-26 15:58   
By ten hits I mean ten bullets from ssg hits the target in one shot.
(0016553)
Edward-san   
2016-12-26 19:09   
You should give us something to test, like an example wad.
(0016554)
Filystea   
2016-12-27 10:16   
This reproduces it on imp.

I copied the blood code and made it appear on imp ONLY.
It has 300 hp so it can take many hits.

Give your self SSG shoot it with imp after like 10 shots the freezing goes away. Tested only on single player. As I said it only happens on start of map and the negative effect goes away after shooting ~10 times.
(0016555)
Filystea   
2016-12-27 15:22   
It seems it just happens with any randomness used soemhow *massivly* at start of level. Just noticed that same thing happens with bulletpuff.
(0016556)
Edward-san   
2016-12-27 23:30   
Since it happens in single player, did you try GZDoom 1.8.6 and see if it happens there, too?
(0016559)
Filystea   
2016-12-28 13:01   
compiled
GZDoom g2.3pre-1083-gc03cb2c97 - 2016-12-28 12:03:17 +0200 - SDL version

on
Linux zandronum 4.8.0-2-amd64 #1 SMP Debian 4.8.11-1 (2016-12-02) x86_64 GNU/Linux

Runed the test.pk3 passed here.
I get the same effect also...
"Attempt to get invalid state Death from actor RBloodHitP10."

I do not see how the death state is invalid in file I passed.
(0016574)
Dusk   
2016-12-30 12:22   
My guess is that it has to load all the blood graphics at once since they haven't been cached yet. Please post this to GZDoom forums since you can reproduce this with it.
(0016577)
Filystea   
2016-12-31 13:45   
(edited on: 2017-01-03 13:43)
I passed it to gzdoom bugs/issues or what ever.

The more discussion is here:
'https://github.com/coelckers/gzdoom/issues/166 [^]'

In future moder should be able to fix this using PrecacheTextures etc.
In MAPINFO.

(0018733)
Filystea   
2017-11-02 17:37   
Currently this is even worse than it was.

( on compiled stable version )

Linux hue 4.4.92-31-default #1 SMP Sun Oct 22 06:56:24 UTC 2017 (1d80e8a) x86_64 x86_64 x86_64 GNU/Linux
(0020189)
Filystea   
2018-11-25 15:17   
Not sure but seems this was fixed. Did not test - general feeling the *lag* stoped happening.