Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0006007 [DCSS] Bug Report crash have not tried 2012-08-01 09:16 2012-08-01 09:55
Reporter elliptic View Status public  
Assigned To neil
Priority normal Resolution done  
Status resolved   Product Branch 0.11 ancient branch
Summary 0006007: Crash on launch: ASSERT(item.is_valid(iinfo)) in 'tags.cc' at line 2678 failed.
Description Save is here: http://crawl.develz.org/saves/dumps/hyperelliptic-7b42df6-120801-0715.tar.bz2 [^]
Additional Information
Tags No tags attached.
Attached Files

- Relationships
has duplicate 0006013closed Crash on going upstairs 

-  Notes
(0019333)
neil (administrator)
2012-08-01 09:55

Fixed in trunk (0.11-a0-3070-g11b76d3). The assert was triggered on saving (including the auto-save just after loading a game); the set-up is that, before saving, the player wielded the currently-quivered weapon. This results in setting player_quiver::m_last_item_of_type[AMMO_THROW].quantity to zero, while leaving its base item type. This means the object became invalid, causing the new checks in 485c763 to trigger when marshalling the quiver.

- Issue History
Date Modified Username Field Change
2012-08-01 09:16 elliptic New Issue
2012-08-01 09:55 neil Note Added: 0019333
2012-08-01 09:55 neil Status new => resolved
2012-08-01 09:55 neil Fixed in Branch => 0.11 development branch
2012-08-01 09:55 neil Resolution open => done
2012-08-01 09:55 neil Assigned To => neil
2012-08-02 21:18 sgrunt Relationship added has duplicate 0006013


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