Viewing Issue Simple Details Jump to Notes ] Wiki ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0009373 [DCSS] Bug Report crash always 2014-12-31 15:20 2014-12-31 18:36
Reporter aleksil View Status public  
Assigned To neil
Priority normal Resolution done  
Status resolved   Product Branch 0.16 ancient branch
Summary 0009373: Game crashes when there are more than 255 chunks in inventory
Description This save has a pile of unrotting chunks; the conditions for the bug are unlikely to be met in a normal game.

When butchering and picking up chunks, the game crashes with the message:
ASSERT(vec.size() < max_size) in 'store.cc' at line 1842 failed.
Additional Information
Tags No tags attached.
Attached Files ? file icon Infernus.cs [^] (573,068 bytes) 2014-12-31 15:20
txt file icon crash-Infernus-20141231-161559.txt [^] (42,957 bytes) 2014-12-31 15:21 [Show Content]

- Relationships

-  Notes
(0028184)
neil (administrator)
2014-12-31 18:23

This shouldn't happen in new saves; it's because of the just-fixed bug that stripped vector size down to signed 8 bits.
(0028185)
neil (administrator)
2014-12-31 18:36

Fixed in trunk (0.16-a0-3439-g434359a), thanks! Now old saves and new ones can both go above 255 chunks in a stack.

- Issue History
Date Modified Username Field Change
2014-12-31 15:20 aleksil New Issue
2014-12-31 15:20 aleksil File Added: Infernus.cs
2014-12-31 15:20 aleksil Issue Monitored: aleksil
2014-12-31 15:21 aleksil File Added: crash-Infernus-20141231-161559.txt
2014-12-31 18:23 neil Note Added: 0028184
2014-12-31 18:36 neil Note Added: 0028185
2014-12-31 18:36 neil Status new => resolved
2014-12-31 18:36 neil Fixed in Branch => 0.16 development branch
2014-12-31 18:36 neil Resolution open => done
2014-12-31 18:36 neil Assigned To => neil


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