OregonCore Crash Report ======================= Linux (3.16.0-4-amd64) #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 Date: 22-Apr-17_22:56:18 Version: OregonCore Rev: 3937+ Hash: 482abab+ (Unix,little-endian) Build Type: Debug Compiler: GNU (or compatible) ACE version: 6.2.8 Memory: 28482297856 / 33784725504 (84.3053% used) SWAP: 0 / 16922988544 (0% used) Coredump file MAY be available. Caught deadly signal: SIGSEGV Fault at 0x0 referenced from: 0xb4fc4e: address not mapped to object BackTrace Thread LWP 2565 ===================================== #0 0xb4fc4e in QueryResult::Fetch() const +0xc from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/shared/Database/QueryResult.h:41 Source file is newer than the executable! 40: 41: Field* Fetch() const { return mCurrentRow; } 42: Field const& operator [] (int index) const { return mCurrentRow[index]; } #1 0xd9a057 in AuctionHouseBot::LoadValues(AHBConfig*) +0x101 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/game/AuctionHouseBot.cpp:1649 Source file is newer than the executable! 1648: //load min and max items 1649: config->SetMinItems(CharacterDatabase.PQuery("SELECT minitems FROM auctionhousebot WHERE auctionhouse = %u", config->GetAHID())->Fetch()->GetUInt32()); 1650: config->SetMaxItems(CharacterDatabase.PQuery("SELECT maxitems FROM auctionhousebot WHERE auctionhouse = %u", config->GetAHID())->Fetch()->GetUInt32()); #2 0xd97334 in AuctionHouseBot::Initialize() +0x7f4 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/game/AuctionHouseBot.cpp:816 Source file is newer than the executable! 815: LoadValues(&AllianceConfig); 816: LoadValues(&HordeConfig); 817: } #3 0xdacda9 in World::SetInitialWorldSettings() +0x17f3 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/game/World.cpp:1643 Source file is newer than the executable! 1642: // Delete all characters which have been deleted X days before 1643: Player::DeleteOldCharacters(); 1644: #4 0xb5a7e0 in Master::Run(bool) +0x12a from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/oregoncore/Master.cpp:138 Source file is newer than the executable! 137: // set realmbuilds depend on OregonCore expected builds, and set server online 138: std::string builds = AcceptableClientBuildsListStr(); 139: LoginDatabase.escape_string(builds); #5 0xb4dbb0 in main +0x2fb from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/oregoncore/Main.cpp:171 Source file is newer than the executable! 170: // todo - Why do we need this 'Master'? Can't all of this be in the Main as for Realmd? 171: int exitcode = sMaster.Run(runRegressionTtests); 172: if (exitcode == 2) #6 0x7fa3b58b3b45 in __libc_start_main +0xf5 from /lib/x86_64-linux-gnu/libc.so.6 at /lib/x86_64-linux-gnu/libc.so.6:0 #7 0xb4d7bf in _start from /home/oregon/bin/oregon-core at ??:0 BackTrace Thread LWP 2568 ===================================== #0 0x7fa3b5c4904f in pthread_cond_wait +0xbf from /lib/x86_64-linux-gnu/libpthread.so.0 at ??:0 #1 0x7fa3b80ffa0d in ACE_Condition::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) +0x7d from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #2 0x7fa3b80e6dc7 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) +0x97 from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #3 0x1012b2b in SqlDelayThread::run() +0x47 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/shared/Database/SqlDelayThread.cpp:37 Source file is newer than the executable! 36: // empty the queue before exiting 37: s = dynamic_cast (m_sqlQueue.dequeue()); 38: if (s) #4 0x1016083 in ACE_Based::Thread::ThreadTask(void*) +0x69 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/shared/Threading.cpp:190 Source file is newer than the executable! 189: #if PLATFORM == PLATFORM_UNIX 190: UnixDebugger::RemoveThread(currentId()); 191: #endif #5 0x7fa3b8135376 in ACE_OS_Thread_Adapter::invoke() +0xa6 from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #6 0x7fa3b5c45064 in __errno_location +0x8064 from /lib/x86_64-linux-gnu/libpthread.so.0 at ??:0 #7 0x7fa3b597a62d in clone +0x6d from /lib/x86_64-linux-gnu/libc.so.6 at /lib/x86_64-linux-gnu/libc.so.6:0 BackTrace Thread LWP 2567 ===================================== #0 0x7fa3b5c4904f in pthread_cond_wait +0xbf from /lib/x86_64-linux-gnu/libpthread.so.0 at ??:0 #1 0x7fa3b80ffa0d in ACE_Condition::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) +0x7d from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #2 0x7fa3b80e6dc7 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) +0x97 from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #3 0x1012b2b in SqlDelayThread::run() +0x47 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/shared/Database/SqlDelayThread.cpp:37 Source file is newer than the executable! 36: // empty the queue before exiting 37: s = dynamic_cast (m_sqlQueue.dequeue()); 38: if (s) #4 0x1016083 in ACE_Based::Thread::ThreadTask(void*) +0x69 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/shared/Threading.cpp:190 Source file is newer than the executable! 189: #if PLATFORM == PLATFORM_UNIX 190: UnixDebugger::RemoveThread(currentId()); 191: #endif #5 0x7fa3b8135376 in ACE_OS_Thread_Adapter::invoke() +0xa6 from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #6 0x7fa3b5c45064 in __errno_location +0x8064 from /lib/x86_64-linux-gnu/libpthread.so.0 at ??:0 #7 0x7fa3b597a62d in clone +0x6d from /lib/x86_64-linux-gnu/libc.so.6 at /lib/x86_64-linux-gnu/libc.so.6:0 BackTrace Thread LWP 2566 ===================================== #0 0x7fa3b5c4904f in pthread_cond_wait +0xbf from /lib/x86_64-linux-gnu/libpthread.so.0 at ??:0 #1 0x7fa3b80ffa0d in ACE_Condition::wait(ACE_Thread_Mutex&, ACE_Time_Value const*) +0x7d from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #2 0x7fa3b80e6dc7 in ACE_Activation_Queue::dequeue(ACE_Time_Value*) +0x97 from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #3 0x1012b2b in SqlDelayThread::run() +0x47 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/shared/Database/SqlDelayThread.cpp:37 Source file is newer than the executable! 36: // empty the queue before exiting 37: s = dynamic_cast (m_sqlQueue.dequeue()); 38: if (s) #4 0x1016083 in ACE_Based::Thread::ThreadTask(void*) +0x69 from /home/oregon/bin/oregon-core at /home/oregon/oregoncore/src/shared/Threading.cpp:190 Source file is newer than the executable! 189: #if PLATFORM == PLATFORM_UNIX 190: UnixDebugger::RemoveThread(currentId()); 191: #endif #5 0x7fa3b8135376 in ACE_OS_Thread_Adapter::invoke() +0xa6 from /usr/lib/libACE-6.2.8.so at /usr/lib/libACE-6.2.8.so:0 #6 0x7fa3b5c45064 in __errno_location +0x8064 from /lib/x86_64-linux-gnu/libpthread.so.0 at ??:0 #7 0x7fa3b597a62d in clone +0x6d from /lib/x86_64-linux-gnu/libc.so.6 at /lib/x86_64-linux-gnu/libc.so.6:0