emil1174
Active Member
- Joined
- Feb 12, 2012
- Messages
- 87
- Reaction score
- 45
sometimes i got random crash
u know this?
Tfs 1.2
im forgot compile tfs with debuger, damn
u know this?
Tfs 1.2
gdb fullC++:bool Tile::hasProperty(ITEMPROPERTY prop) const { if (ground && ground->hasProperty(prop)) { return true; } if (const TileItemVector* items = getItemList()) { for (const Item* item : *items) { if (item->hasProperty(prop)) { return true; } } } return false; }
Code:
#0 0x0000562abeca5769 in Tile::hasProperty(ITEMPROPERTY) const ()
No symbol table info available.
#1 0x0000562abea8a9fd in AreaCombat::getList(Position const&, Position const&, std::forward_list<Tile*, std::allocator<Tile*> >&) const ()
No symbol table info available.
#2 0x0000562abea878aa in Combat::getCombatArea(Position const&, Position const&, AreaCombat const*, std::forward_list<Tile*, std::allocator<Tile*> >&) ()
No symbol table info available.
#3 0x0000562abea890dc in Combat::CombatFunc(Creature*, Position const&, AreaCombat const*, CombatParams const&, void (*)(Creature*, Creature*, CombatParams const&, CombatDamage*), CombatDamage*) ()
No symbol table info available.
#4 0x0000562abea8986c in Combat::doCombatHealth(Creature*, Position const&, AreaCombat const*, CombatDamage&, CombatParams const&) ()
No symbol table info available.
#5 0x0000562abea89661 in Combat::doCombat(Creature*, Position const&) const ()
No symbol table info available.
#6 0x0000562abec9ab92 in CombatSpell::castSpell(Creature*) ()
No symbol table info available.
#7 0x0000562abec9ad45 in CombatSpell::castSpell(Creature*, Creature*) ()
No symbol table info available.
#8 0x0000562abebf4508 in Monster::doAttacking(unsigned int) ()
No symbol table info available.
#9 0x0000562abeac6e96 in Creature::onAttacking(unsigned int) ()
No symbol table info available.
#10 0x0000562abeaf5bce in Game::checkCreatures(unsigned long) ()
No symbol table info available.
#11 0x0000562abeb1f635 in void std::__invoke_impl<void, void (Game::*&)(unsigned long), Game*&, unsigned long&>(std::__invoke_memfun_deref, void (Game::*&)(unsigned long), Game*&, unsigned long&) ()
No symbol table info available.
#12 0x0000562abeb1dcf1 in std::__invoke_result<void (Game::*&)(unsigned long), Game*&, unsigned long&>::type std::__invoke<void (Game::*&)(unsigned long), Game*&, unsigned long&>(void (Game::*&)(unsigned long), Game*&, unsigned long&) ()
No symbol table info available.
#13 0x0000562abeb1b961 in void std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>) ()
No symbol table info available.
#14 0x0000562abeb182c8 in void std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)>::operator()<, void>() ()
No symbol table info available.
#15 0x0000562abeb13baa in void std::__invoke_impl<void, std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)>&>(std::__invoke_other, std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)>&) ()
No symbol table info available.
#16 0x0000562abeb0d5f3 in std::enable_if<std::__and_<std::is_void<void>, std::__is_invocable<std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)>&> >::value, void>::type std::__invoke_r<void, std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)>&>(std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)>&) ()
No symbol table info available.
#17 0x0000562abeb07505 in std::_Function_handler<void (), std::_Bind<void (Game::*(Game*, unsigned long))(unsigned long)> >::_M_invoke(std::_Any_data const&) ()
No symbol table info available.
#18 0x0000562abeca451e in std::function<void ()>::operator()() const ()
No symbol table info available.
#19 0x0000562abeca4496 in Task::operator()() ()
No symbol table info available.
#20 0x0000562abeca3c30 in Dispatcher::threadMain() ()
No symbol table info available.
#21 0x0000562abec29b6b in void std::__invoke_impl<void, void (Dispatcher::*)(), Dispatcher*>(std::__invoke_memfun_deref, void (Dispatcher::*&&)(), Dispatcher*&&) ()
No symbol table info available.
#22 0x0000562abec298f0 in std::__invoke_result<void (Dispatcher::*)(), Dispatcher*>::type std::__invoke<void (Dispatcher::*)(), Dispatcher*>(void (Dispatcher::*&&)(), Dispatcher*&&) ()
No symbol table info available.
#23 0x0000562abec29545 in void std::thread::_Invoker<std::tuple<void (Dispatcher::*)(), Dispatcher*> >::_M_invoke<0ul, 1ul>(std::_Index_tuple<0ul, 1ul>) ()
No symbol table info available.
#24 0x0000562abec29198 in std::thread::_Invoker<std::tuple<void (Dispatcher::*)(), Dispatcher*> >::operator()() ()
No symbol table info available.
#25 0x0000562abec28d64 in std::thread::_State_impl<std::thread::_Invoker<std::tuple<void (Dispatcher::*)(), Dispatcher*> > >::_M_run() ()
No symbol table info available.
#26 0x00007f696a13ded0 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
No symbol table info available.
#27 0x00007f696a243ea7 in start_thread (arg=<optimized out>) at pthread_create.c:477
ret = <optimized out>
pd = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140090709100288, -8228373995313005459, 140728166644542, 140728166644543, 140090709098368, 8396800, 8294540438297017453, 8294545544996748397}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = 0
#28 0x00007f6969e36a2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
im forgot compile tfs with debuger, damn
Last edited: