[Fixed] [??-gdd7ec1fe4] Assertion failure with CheckSight from ACS

Bugs that have been investigated and resolved somehow.

Moderator: GZDoom Developers

[??-gdd7ec1fe4] Assertion failure with CheckSight from ACS

Postby Edward-san » Sat Apr 27, 2019 8:50 am

If I load GZdoom with Doom RPG SE and open a normal map (doom2 map01, for instance), I get this assertion failure:

Code: Select allExpand view
gzdoom: /home/edward-san/zdoom/gzdoom/trunk/src/g_shared/p_sight.cpp:849: int P_CheckSight(AActor*, AActor*, int): Assertion `t2 != nullptr' failed.


Here's the backtrace:
Spoiler:


The problem is simply the script activator being NULL, which then is passed to P_CheckSight, making it assert.

The involved ACS script is "DynamicLootGenerator", present in DoomRPG/scripts/RPG.c. I couldn't get any additional info, like when it is called, etc.

Command line:
Code: Select allExpand view
gzdoom -iwad DOOM2.WAD -file *path to DoomRPG folder*/DoomRPG -warp 01
Edward-san
Mathematics is the language with which God has written the universe. (Galilei)
 
Joined: 17 Oct 2009

Re: [??-gdd7ec1fe4] Assertion failure with CheckSight from A

Postby Edward-san » Mon May 13, 2019 7:16 am

This report should be closed as this duplicated report was fixed.
Edward-san
Mathematics is the language with which God has written the universe. (Galilei)
 
Joined: 17 Oct 2009


Return to Closed Bugs

Who is online

Users browsing this forum: No registered users and 2 guests