[OFFIv14] 2. DatabaseServer.exe Error After Running for Long

Results 1 to 4 of 4
  1. #1
    Account Upgraded | Title Enabled! fluxbox is offline
    MemberRank
    Sep 2004 Join Date
    KanagawaLocation
    303Posts

    [OFFIv14] 2. DatabaseServer.exe Error After Running for Long

    This is the second time it happened to me. Server was running for a month and after restarting the server I got this error. I wiped the database and the server went fine and been running for a week now. I am doing a backup/restore and after restoring the backup, I am stuck with 2.DatabaseServer.exe. The error.txt says:
    ------------------------------------------
    2010/ 1/ 5 08:46:12 rCnt=1

    2.DatabaseServer.exe caused an EXCEPTION_ACCESS_VIOLATION in module 2.DatabaseServer.exe at 001B:004264*** std::vector<unsigned long,std::allocator<unsigned long> >::_Ufill()+0025 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\vector, line 0239+0006 byte(s)

    - Registers

    EAX=0E375000 EBX=FFFFFF9A ECX=FFFFF4CA EDX=00125B54 ESI=00000000
    EDI=00000000 EBP=0E3724C0 ESP=00125B24 EIP=00426499 FLG=00010206
    CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000

    001B:00426499 (0x0E3724C0 0xFFFFFF9A 0x00125B54 0x00000000) 2.DatabaseServer.exe, std::vector<unsigned long,std::allocator<unsigned long> >::_Ufill()+0025 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\vector, line 0239+0006 byte(s)
    001B:004574BA (0x00000000 0x100FC1E0 0x005734E0 0x00573CBC) 2.DatabaseServer.exe, CPiercing::SetPiercingSize()+0186 byte(s), D:\ÇØ¿Ü\neurospace\Program\_Common\piercing.cpp, line 0074+0165 byte(s)
    001B:0048A92A (0x00573CBC 0x100FC388 0x100FC1E0 0x00573CBC) 2.DatabaseServer.exe, CDbManager::GetPiercingInfoFromMail()+0202 byte(s), D:\ÇØ¿Ü\neurospace\Program\_Database\DbManagerFun.cpp, line 0871
    001B:00479D15 (0x00573CBC 0x100FC388 0x7739C3F7 0x0019024C) 2.DatabaseServer.exe, CDbManager::GetItemFromMail()+0293 byte(s), D:\ÇØ¿Ü\neurospace\Program\_database\DbManager.cpp, line 5770
    001B:004797A0 (0x7738BBD6 0x00400000 0x00400000 0x00400000) 2.DatabaseServer.exe, CDbManager::LoadPost()+0880 byte(s), D:\ÇØ¿Ü\neurospace\Program\_database\DbManager.cpp, line 5675
    001B:004080D1 (0x00400000 0x00000001 0x00400000 0x00000000) 2.DatabaseServer.exe, InitInstance()+0497 byte(s), D:\ÇØ¿Ü\neurospace\Program\DatabaseServer\DatabaseServer.cpp, line 0308
    001B:00407DE1 (0x00400000 0x00000000 0x00142545 0x00000001) 2.DatabaseServer.exe, WinMain()+0065 byte(s), D:\ÇØ¿Ü\neurospace\Program\DatabaseServer\DatabaseServer.cpp, line 0114+0011 byte(s)
    001B:004A18D3 (0x45890000 0x74C085E4 0x8B008B02 0x087589F0) 2.DatabaseServer.exe, WinMainCRTStartup()+0224 byte(s)

    // 0

    2010/ 1/ 5 08:46:12 rCnt=2

    2.DatabaseServer.exe caused an EXCEPTION_ACCESS_VIOLATION in module 2.DatabaseServer.exe at 001B:004605F4, std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::_Erase()+0020 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree, line 0445

    - Registers

    EAX=0E246008 EBX=00125C00 ECX=00125C00 EDX=01120608 ESI=00000000
    EDI=00000000 EBP=00000000 ESP=001251F0 EIP=004605F4 FLG=00010293
    CS=001B DS=0023 SS=0023 ES=0023 FS=003B GS=0000

    001B:004605F4 (0x00000000 0x0E3786C8 0x0E3786C8 0x00125C00) 2.DatabaseServer.exe, std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::_Erase()+0020 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree, line 0445
    001B:004605FF (0x0E374FC8 0x0E4EEA80 0x0E4EEA80 0x00125C00) 2.DatabaseServer.exe, std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::_Erase()+0031 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree, line 0446
    001B:004605FF (0x0E3786C8 0x0E3AE920 0x0E3AE920 0x00125C00) 2.DatabaseServer.exe, std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::_Erase()+0031 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree, line 0446
    001B:004605FF (0x0E4EEA80 0x0E3EAE28 0x00125C00 0x0E3EAE28) 2.DatabaseServer.exe, std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::_Erase()+0031 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree, line 0446
    001B:004605FF (0x0E50EAF8 0x004F8C18 0x00000001 0x0012FDDC) 2.DatabaseServer.exe, std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::_Erase()+0031 byte(s), C:\Program Files\Microsoft Visual Studio\VC98\INCLUDE\xtree, line 0446
    001B:0045DDBA (0x004F8C18 0x00000001 0x0012528C 0x004EC6C2) 2.DatabaseServer.exe, std::set<int,std::less<int>,std::allocator<int> >::~set<int,std::less<int>,std::allocator<int> >()+0058 byte(s), D:\ÇØ¿Ü\neurospace\Program\_Common\ProjectCmn.cpp, line 0295+0069 byte(s)
    001B:004A4CE7 (0x00000001 0x004EC6A6 0x00000001 0x004EC6B4) 2.DatabaseServer.exe, _NLG_Return

    // 0

    ------------------------------------------

    I've seen quite a few servers in production doing wipe because of this error. I'm trying to understand what the error is all about.
    Please advise. Thanks in advance.


  2. #2
    3D Dev heathj is offline
    MemberRank
    Sep 2008 Join Date
    UKLocation
    497Posts

    Re: [OFFIv14] 2. DatabaseServer.exe Error After Running for Long

    looks like people are trying to use the mailbox to exploit (dupe etc) and its causing problems, not entierly sure i dont run a server so dont have those type of problems and i dont have the files anymore to check but yeah looks like mailbox is the source

  3. #3
    Apprentice flyformix is offline
    MemberRank
    Dec 2009 Join Date
    9Posts

    Re: [OFFIv14] 2. DatabaseServer.exe Error After Running for Long

    wow LOL i just got that like same error 1 hour ago too... lol my brain hurts from thinking, i dunno wherez i should start lol i delete everyones mail? lol didnt work :o

  4. #4
    Account Upgraded | Title Enabled! fluxbox is offline
    MemberRank
    Sep 2004 Join Date
    KanagawaLocation
    303Posts

    Re: [OFFIv14] 2. DatabaseServer.exe Error After Running for Long

    Purging mail_tbl seems to work. After restoring then emptying the mail_tbl, Databaseserver.exe seems to run just fine. I was able to login, do normal stuff around.

    Thanks for the advise heathj.



Advertisement