LockeLamora
New Member
My server crashed and had the errors listed below. Can anyone help me find the problem?
I can't post the full Log, so I'll post a part of it and the rest is in the attached file.
I can't post the full Log, so I'll post a part of it and the rest is in the attached file.
Lua:
Thread 2 "otx" received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffff2385700 (LWP 847)]
ChatChannel::removeUser (this=0x707070707070706, player=player@entry=
0x7fffe1833c20) at chat.cpp:143
143 UsersMap::iterator it = m_users.find(player->getID());
> Saving server...
> SAVE: Complete in 1.598 seconds using binary-tilebased house storage.
Thread 3 (Thread 0x7ffff1972700 (LWP 848)):
#0 0x00007ffff53d6065 in futex_abstimed_wait_cancelable (
private=<optimized out>, abstime=0x7ffff1971b60, expected=0,
futex_word=0x555555a6a88c <Scheduler::getInstance()::scheduler+204>)
at ../sysdeps/unix/sysv/linux/futex-internal.h:205
__ret = -516
oldtype = 0
err = <optimized out>
oldtype = <optimized out>
err = <optimized out>
__ret = <optimized out>
resultvar = <optimized out>
__arg6 = <optimized out>
__arg5 = <optimized out>
__arg4 = <optimized out>
__arg3 = <optimized out>
__arg2 = <optimized out>
__arg1 = <optimized out>
_a6 = <optimized out>
_a5 = <optimized out>
_a4 = <optimized out>
_a3 = <optimized out>
_a2 = <optimized out>
_a1 = <optimized out>
#1 __pthread_cond_wait_common (abstime=0x7ffff1971b60,
mutex=0x555555a6a838 <Scheduler::getInstance()::scheduler+120>,
cond=0x555555a6a860 <Scheduler::getInstance()::scheduler+160>)
at pthread_cond_wait.c:539
spin = 0
buffer = {__routine = 0x7ffff53d5770 <__condvar_cleanup_waiting>,
__arg = 0x7ffff1971ad0, __canceltype = -241755312, __prev = 0x0}
cbuffer = {wseq = 12689051,
cond = 0x555555a6a860 <Scheduler::getInstance()::scheduler+160>,
mutex = 0x555555a6a838 <Scheduler::getInstance()::scheduler+120>,
private = 0}
err = <optimized out>
g = 1
flags = <optimized out>
g1_start = <optimized out>
maxspin = 0
signals = <optimized out>
result = 0
wseq = <optimized out>
seq = 6344525
private = <optimized out>
maxspin = <optimized out>
err = <optimized out>
result = <optimized out>
wseq = <optimized out>
g = <optimized out>
seq = <optimized out>
flags = <optimized out>
private = <optimized out>
signals = <optimized out>
g1_start = <optimized out>
spin = <optimized out>
buffer = <optimized out>
cbuffer = <optimized out>
rt = <optimized out>
s = <optimized out>
#2 __pthread_cond_timedwait (
cond=cond@entry=0x555555a6a860 <Scheduler::getInstance()::scheduler+160>,
mutex=mutex@entry=0x555555a6a838 <Scheduler::getInstance()::scheduler+120>, abstime=abstime@entry=0x7ffff1971b60) at pthread_cond_wait.c:667
No locals.
#3 0x00005555556ea812 in boost::condition_variable::do_wait_until (
timeout=..., m=...,
this=0x555555a6a838 <Scheduler::getInstance()::scheduler+120>)
at /usr/include/boost/thread/pthread/condition_variable.hpp:115
guard = {m = 0x7ffff1971b50}
check_for_interruption = {thread_info = 0x7fffece63dd0,
m = 0x555555a6a838 <Scheduler::getInstance()::scheduler+120>,
set = true, done = false}
the_mutex = 0x555555a6a838 <Scheduler::getInstance()::scheduler+120>
cond_res = <optimized out>
cond_res = <optimized out>
guard = <optimized out>
check_for_interruption = <optimized out>
the_mutex = <optimized out>
#4 boost::condition_variable::timed_wait (abs_time=..., m=...,
this=0x555555a6a838 <Scheduler::getInstance()::scheduler+120>)
at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:142
timeout = {tv_sec = 1634413031, tv_nsec = 700074000}
timeout = <optimized out>
#5 Scheduler::schedulerThread (
this=0x555555a6a7c0 <Scheduler::getInstance()::scheduler>)
at scheduler.cpp:50
task = 0x0
run = false
action = false
eventLockUnique = {
m = 0x555555a6a810 <Scheduler::getInstance()::scheduler+80>,
is_locked = false}
#6 0x00007ffff7711bcd in ?? ()
from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.65.1
No symbol table info available.
#7 0x00007ffff53cf6db in start_thread (arg=0x7ffff1972700)
at pthread_create.c:463
pd = 0x7ffff1972700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737246603008,
-94969796017232090, 140737246601152, 0, 140737167900112,
140737257158224, 94991583279081254, 94983513828517670},
mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0},
data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
#8 0x00007ffff50f871f in clone ()
at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
No locals.
Inferior 1 [process 843] will be killed.
Quit anyway? (y or n) [answered Y; input not from terminal]
Attachments
-
LogErro.lua27.5 KB · Views: 2 · VirusTotal