LibQuixote-2.0

10 - Zoning causes addon failure

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!

User When Change
dubzilla Sep 27, 2009 at 17:28 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of Archarodim Archarodim Nov 30, 2009 at 23:29 UTC - 0 likes

    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.
      ---
    
  • 1 comment

Facts

Last updated
Mar 30, 2012
Reported
Sep 27, 2009
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
1

Reported by

Possible assignees