Lua error overload/UI crash on level up #127


  • New
  • Defect
Open
Assigned to _ForgeUser1093118
  • _ForgeUser4895761 created this issue Mar 30, 2011

    What Quest were you trying to do?
    Has happened with various quests on both characters, and not necessarily doing a quest although I always have at least one active. I know definitely the last time on the one char I was working on "Honor the Dead" ID: 27180 and "Seek and  Destroy" ID: 27193 (Or the one right before it). However the error overload has happened specifically upon levelling up, even if I gain a level from experience due to gathering herbs.

    What Category was this Quest in?
    Usually low level solo quests? Like these:
    http://i1127.photobucket.com/albums/l639/ladygithwow/Error Info/WoWScrnShot_033011_171727.jpg
    http://i1127.photobucket.com/albums/l639/ladygithwow/Error Info/WoWScrnShot_033011_171802.jpg
    http://i1127.photobucket.com/albums/l639/ladygithwow/Error Info/WoWScrnShot_033011_171919.jpg
    http://i1127.photobucket.com/albums/l639/ladygithwow/Error Info/WoWScrnShot_033011_172726.jpg

    What faction are you?
    Horde - Troll Frost Mage (23) and Blood Elf Beast Master Hunter (13)

    What game Locale do you use?
    enUS - Updated, but only Classic and Burning Crusade as registered expansions.

    What steps will reproduce the problem?
    1. Get xp.
    2. Gain next level.
    3. Lua count overload! (Doesn't stop and can't close the error window, have to reload UI)

    What is the expected output? What do you see instead?
    Expected output of nothing? See error message instead. Loaded Bug grabber/sack to start collecting the errors since it was consistent with gaining a level.

    What version of the product are you using?
    EveryQuest 2.4.r217-release
    WoW... 4.06? But do not have WotLK or Cata expansions registered.

    Do you have an error log of what happened?
    Two from the basic Lua error message screen, was on the Blood Elf Hunter at the time:

    Message: Interface\AddOns\EveryQuest_QuestGivers\addon.lua:354: attempt to compare number with nil
    Time: 03/30/11 03:57:27
    Count: 1
    Stack: (tail call): ?
    Interface\AddOns\EveryQuest_QuestGivers\addon.lua:354: in function `Filter'
    Interface\AddOns\EveryQuest_QuestGivers\addon.lua:442: in function `(for generator)'
    Interface\AddOns\EveryQuest_QuestGivers\display.lua:803: in function `UpdateMiniMap'
    Interface\AddOns\EveryQuest_QuestGivers\display.lua:649: in function `UpdateMaps'
    Interface\AddOns\EveryQuest_QuestGivers\display.lua:444: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
    [C]: ?
    [string "safecall Dispatcher[1]"]:13: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `SendMessage'
    Interface\AddOns\EveryQuest_QuestGivers\addon.lua:392: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    [string "safecall Dispatcher[10]"]:4: in function <[string "safecall Dispatcher[10]"]:4>
    [C]: ?
    [string "safecall Dispatcher[10]"]:13: in function `?'
    ...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
    Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:120: in function <Interface\AddOns\Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

    Locals: <none>

    ===================

    Message: Interface\AddOns\EveryQuest_QuestGivers\addon.lua:354: attempt to compare number with nil
    Time: 03/30/11 03:57:49
    Count: 439
    Stack: [C]: ?
    Interface\AddOns\EveryQuest_QuestGivers\addon.lua:354: in function `Filter'
    Interface\AddOns\EveryQuest_QuestGivers\addon.lua:442: in function `(for generator)'
    Interface\AddOns\EveryQuest_QuestGivers\display.lua:803: in function `UpdateMiniMap'
    Interface\AddOns\EveryQuest_QuestGivers\display.lua:264: in function <Interface\AddOns\EveryQuest_QuestGivers\display.lua:261>

    Locals:

    ==============================
    And these are with Bug Grabber on the Troll Mage in Silverpine (Olsen's Farthing) at the time:

    =================
    1x EveryQuest_QuestGivers-52\addon.lua:354: attempt to compare number with nil
    EveryQuest_QuestGivers-52\addon.lua:475: in function `(for generator)'
    EveryQuest_QuestGivers-52\display.lua:854: in function `?'
    CallbackHandler-1.0-6 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    <string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":13: in function `?'
    CallbackHandler-1.0-6 (Ace3):92: in function `Fire'
    AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
    <in C code>: in function `SetMapToCurrentZone'
    Interface\FrameXML\WorldMapFrame.lua:157: in function <Interface\FrameXML\WorldMapFrame.lua:147>:
    <in C code>: in function `Show'
    Interface\FrameXML\UIParent.lua:1422: in function `SetUIPanel':
    Interface\FrameXML\UIParent.lua:1264: in function `ShowUIPanel':
    Interface\FrameXML\UIParent.lua:1200: in function <Interface\FrameXML\UIParent.lua:1196>:
    <in C code>: in function `SetAttribute'
    Interface\FrameXML\UIParent.lua:1880: in function <Interface\FrameXML\UIParent.lua:1868>:
    <in C code>: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:1864: in function `ToggleFrame':
    <string>:"TOGGLEWORLDMAP":1: in function <[string "TOGGLEWORLDMAP"]:1>

    =================
    682x EveryQuest_QuestGivers-52\addon.lua:354: attempt to compare number with nil
    EveryQuest_QuestGivers-52\addon.lua:442: in function `(for generator)'
    EveryQuest_QuestGivers-52\display.lua:803: in function `UpdateMiniMap'
    EveryQuest_QuestGivers-52\display.lua:264: in function <EveryQuest_QuestGivers\display.lua:261>

    =================
    1x EveryQuest_QuestGivers-52\addon.lua:354: attempt to compare number with nil
    EveryQuest_QuestGivers-52\addon.lua:442: in function `(for generator)'
    EveryQuest_QuestGivers-52\display.lua:803: in function `UpdateMiniMap'
    EveryQuest_QuestGivers-52\display.lua:649: in function `UpdateMaps'
    EveryQuest_QuestGivers-52\display.lua:444: in function `?'
    CallbackHandler-1.0-6 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    <string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":13: in function `?'
    CallbackHandler-1.0-6 (Ace3):92: in function `SendMessage'
    EveryQuest_QuestGivers-52\addon.lua:392: in function `?'
    CallbackHandler-1.0-6 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    <string>:"safecall Dispatcher[10]":4: in function <[string "safecall Dispatcher[10]"]:4><in C code>: ?
    <string>:"safecall Dispatcher[10]":13: in function `?'
    CallbackHandler-1.0-6 (Ace3):92: in function `Fire'
    AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>

    =================
    1x EveryQuest_QuestGivers-52\addon.lua:354: attempt to compare number with nil
    EveryQuest_QuestGivers-52\addon.lua:475: in function `(for generator)'
    EveryQuest_QuestGivers-52\display.lua:854: in function `?'
    CallbackHandler-1.0-6 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    <string>:"safecall Dispatcher[1]":4: in function <[string "safecall Dispatcher[1]"]:4>
    <in C code>: ?
    <string>:"safecall Dispatcher[1]":13: in function `?'
    CallbackHandler-1.0-6 (Ace3):92: in function `Fire'
    AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>
    <in C code>: in function `SetMapToCurrentZone'
    Interface\FrameXML\WorldMapFrame.lua:157: in function <Interface\FrameXML\WorldMapFrame.lua:147>:
    <in C code>: in function `Show'
    Interface\FrameXML\UIParent.lua:1422: in function `SetUIPanel':
    Interface\FrameXML\UIParent.lua:1264: in function `ShowUIPanel':Interface\FrameXML\UIParent.lua:1200: in function <Interface\FrameXML\UIParent.lua:1196>:
    <in C code>: in function `SetAttribute'
    Interface\FrameXML\UIParent.lua:1880: in function <Interface\FrameXML\UIParent.lua:1868>:
    <in C code>: in function `ShowUIPanel'
    Interface\FrameXML\UIParent.lua:1864: in function `ToggleFrame':
    <string>:"TOGGLEWORLDMAP":1: in function <[string "TOGGLEWORLDMAP"]:1>

    =================
    732x EveryQuest_QuestGivers-52\addon.lua:354: attempt to compare number with nil
    EveryQuest_QuestGivers-52\addon.lua:442: in function `(for generator)'
    EveryQuest_QuestGivers-52\display.lua:803: in function `UpdateMiniMap'
    EveryQuest_QuestGivers-52\display.lua:264: in function <EveryQuest_QuestGivers\display.lua:261>

    Please provide any additional information below.
    If there is any specific additional information, I am willing to provide. I love questing and having looked around at the various addons I've found to assist, decided I like this one the best! Fortunately I am a very casual player and thus slow to level unless I set out for it, so the crashes aren't every hour. ;) If a list of other addons, savedvariables files, or any specifics to try.. I am familiar with coding in general and computers, and very willing to test stuff out.

    I have gone into the EasyQuest config and turned on debugging since coming to the page to post a ticket, as well.

    If anything more is needed or questions, it is easiest to contact me via email vs pms on the site: [email protected]

  • _ForgeUser4895761 added the tags New Defect Mar 30, 2011

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