Spoiler: The complete error logThe issue is related to the second parameter of A_PlaySound(), which is a string literal in all error cases but it should be an integer.
However the affected actors are playing back sounds just fine using ZDoom 2.8.0. I suppose an index of a string literal is treated as an integer and this integer is used as a sound slot.
I made a fix for this problem, although I would really like to hear a word from Randi about all this.
To reproduce the issue run with the following command line and check fountain's sound:
Code: Select all
-iwad square1.pk3 +map e1a1 +summon SquareFountain