• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Server crashes

alutor

New Member
Joined
Feb 6, 2011
Messages
36
Reaction score
2
Idk why server crashes after sometimes with reason "ONLOGIN"

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:

Similar threads

Back
Top