Stack bugs (ingot bug)
issueid=10 03-07-2008 09:39 PM
Junior Member
Number of reported issues by Dental_floss: 6
Stack bugs (ingot bug)
dropping unIDed metal ingots can crash game

Game crashes when adom tries to stack certain items.
Commonly happens when extended dropping unIDed metal ingots.
It appears to be a matter of conflicting identification states being present in the same square (or in one's inventory), and for some reason the conflicting situation is most readily generated in-game by ingots.

Credit to RGRA bug list for description.
Issue Details
Issue Number 10
Project ADOM (Ancient Domains Of Mystery)
Category Windows XP
Status Fixed
Priority 2
Affected Version ADOM 1.1.1
Fixed Version ADOM 1.2.0 pre 1
Milestone (none)
Users able to reproduce bug 3
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)

03-11-2008 03:36 AM
Ancient Member
From what I've heard the same cause of this crash can cause the game to crash when rescuing Khelevaster because of how he drops his items. I've heard of numerous reports of the game crashing at this stage, and had it happen to myself once. It's an extremely nasty way to lose a promising character (or one you've spent ages getting an AoLS with).

03-12-2008 01:49 PM
Ancient Member
Is this the "signal 291" one? I think someone should post an error message.

04-06-2010 08:03 AM
Ancient Member
I just post here to bump this bug now that TB wants to check this bug list again. Since it's probably the most important one.

04-28-2010 10:40 PM
Senior Member
From sorear: "When an item is marked as identifyable, such as a shop item or an ingot (if you pass a Metallurgy roll), the game identifies the class of items when they are stepped on. However, class identification will cause other ingots of the same type to become identified, and restacked; the restacking invalidates the initial identification's loop pointer, and things blow up. This also happens with Khelevastar (due to a bug, his spellbooks are sometimes marked as identifiable)"

02-01-2012 07:28 PM
jt jt is offline
The "identify" routines have been modified but need careful testing to check if all scenarios are fixed.

02-02-2012 07:46 AM
Ancient Member
Quote Originally Posted by j.t
The "identify" routines have been modified but need careful testing to check if all scenarios are fixed.
Great to see that this historic bug is finally getting some developer attention. Kudos!

08-04-2012 06:03 PM
jt jt is offline

+ Reply