stringdeveloper
New Member
- Joined
- Mar 25, 2014
- Messages
- 25
- Reaction score
- 2
That is the GDB REPORT:
Please, somebody can help me with that?#0 0x00007fbed50bacc9 in __GI_raise (sig=sig@entry=6)
at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007fbed50be0d8 in __GI_abort () at abort.c:89
#2 0x00007fbed50f7394 in __libc_message (do_abort=do_abort@entry=1,
fmt=fmt@entry=0x7fbed5205b28 "*** Error in `%s': %s: 0x%s ***\n")
at ../sysdeps/posix/libc_fatal.c:175
#3 0x00007fbed510366e in malloc_printerr (ptr=<optimised out>,
str=0x7fbed5205c58 "double free or corruption (out)", action=1)
at malloc.c:4996
#4 _int_free (av=<optimised out>, p=<optimised out>, have_lock=0)
at malloc.c:3840
#5 0x000000000093566a in __gnu_cxx::new_allocator<std::__detail::_Hash_node<std:air<unsigned int const, Thing*>, false> >::deallocate(std::__detail::_Hash_node<std:air<unsigned int const, Thing*>, false>*, unsigned long) ()
#6 0x00000000009353d9 in std::_Hashtable<unsigned int, std:air<unsigned int const, Thing*>, std::allocator<std:air<unsigned int const, Thing*> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_deallocate_node(std::__detail::_Hash_node<std:air<unsigned int const, Thing*>, false>*) ()
#7 0x000000000093077b in std::_Hashtable<unsigned int, std:air<unsigned int const, Thing*>, std::allocator<std:air<unsigned int const, Thing*> >, std::__de---Type <return> to continue, or q <return> to quit---
tail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::_M_deallocate_nodes(std::__detail::_Hash_node<std:air<unsigned int const, Thing*>, false>*) ()
#8 0x000000000092cc50 in std::_Hashtable<unsigned int, std:air<unsigned int const, Thing*>, std::allocator<std:air<unsigned int const, Thing*> >, std::__detail::_Select1st, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits<false, false, true> >::clear() ()
#9 0x000000000092872e in std::unordered_map<unsigned int, Thing*, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std:air<unsigned int const, Thing*> > >::clear() ()
#10 0x00000000008be1c7 in ScriptEnvironment::resetEnv() ()
#11 0x00000000007cee97 in LuaScriptInterface::resetScriptEnv() ()
#12 0x00000000008c039b in LuaScriptInterface::callFunction(int) ()
#13 0x0000000000964215 in MoveEvent::executeStep(Creature*, Item*, Position const&, Position const&) ()
#14 0x00000000009640af in MoveEvent::fireStepEvent(Creature*, Item*, Position const&, Position const&) ()
#15 0x0000000000962002 in MoveEvents:nCreatureMove(Creature*, Tile const*, Position const&, MoveEvent_t) ()
---Type <return> to continue, or q <return> to quit---
#16 0x0000000000a22fd8 in Tile:ostAddNotification(Thing*, Cylinder const*, int, cylinderlink_t) ()
#17 0x000000000093f35c in Map::moveCreature(Creature&, Tile&, bool) ()
#18 0x0000000000837a9a in Game::internalTeleport(Thing*, Position const&, bool, unsigned int) ()
#19 0x000000000091785d in LuaScriptInterface::luaCreatureTeleportTo(lua_State*)
()
#20 0x00007fbed6308a9b in ?? ()
from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#21 0x00007fbed634bd00 in lua_pcall ()
from /usr/lib/x86_64-linux-gnu/libluajit-5.1.so.2
#176 0x00000000008bf4de in LuaScriptInterface:rotectedCall(lua_State*, int, int) ()
#177 0x00000000008c02af in LuaScriptInterface::callFunction(int) ()
#178 0x0000000000964215 in MoveEvent::executeStep(Creature*, Item*, Position const&, Position const&) ()
#179 0x00000000009640af in MoveEvent::fireStepEvent(Creature*, Item*, Position const&, Position const&) ()
#180 0x0000000000962002 in MoveEvents:nCreatureMove(Creature*, Tile const*, Po---Type <return> to continue, or q <return> to quit---
sition const&, MoveEvent_t) ()
#181 0x0000000000a22fd8 in Tile:ostAddNotification(Thing*, Cylinder const*, int, cylinderlink_t) ()
#182 0x000000000093f35c in Map::moveCreature(Creature&, Tile&, bool) ()
#183 0x0000000000833926 in Game::internalMoveCreature(Creature&, Tile&, unsigned int) ()
#184 0x000000000083389a in Game::internalMoveCreature(Creature*, Direction, unsigned int) ()
#185 0x0000000000810f48 in Creature:nWalk() ()
#186 0x0000000000840226 in Game::checkCreatureWalk(unsigned int) ()
#187 0x000000000081134a in Creature::addEventWalk(bool) ()
#188 0x0000000000811271 in Creature::startAutoWalk(std::forward_list<Direction, std::allocator<Direction> > const&) ()
#189 0x0000000000837bea in Game:layerMove(unsigned int, Direction) ()
#190 0x00000000009e37b0 in void std::_Mem_fn<void (Game::*)(unsigned int, Direction)>:perator()<unsigned int&, Direction&, void>(Game*, unsigned int&, Direction&) const ()
#191 0x00000000009e03ba in void std::_Bind<std::_Mem_fn<void (Game::*)(unsigned int, Direction)> (Game*, unsigned int, Direction)>::__call<void, , 0ul, 1ul, 2ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul>) ()
#192 0x00000000009dcc82 in void std::_Bind<std::_Mem_fn<void (Game::*)(unsigned int, Direction)> (Game*, unsigned int, Direction)>:perator()<, void>() ()
#193 0x00000000009d878a in std::_Function_handler<void (), std::_Bind<std::_Mem_---Type <return> to continue, or q <return> to quit---
fn<void (Game::*)(unsigned int, Direction)> (Game*, unsigned int, Direction)> >::_M_invoke(std::_Any_data const&) ()
#194 0x0000000000a1b336 in std::function<void ()>:perator()() const ()
#195 0x0000000000a1b228 in Task:perator()() ()
#196 0x0000000000a1ad91 in Dispatcher::dispatcherThread() ()
#197 0x0000000000a1c955 in void std::_Mem_fn<void (Dispatcher::*)()>:perator()<, void>(Dispatcher*) const ()
#198 0x0000000000a1c8a5 in void std::_Bind_simple<std::_Mem_fn<void (Dispatcher::*)()> (Dispatcher*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) ()
#199 0x0000000000a1c7ad in std::_Bind_simple<std::_Mem_fn<void (Dispatcher::*)()> (Dispatcher*)>:perator()() ()
#200 0x0000000000a1c746 in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (Dispatcher::*)()> (Dispatcher*)> >::_M_run() ()
#201 0x00007fbed5a16bf0 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#202 0x00007fbed5c71182 in start_thread (arg=0x7fbed4637700)
at pthread_create.c:312
#203 0x00007fbed517e47d in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
Last edited by a moderator: