Anonymous | Login | 2024-04-25 07:09 CEST |
Main | My View | View Issues | Change Log | Wiki | Tavern | News |
Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||||||||
ID | Category | Severity | Reproducibility | Date Submitted | Last Update | ||||||||
0004357 | [DCSS] Bug Report | crash | always | 2011-08-04 19:29 | 2011-08-10 00:29 | ||||||||
Reporter | dtsund | View Status | public | ||||||||||
Assigned To | galehar | ||||||||||||
Priority | normal | Resolution | done | ||||||||||
Status | resolved | Product Branch | 0.9 ancient branch | ||||||||||
Summary | 0004357: level_target preserved between games | ||||||||||||
Description |
Currently, as the tiles version (any tiles version, though the Crawl Variant field doesn't have this option) of DCSS allows the player to play again without terminating the program; if he or she does do, the level_target object is preserved between games. If there was a default autotravel target when the player died, it'll still be the default autotravel target in the new game, and if this target isn't on D:1 and the player selects it, an assert fails (specifically, the one on line 1196 of files.cc). The bug can be fixed by having the _end_game function in ouch.cc call level_target's clear function. I've verified this locally. |
||||||||||||
Additional Information | |||||||||||||
Tags | No tags attached. | ||||||||||||
Attached Files | |||||||||||||
|
Mantis 1.1.8[^] Copyright © 2000 - 2009 Mantis Group |