Created
December 14, 2013 14:52
-
-
Save PilzAdam/7960148 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Program received signal SIGFPE, Arithmetic exception. | |
[Switching to Thread 0x7fffd97f9700 (LWP 4275)] | |
0x000000000078c1f7 in getContainerPos (d=0, p=<optimized out>) at /home/adam/Minetest/minetest/src/util/numeric.h:50 | |
50 return (p>=0 ? p : p-d+1) / d; | |
(gdb) bt full | |
#0 0x000000000078c1f7 in getContainerPos (d=0, p=<optimized out>) at /home/adam/Minetest/minetest/src/util/numeric.h:50 | |
No locals. | |
#1 getContainerPos (d=0, p=...) at /home/adam/Minetest/minetest/src/util/numeric.h:64 | |
No locals. | |
#2 ServerMap::initBlockMake (this=0x132bf70, data=data@entry=0x7fffd97f8c70, blockpos=...) | |
at /home/adam/Minetest/minetest/src/map.cpp:2580 | |
__PRETTY_FUNCTION__ = "bool ServerMap::initBlockMake(BlockMakeData*, v3s16)" | |
bigarea_blocks_max = <optimized out> | |
chunksize = 0 | |
chunk_offset = {X = 0, Y = 0, Z = 0} | |
blockpos_max = <optimized out> | |
enable_mapgen_debug_info = <optimized out> | |
coffset = 0 | |
blockpos_min = <optimized out> | |
extra_borders = {X = 1, Y = 1, Z = 1} | |
#3 0x00000000006e8c4b in EmergeThread::getBlockOrStartGen (this=this@entry=0x11e9ef0, p=..., b=b@entry=0x7fffd97f8bd8, | |
data=data@entry=0x7fffd97f8c70, allow_gen=<optimized out>) at /home/adam/Minetest/minetest/src/emerge.cpp:479 | |
p2d = {X = 1, Y = <optimized out>} | |
envlock = {mutex = @0x11c8190} | |
block = 0x0 | |
#4 0x00000000006eb658 in EmergeThread::Thread (this=0x11e9ef0) at /home/adam/Minetest/minetest/src/emerge.cpp:524 | |
data = {vmanip = 0x0, seed = 0, blockpos_min = {X = 0, Y = 0, Z = 0}, blockpos_max = {X = 0, Y = 0, Z = 0}, | |
blockpos_requested = {X = 0, Y = 0, Z = 0}, transforming_liquid = {m_map = {_M_t = { | |
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<irr::core::vector3d<short> const, unsigned char> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<irr::core::vector3d<short> const, unsigned char> > >> = {<No data fields>}, <No data fields>}, | |
---Type <return> to continue, or q <return> to quit--- | |
_M_key_compare = {<std::binary_function<irr::core::vector3d<short>, irr::core::vector3d<short>, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffd97f8ca0, _M_right = 0x7fffd97f8ca0}, | |
_M_node_count = 0}}}, | |
m_list = {<std::_List_base<irr::core::vector3d<short>, std::allocator<irr::core::vector3d<short> > >> = { | |
_M_impl = {<std::allocator<std::_List_node<irr::core::vector3d<short> > >> = {<__gnu_cxx::new_allocator<std::_List_node<irr::core::vector3d<short> > >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x7fffd97f8cc8, | |
_M_prev = 0x7fffd97f8cc8}}}, <No data fields>}}, nodedef = 0x0} | |
block = 0x0 | |
allow_generate = true | |
modified_blocks = {_M_t = { | |
_M_impl = {<std::allocator<std::_Rb_tree_node<std::pair<irr::core::vector3d<short> const, MapBlock*> > >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<irr::core::vector3d<short> const, MapBlock*> > >> = {<No data fields>}, <No data fields>}, | |
_M_key_compare = {<std::binary_function<irr::core::vector3d<short>, irr::core::vector3d<short>, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x0, _M_left = 0x7fffd97f8c48, _M_right = 0x7fffd97f8c48}, | |
_M_node_count = 0}}} | |
lock = {mutex = @0xfffeffff0001} | |
__debug_stacker = {m_stack = 0x7fffb4000930, m_overflowed = false} | |
__PRETTY_FUNCTION__ = "virtual void* EmergeThread::Thread()" | |
last_tried_pos = {X = 1, Y = -1, Z = -2} | |
flags = 1 '\001' | |
p = {X = 1, Y = -1, Z = -2} | |
#5 0x0000000000600494 in JThread::TheThread (param=0x11e9ef0) at /home/adam/Minetest/minetest/src/jthread/pthread/jthread.cpp:203 | |
jthread = 0x11e9ef0 | |
ret = <optimized out> | |
#6 0x00007ffff69d5f8e in start_thread (arg=0x7fffd97f9700) at pthread_create.c:311 | |
__res = <optimized out> | |
---Type <return> to continue, or q <return> to quit--- | |
pd = 0x7fffd97f9700 | |
now = <optimized out> | |
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736842405632, -4275443725301688002, 1, 140737354125408, 140737051490624, 4096, | |
4275359063385594174, 4275463811769981246}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = { | |
prev = 0x0, cleanup = 0x0, canceltype = 0}}} | |
not_first_call = 0 | |
pagesize_m1 = <optimized out> | |
sp = <optimized out> | |
freesize = <optimized out> | |
__PRETTY_FUNCTION__ = "start_thread" | |
#7 0x00007ffff5392a0d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113 | |
No locals. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment