{"action":"closed","issue":{"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14008","repository_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA","labels_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14008/labels{/name}","comments_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14008/comments","events_url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/issues/14008/events","html_url":"https://github.com/CleverRaven/Cataclysm-DDA/issues/14008","id":116787489,"number":14008,"title":"Crash mining with pickaxe in LMOE basement","user":{"login":"dholmes215","id":3675402,"avatar_url":"https://avatars.githubusercontent.com/u/3675402?v=3","gravatar_id":"","url":"https://api.github.com/users/dholmes215","html_url":"https://github.com/dholmes215","followers_url":"https://api.github.com/users/dholmes215/followers","following_url":"https://api.github.com/users/dholmes215/following{/other_user}","gists_url":"https://api.github.com/users/dholmes215/gists{/gist_id}","starred_url":"https://api.github.com/users/dholmes215/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dholmes215/subscriptions","organizations_url":"https://api.github.com/users/dholmes215/orgs","repos_url":"https://api.github.com/users/dholmes215/repos","events_url":"https://api.github.com/users/dholmes215/events{/privacy}","received_events_url":"https://api.github.com/users/dholmes215/received_events","type":"User","site_admin":false},"labels":[{"id":43873304,"url":"https://api.github.com/repos/CleverRaven/Cataclysm-DDA/labels/Crash","name":"Crash","color":"000000","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2015-11-13T15:15:27Z","updated_at":"2016-10-30T23:32:07Z","closed_at":"2016-10-30T23:32:07Z","body":"I tried to mine out a tile with a pickaxe in my LMOE shelter basement.  It crashed.  Running de8cf93 on Cygwin.\n\n```\nProgram received signal SIGSEGV, Segmentation fault.\n[Switching to Thread 5460.0xd6c]\n0x0000000100b88268 in std::unique_ptr<level_cache, std::default_delete<level_cache> >::get (this=0x2001910e8) at /usr/lib/gcc/x86_64-pc-cygwin/4.9.3/include/c++/bits/unique_ptr.h:305\n305           { return std::get<0>(_M_t); }\n(gdb) bt\n#0  0x0000000100b88268 in std::unique_ptr<level_cache, std::default_delete<level_cache> >::get (this=0x2001910e8) at /usr/lib/gcc/x86_64-pc-cygwin/4.9.3/include/c++/bits/unique_ptr.h:305\n#1  0x0000000100b88295 in std::unique_ptr<level_cache, std::default_delete<level_cache> >::operator* (this=0x2001910e8) at /usr/lib/gcc/x86_64-pc-cygwin/4.9.3/include/c++/bits/unique_ptr.h:291\n#2  0x0000000100b19ae2 in map::get_cache (this=0x600190fe0, zlev=-2147483648) at src/map.h:1361\n#3  0x0000000100a8e730 in map::veh_at (this=0x600190fe0, p=..., part_num=@0x24be6c: 0) at src/map.cpp:1116\n#4  0x0000000100a8e9b4 in map::veh_at (this=0x600190fe0, p=...) at src/map.cpp:1160\n#5  0x0000000100a9c297 in map::bash (this=0x600190fe0, p=..., str=999, silent=true, destroy=true, bash_floor=false, bashing_vehicle=0x0) at src/map.cpp:3561\n#6  0x0000000100a9cad8 in map::destroy (this=0x600190fe0, p=..., silent=true) at src/map.cpp:3636\n#7  0x00000001007c8b40 in activity_handlers::pickaxe_finish (act=0x600191be8, p=0x600191520) at src/activity_handlers.cpp:729\n#8  0x0000000100622c6d in player_activity::finish (this=0x600191be8, p=0x600191520) at src/player_activity.cpp:371\n#9  0x00000001006228ed in player_activity::do_turn (this=0x600191be8, p=0x600191520) at src/player_activity.cpp:298\n#10 0x0000000100652ac0 in game::process_activity (this=0x60017fcd0) at src/game.cpp:1424\n#11 0x0000000100651aec in game::do_turn (this=0x60017fcd0) at src/game.cpp:1238\n#12 0x0000000100a30302 in main (argc=0, argv=0x24cb68) at src/main.cpp:439\n(gdb) frame 2\n#2  0x0000000100b19ae2 in map::get_cache (this=0x600190fe0, zlev=-2147483648) at src/map.h:1361\n1361            return *caches[zlev + OVERMAP_DEPTH];\n(gdb) l\n1356         */\n1357        std::array< std::unique_ptr<level_cache>, OVERMAP_LAYERS > caches;\n1358\n1359        // Note: no bounds check\n1360        level_cache &get_cache( const int zlev ) {\n1361            return *caches[zlev + OVERMAP_DEPTH];\n1362        }\n1363\n1364      public:\n1365        const level_cache &get_cache_ref( const int zlev ) const {\n```\n"}}
{"actor":{"display_login":"mugling"}}