Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0003852 [DCSS] Bug Report crash unable to reproduce 2011-04-21 03:06 2016-07-11 16:30
Reporter Laraso View Status public  
Assigned To KiloByte
Priority normal Resolution done  
Status closed   Product Branch 0.7 ancient branch
Summary 0003852: Using WizMode to create an exit portal to the dungeon, while in the dungeon, crashes the game and corrupts the save file.
Description I was testing some stuff in using wizmode when I wondered what would happen if I put a exit portal down while in the dungeon. It crashed the game and corrupted the save file so that every time I tried to load it, it would crash.

This bug probably isn't really of any concern because I have only been able to do it once while in wizmode and have not been able to reproduce it since, but I decided to report it because it did happen once.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
(0012746)
due (developer)
2011-04-21 10:13

This is more undefined behaviour than a bug, and, especially considering it's caused by activities that cannot occur in any game, probably not worth the time resolving. Either that or disallowing the placement of exit portals in the main dungeon.
(0012769)
Laraso (reporter)
2011-04-21 22:22

Actually, I just tested it again and I figured out what was causing it. It happens whenever you place and enter it on D:27. On any other dungeon level, it send you down one more level, but since there is no D:28 the game crashes and corrupts the save.


Maybe just prevent people from making them on D:27, or make some sort of message when you try to enter one on D:27?
(0018630)
KiloByte (manager)
2012-06-29 00:12

The save system was made transactional in 0.8, so save corruption here is gone.

D:28 and so have been made impossible in 0.11.

Creating an exit portal in wizmode no longer causes a crash but an error message, either.

- Issue History
Date Modified Username Field Change
2011-04-21 03:06 Laraso New Issue
2011-04-21 10:13 due Note Added: 0012746
2011-04-21 22:22 Laraso Note Added: 0012769
2012-06-29 00:12 KiloByte Note Added: 0018630
2012-06-29 00:12 KiloByte Status new => resolved
2012-06-29 00:12 KiloByte Fixed in Branch => 0.11 development branch
2012-06-29 00:12 KiloByte Resolution open => done
2012-06-29 00:12 KiloByte Assigned To => KiloByte
2016-07-11 16:30 Laraso Status resolved => closed


Mantis 1.1.8[^]
Copyright © 2000 - 2009 Mantis Group
Powered by Mantis Bugtracker