Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0010248 [DCSS] Bug Report crash always 2016-01-23 17:00 2016-02-15 07:23
Reporter PleasingFungus View Status public  
Assigned To PleasingFungus
Priority normal Resolution done  
Status resolved   Product Branch 0.18 ancient branch
Summary 0010248: Imprison will crash the game when trying to move items with no valid destination
Description Take an item; completely surround it in lava, deep water, or similar. Put a [flying] monster in one of the adjacent tiles, and use Zin's Imprison on that monster. Imprison will attempt to move the item stack without checking that a valid destination was found; this will cause it to move the item stack to the origin, which crashes the game.

The right solution might involve destroying the items, but this could result in the destruction of a rune or the Orb, which is probably undesirable.
Additional Information
Tags No tags attached.
Attached Files

- Relationships

-  Notes
PleasingFungus (administrator)
2016-01-23 17:34

You can do something similar with the Tomb card.
PleasingFungus (administrator)
2016-02-15 06:50

On further consideration, the correct solution is very obviously not to create walls on tiles that have unshiftable items on them.
PleasingFungus (administrator)
2016-02-15 07:23

Should be fixed in 13589fb, though I haven't tested Tomb thoroughly.

- Issue History
Date Modified Username Field Change
2016-01-23 17:00 PleasingFungus New Issue
2016-01-23 17:34 PleasingFungus Note Added: 0030158
2016-02-15 06:50 PleasingFungus Note Added: 0030195
2016-02-15 07:23 PleasingFungus Note Added: 0030196
2016-02-15 07:23 PleasingFungus Status new => resolved
2016-02-15 07:23 PleasingFungus Fixed in Branch => 0.18 development branch
2016-02-15 07:23 PleasingFungus Resolution open => done
2016-02-15 07:23 PleasingFungus Assigned To => PleasingFungus

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