Idk why server crashes after sometimes with reason "ONLOGIN"
Can someone help? TFS 0.3.6
Can someone help? TFS 0.3.6
Code:
(gdb) bt full
#0 __lll_lock_wait (futex=futex@entry=0xaaaaaad864a0 <OutputMessagePool::getInstance()::instance+104>, private=0) at lowlevellock.c:52
_x2tmp = 2
_x0tmp = 187649987470496
_x0 = 187649987470496
_x2 = 2
_x8 = 98
_x3tmp = 0
_x1tmp = <optimized out>
_x1 = 128
_x3 = 0
_sys_result = <optimized out>
__ret = <optimized out>
#1 0x0000fffff7b63cec in __GI___pthread_mutex_lock (mutex=mutex@entry=0xaaaaaad864a0 <OutputMessagePool::getInstance()::instance+104>)
at pthread_mutex_lock.c:115
__futex = 0xaaaaaad864a0 <OutputMessagePool::getInstance()::instance+104>
id = <optimized out>
type = <optimized out>
__PRETTY_FUNCTION__ = "__pthread_mutex_lock"
id = <optimized out>
#2 0x0000aaaaaac4b140 in boost::posix::pthread_mutex_lock (m=<optimized out>) at /usr/include/boost/thread/pthread/pthread_helpers.hpp:79
ret = <optimized out>
#3 boost::recursive_mutex::lock (this=<optimized out>) at /usr/include/boost/thread/pthread/recursive_mutex.hpp:108
__PRETTY_FUNCTION__ = <optimized out>
#4 boost::unique_lock<boost::recursive_mutex>::lock (this=<synthetic pointer>) at /usr/include/boost/thread/lock_types.hpp:346
No locals.
#5 boost::unique_lock<boost::recursive_mutex>::unique_lock (m_=..., this=<synthetic pointer>) at /usr/include/boost/thread/lock_types.hpp:124
No locals.
#6 OutputMessagePool::getOutputMessage (this=this@entry=0xaaaaaad86438 <OutputMessagePool::getInstance()::instance>, protocol=protocol@entry=0xaaaaaae52830,
autoSend=autoSend@entry=false) at outputmessage.cpp:172
lockClass = <optimized out>
omsg = <optimized out>
#7 0x0000aaaaaac6b854 in ProtocolGame::disconnectClient (this=this@entry=0xaaaaaae52830, error=error@entry=20 '\024',
message=message@entry=0xaaaaaacfe630 "Invalid password.") at outputmessage.h:154
output = {px = 0xab84cd2eaac7ba90, pn = {pi_ = 0xaaaaaae52830}}
#8 0x0000aaaaaac7bab8 in ProtocolGame::parseFirstPacket (this=0xaaaaaae52830, msg=...) at protocolgame.cpp:494
operatingSystem = CLIENTOS_OTCLIENTV8_LINUX
version = 854
key = <optimized out>
gamemaster = false
name = "adsadsa"
character = "Test"
password = "haslo123"
id = 214
hash = ""
ban = {type = BAN_ACCOUNT, action = ACTION_PLACEHOLDER, id = 0, value = 0, param = 4294961952, added = 65535, adminId = 2863720776, reason = 43690,
expires = -5472, comment = "", statement = ""}
#9 0x0000aaaaaac7c4c8 in ProtocolGame::onRecvFirstMessage (this=<optimized out>, msg=...) at protocolgame.cpp:405
No locals.
Last edited: