Jump to content
  • Uldaman quest crashes the core...


    Xenithar
    • Status: Completed
      Main Category: Core / Mangos Daemon
      Sub-Category: Core Crash
      Version: 21.2 Milestone: 21 Priority: High
      Implemented Version: 21.0

    Uldaman quest crashes the core...

    Alright, I have no clue if this is script, DB, or core. It happened tonight after beating the last boss and attempting to start the quest associated with the discs in the treasure room. When clicking "Accept", the server goes down. I repeated this several times.
    [code]
    WORLD: Sent SMSG_QUESTGIVER_QUEST_DETAILS - for Player Marrek (Guid: 3) of Gameobject (Entry: 131474 Guid: 33221), questid = 2278
    Sending SMSG_SPELL_GO id=22810
    Spell 22810 Effect0 : 33 Targets: -, -, Gameobject (Entry: 141979 Guid: 94154)
    Player::SendLoot
    IS_GAMEOBJECT_GUID(guid)
    send normal GO loot
    STORAGE: Item Query = 10088
    STORAGE: Item Query = 15287
    Aura 69 now is remove mode 7
    Removing corpse of Creature (Entry: 4857 Guid: 27554)
    WORLD: Received opcode CMSG_QUESTGIVER_ACCEPT_QUEST - for Player Marrek (Guid: 3) to Gameobject (Entry: 131474 Guid: 33221), quest = 2278
    WORLD: Sent SMSG_QUESTGIVER_QUEST_INVALID
    WORLD: Sent SMSG_QUEST_CONFIRM_ACCEPT
    DB-SCRIPTS: Process table `dbscripts_on_quest_start` id 2278, command 34 for source Gameobject (Entry: 131474 Guid: 33221) (in world), target Player Marrek (Guid: 3) (in world)

    Program received signal SIGSEGV, Segmentation fault.
    [Switching to Thread 0xb20f1b70 (LWP 17361)]
    0xb76a6014 in vfprintf () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
    (gdb) backtrace
    #0 0xb76a6014 in vfprintf () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
    #1 0x0898bb2d in vutf8printf (out=0xb77c34e0,
    str=0x8b2846c "Condition-System: Check condition %u, type %i - called from %s with params plr: %s, map %i, src %s", ap=0xb20efcfc)
    at /home/---/zero/src/server/src/shared/Util.cpp:477
    #2 0x0898913e in Log::outDebug (this=0x8e085b0,
    str=0x8b2846c "Condition-System: Check condition %u, type %i - called from %s with params plr: %s, map %i, src %s")
    at /home/---/zero/src/server/src/shared/Log.cpp:785
    #3 0x08621099 in PlayerCondition::Meets (this=0x9ba21f0, player=0xe2fed20,
    map=0xded7920, source=0xbb99a10,
    conditionSourceType=CONDITION_FROM_DBSCRIPTS)
    at /home/---/zero/src/server/src/game/Object/ObjectMgr.cpp:6999
    #4 0x08620f53 in ObjectMgr::IsPlayerMeetToCondition (this=0x8e51d78,
    conditionId=89, pPlayer=0xe2fed20, map=0xded7920, source=0xbb99a10,
    conditionSourceType=CONDITION_FROM_DBSCRIPTS)
    at /home/---/zero/src/server/src/game/Object/ObjectMgr.cpp:6978
    #5 0x08834f81 in ScriptAction::HandleScriptStep (this=0xe9daa44)
    at /home/---/zero/src/server/src/game/WorldHandlers/ScriptMgr.cpp:1763
    #6 0x087d9985 in Map::ScriptsProcess (this=0xded7920)
    at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:1692
    #7 0x087d4e72 in Map::Update (this=0xded7920, t_diff=@0xb20f123c: 107)
    at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:585
    #8 0x087d8828 in DungeonMap::Update (this=0xded7920, t_diff=@0xb20f123c: 107)
    at /home/---/zero/src/server/src/game/WorldHandlers/Map.cpp:1410
    #9 0x088e3cd6 in MapManager::Update (this=0xb4088b8, diff=54)
    at /home/---/zero/src/server/src/game/WorldHandlers/MapManager.cpp:184
    #10 0x087f15fb in World::Update (this=0x8e51290, diff=54)
    at /home/---/zero/src/server/src/game/WorldHandlers/World.cpp:1498
    #11 0x085b7fcf in WorldRunnable::run (this=0xbb5f240)
    at /home/---/zero/src/server/src/mangosd/WorldRunnable.cpp:66
    #12 0x0898db5d in ACE_Based::Thread::ThreadTask (param=0xbb5f240)
    at /home/---/zero/src/server/src/shared/Threading.cpp:197
    #13 0xb7f43171 in ACE_OS_Thread_Adapter::invoke() ()
    from /usr/lib/libACE-6.0.3.so
    #14 0xb7f051cf in ace_thread_adapter () from /usr/lib/libACE-6.0.3.so
    #15 0xb77ccc39 in start_thread ()
    from /lib/i386-linux-gnu/i686/cmov/libpthread.so.0
    #16 0xb77399fe in clone () from /lib/i386-linux-gnu/i686/cmov/libc.so.6
    [/code]
    This build is from Friday the 5th of December.


    User Feedback

    Recommended Comments



    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use