# \[0.8-1988-g1b24ed3\] Segfault on explosions

**URL:** <https://discourse.cataclysmdda.org/t/0-8-1988-g1b24ed3-segfault-on-explosions/3661>\
**Category:** The Garage\
**Created:** [October 25, 2013, 10:37pm UTC](https://discourse.cataclysmdda.org/t/0-8-1988-g1b24ed3-segfault-on-explosions/3661 "2013-10-25T22:37:45Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Let\_it\_end\_in\_hellfi](https://avatars.discourse-cdn.com/v4/letter/l/a183cd/32.png) [@Let\_it\_end\_in\_hellfi](https://discourse.cataclysmdda.org/u/Let_it_end_in_hellfi)\
**Post date:** [October 25, 2013, 10:37pm UTC](https://discourse.cataclysmdda.org/t/0-8-1988-g1b24ed3-segfault-on-explosions/3661/1 "2013-10-25T22:37:45Z")

</div>

Mininukes seem to be the most consistent way to get this to happen, but it isn’t every time, and I’ve seen it with dynamite too.

`Program received signal SIGSEGV, Segmentation fault.
0x08260f98 in iuse::mininuke_act (this=0xbffff09f, g=0xb7a30008, p=0xb7a811a0, 
    it=0x8a1aec0, t=false) at iuse.cpp:3798
3798 return it->type->charges_to_use();
(gdb) bt
#0 0x08260f98 in iuse::mininuke_act (this=0xbffff09f, g=0xb7a30008, 
    p=0xb7a811a0, it=0x8a1aec0, t=false) at iuse.cpp:3798
#1 0x08271be0 in use_function::call (this=0x890fe64, g=0xb7a30008, 
    p=0xb7a811a0, i=0x8a1aec0, b=false) at iuse.cpp:5702
#2 0x082b34ac in map::process_active_items_in_submap (this=0xb7a300e8, 
    g=0xb7a30008, nonant=50) at map.cpp:2397
#3 0x082b2ce8 in map::process_active_items (this=0xb7a300e8, g=0xb7a30008)
    at map.cpp:2337
#4 0x08131911 in game::do_turn (this=0xb7a30008) at game.cpp:716
#5 0x08291bd3 in main (argc=0, argv=0xbffff3b8) at main.cpp:102 `
