#0 0x0000639aa3105b80 in std::__shared_ptr<Affect, (__gnu_cxx::_Lock_policy)2>::get (this=0x2039393739373440) at /usr/include/c++/13/bits/shared_ptr_base.h:1666
#1 0x0000639aa3102e48 in std::__shared_ptr_access<Affect, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get (this=0x2039393739373440)
at /usr/include/c++/13/bits/shared_ptr_base.h:1363
#2 0x0000639aa3100e8a in std::__shared_ptr_access<Affect, (__gnu_cxx::_Lock_policy)2, false, false>::operator-> (this=0x2039393739373440)
at /usr/include/c++/13/bits/shared_ptr_base.h:1357
#3 0x0000639aa32e193d in mobile_affect_update () at /home/mud/mud/src/gameplay/affects/affect_data.cpp:485
#4 0x0000639aa301c85d in std::__invoke_impl<void, void (&)()> (__f=@0x639ad67b41e8: 0x639aa32e159a <mobile_affect_update()>) at /usr/include/c++/13/bits/invoke.h:61
#5 0x0000639aa301c22a in std::__invoke_r<void, void (&)()> (__fn=@0x639ad67b41e8: 0x639aa32e159a <mobile_affect_update()>) at /usr/include/c++/13/bits/invoke.h:111
#6 0x0000639aa301bba8 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/13/bits/std_function.h:290
#7 0x0000639aa300d53e in std::function<void()>::operator() (this=0x639ad67b41e8) at /usr/include/c++/13/bits/std_function.h:591
#8 0x0000639aa2ffa65e in (anonymous namespace)::SimpleCall::perform (this=0x639ad67b41e0) at /home/mud/mud/src/engine/core/heartbeat.cpp:97
#9 0x0000639aa300041e in Heartbeat::pulse (this=0x639aa46059a0 <(anonymous namespace)::global_objects()::storage+2368>, missed_pulses=0, label=std::unordered_map with 4 elements = {...})
at /home/mud/mud/src/engine/core/heartbeat.cpp:660
#10 0x0000639aa2fffa8d in Heartbeat::operator() (this=0x639aa46059a0 <(anonymous namespace)::global_objects()::storage+2368>, missed_pulses=0)
at /home/mud/mud/src/engine/core/heartbeat.cpp:584
#11 0x0000639aa2fc32b1 in game_loop (epoll=15, mother_desc=11) at /home/mud/mud/src/engine/core/comm.cpp:1556
#12 0x0000639aa2fc23cf in stop_game (port=4000) at /home/mud/mud/src/engine/core/comm.cpp:831
#13 0x0000639aa2fc1f5e in main_function (argc=1, argv=0x7ffe780be418) at /home/mud/mud/src/engine/core/comm.cpp:742
#14 0x0000639aa2fc115d in main (argc=1, argv=0x7ffe780be418) at /home/mud/mud/src/main.cpp:4
#0 0x0000639aa3105b80 in std::__shared_ptr<Affect, (__gnu_cxx::_Lock_policy)2>::get (this=0x2039393739373440) at /usr/include/c++/13/bits/shared_ptr_base.h:1666
#1 0x0000639aa3102e48 in std::__shared_ptr_access<Affect, (__gnu_cxx::_Lock_policy)2, false, false>::_M_get (this=0x2039393739373440)
at /usr/include/c++/13/bits/shared_ptr_base.h:1363
#2 0x0000639aa3100e8a in std::__shared_ptr_access<Affect, (__gnu_cxx::_Lock_policy)2, false, false>::operator-> (this=0x2039393739373440)
at /usr/include/c++/13/bits/shared_ptr_base.h:1357
#3 0x0000639aa32e193d in mobile_affect_update () at /home/mud/mud/src/gameplay/affects/affect_data.cpp:485
#4 0x0000639aa301c85d in std::__invoke_impl<void, void (&)()> (__f=@0x639ad67b41e8: 0x639aa32e159a <mobile_affect_update()>) at /usr/include/c++/13/bits/invoke.h:61
#5 0x0000639aa301c22a in std::__invoke_r<void, void (&)()> (__fn=@0x639ad67b41e8: 0x639aa32e159a <mobile_affect_update()>) at /usr/include/c++/13/bits/invoke.h:111
#6 0x0000639aa301bba8 in std::_Function_handler<void(), void (*)()>::_M_invoke (__functor=...) at /usr/include/c++/13/bits/std_function.h:290
#7 0x0000639aa300d53e in std::function<void()>::operator() (this=0x639ad67b41e8) at /usr/include/c++/13/bits/std_function.h:591
#8 0x0000639aa2ffa65e in (anonymous namespace)::SimpleCall::perform (this=0x639ad67b41e0) at /home/mud/mud/src/engine/core/heartbeat.cpp:97
#9 0x0000639aa300041e in Heartbeat::pulse (this=0x639aa46059a0 <(anonymous namespace)::global_objects()::storage+2368>, missed_pulses=0, label=std::unordered_map with 4 elements = {...})
at /home/mud/mud/src/engine/core/heartbeat.cpp:660
#10 0x0000639aa2fffa8d in Heartbeat::operator() (this=0x639aa46059a0 <(anonymous namespace)::global_objects()::storage+2368>, missed_pulses=0)
at /home/mud/mud/src/engine/core/heartbeat.cpp:584
#11 0x0000639aa2fc32b1 in game_loop (epoll=15, mother_desc=11) at /home/mud/mud/src/engine/core/comm.cpp:1556
#12 0x0000639aa2fc23cf in stop_game (port=4000) at /home/mud/mud/src/engine/core/comm.cpp:831
#13 0x0000639aa2fc1f5e in main_function (argc=1, argv=0x7ffe780be418) at /home/mud/mud/src/engine/core/comm.cpp:742
#14 0x0000639aa2fc115d in main (argc=1, argv=0x7ffe780be418) at /home/mud/mud/src/main.cpp:4