Zoning causes addon failure #10


  • New
  • Defect
Open
Assigned to kemayo
  • _ForgeUser2249143 created this issue Sep 27, 2009

    What steps will reproduce the problem?
    1. Change zones using portal/hearth/other reload method

    What is the expected output? What do you see instead?
    Addon ceases to function; no longer updates/returns no results

    Throws Error:
    Error occured in :Global
    Count : 1
    LibQuixote-2.0.lua Line 357:
    attempt to index field '?' ( a boolean value)
    lua line 357: ? ()

    What version of the product are you using?
    Latest

    Do you have an error log of what happened?
    See above

    Please provide any additional information below.
    This addon is used by MANY quest addons and I would love to have a working version!

  • _ForgeUser2249143 added the tags New Defect Sep 27, 2009
  • archarodim posted a comment Nov 30, 2009

    same issue, here is a detailed error report :

    1x LibQuixote-2.0-90081 (LibQuixote-2.0):357: attempt to index field '?' (a boolean value)
    LibQuixote-2.0-90081 (LibQuixote-2.0):115: in function <...Ons\LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:114>
    
    Locals:
    this = LibQuixote-2.0_Frame {
     0 = <userdata>
     PARTY_MEMBERS_CHANGED = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:422:
     CHAT_MSG_ADDON = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:540:
     QUEST_LOG_UPDATE = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:222:
    }
    event = "QUEST_LOG_UPDATE"
    lib = <table> {
     quest_ids = <table> {}
     quest_objectives = <table> {}
     ShareQuestByUid = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:826:
     GetQuestById = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:638:
     GetNumPartyMembersWithQuest = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:744:
     IsQuestMob = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:678:
     IteratePartyMemberQuests = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:766:
     npc = "Maktu"
     GetReactionLevel = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:904:
     PartyMemberHasQuest = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:722:
     shorttags = <table> {}
     GetPartyQuestNumObjectives = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:786:
     RegisterCallback = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:117:
     tooltip = LibQuixote-2.0_Tooltip {}
     firstDone = true
     UnregisterCallback = <function> @ Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:180:
     UID_to_name = <table> {}
     quest_items = <table> {}
     GetQuestText = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:667:
     quest_zones = <table> {}
     GetReactionName = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:908:
     GetTaggedQuestName = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:865:
     GetQuestByUid = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:632:
     GetQuestObjective = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:647:
     callbacks = <table> {}
     ShowQuestLog = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:839:
     PartyMemberHasQuixote = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:716:
     quest_mobs = <table> {}
     RemoveQuestWatchByUid = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:818:
     party = <table> {}
     IterateQuestsInZone = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:597:
     AddQuestWatchByUid = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:810:
     IsQuestWatchedByUid = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:803:
     GetPartyQuestObjective = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:779:
     IsQuestItem = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:697:
     IterateQuestsForMob = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:691:
     quests_complete = 1
     GetShortTagForQuest = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:848:
     GetNumQuestObjectives = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:654:
     tags = <table> {}
     GetNumQuests = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:616:
     UnhookDialogs = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:194:
     IterateObjectivesForQuest = <function> @ LibQuixote-2.0\LibQuixote-2.0\LibQuixote-2.0.lua:612:
     UnregisterAll = <function> defined @Ace3\CallbackHandler-1.
      ---
    

To post a comment, please login or register a new account.