This is a room with a scripted custom element, the pushable roach.
Even while playing the room I was seeing weird behavior when I was undoing moves: the room seemed to flash back to previous saved states (e.g. the mimic appeared to be back at its entrance, opened doors appeared closed etc.) then back to the actual state.
Then I completed the room, exited it, wanted to go back to check demos, and then the game just crashed.
These messages appeared in the terminal, though not necessarily all of them at the same time:
Click here to view the secret text
×drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 2520 of ../../DRODLib/DbRooms.cpp: "IsValidColRow(wToX, wToY)"
drod: Assertion error in line 6401 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6387 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 3372 of ../../DRODLib/DbRooms.cpp: "!this->pMonsterSquares[ARRAYINDEX(wDestX,wDestY)]"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6401 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6387 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 2520 of ../../DRODLib/DbRooms.cpp: "IsValidColRow(wToX, wToY)"
drod: Assertion error in line 6401 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6387 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 2520 of ../../DRODLib/DbRooms.cpp: "IsValidColRow(wToX, wToY)"
drod: Assertion error in line 6401 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6387 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 2520 of ../../DRODLib/DbRooms.cpp: "IsValidColRow(wToX, wToY)"
drod: Assertion error in line 6401 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6387 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 6378 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
drod: Assertion error in line 2520 of ../../DRODLib/DbRooms.cpp: "IsValidColRow(wToX, wToY)"
drod: Assertion error in line 6401 of ../../DRODLib/DbRooms.cpp: "wY < this->wRoomRows"
Segmentation fault (core dumped)
I have the coredump, but it seems useless, because this was the standard linux release build (version 5.1.0.6513), apparently without debugging information.
It may be worth checking if this room causes problems with newer builds.
[Last edited by kikuchiyo at 05-21-2023 05:27 PM : crash log was too long, post was truncated
]