cataclysmbnteam / Cataclysm-BN

Cataclysm: Bright Nights, A fork/variant of Cataclysm:DDA by CleverRaven.
https://docs.cataclysmbn.org
Other
660 stars 262 forks source link

Game crashes when start a new quest on NPC doctor in refugee center #4111

Open sspatti opened 7 months ago

sspatti commented 7 months ago

Describe the bug

The computer to complete the quest 'download encryption codes.' spawns at the entrance of the refugee center. After using it to complete the quest and handing it over to the NPC doctor, I am able to finish the quest. However, upon starting the next quest, the game freezes during the conversation with the NPC.

Steps To Reproduce

  1. Use the computer in front of the refugee center to download the data onto the flash drive and advance the quest 'download encryption codes.'
  2. Hand in the quest to the doctor inside the refugee center.
  3. Request the next quest, and the game will freeze.

Screenshots

img2 img1

Versions and configuration

Additional context

debug.log Terra.zip

darinclark commented 3 months ago

Similar behavior seen. At the same location, doing the same quest, the game freezes in the same way upon getting the next quest. The game does not crash at this point, but memory usage increases markedly (from appr 600MB to appr 1500MB). Upon leaving the refugee center, 4 additional terminals have been added to the one already added outside the center.

Attempting to switch to the map at this point causes memory usage to balloon and the game to hang. The game eventually moves past the hang, successfully switching to the map, but then remains frozen. Memory grows to take all available, drops back down to 'normal' for the game, and then resumes growing again.

This behavior was repeatable and left the debug.log file at zero bytes.

34MB save file right before this event available at request, but as I see the OP also posted a save, will hold off unless requested.