Several errors #41


  • New
  • Defect
Open
Assigned to _ForgeUser189254
  • _ForgeUser3272 created this issue Oct 14, 2011

    What steps will reproduce the problem?
    1.In a random 5 man group inside Deadmines
    2.With my level 20 human tankadin
    3.

    What is the expected output? What do you see instead?
    Class line is removed

    What version of the product are you using?
    v1.5.51

    Do you have an error log of what happened?
    As seen by BugGrabber, English American client

    First error
    1x <string>:"StarTip.UnitTooltip:Class:right: string":9: bad argument #2 to "format" (string expected, got nil)
    <in C code>
    <string>:"StarTip.UnitTooltip:Class:right: string":9: in function "runnable"
    LibScriptableUtilsEvaluator-1.0-24.lua:75: in function "ExecuteCode"
    StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1098: in function <StarTip_UnitTooltip\UnitTooltip.lua:1080>
    StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734: in function "SetUnit"
    StarTip\StarTip-v1.5.51.lua:1012: in function <StarTip\StarTip.lua:981>
    <in C code>
    <in C code>
    <in C code>
    ...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284: in function "SetUnit"
    FrameXML\UnitFrame.lua:218: in function "UnitFrame_UpdateTooltip"
    FrameXML\UnitFrame.lua:205: in function "UnitFrame_OnEnter"
    <string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

    Locals:
    class = nil
    tag = nil
    r = 1
    g = 1
    b = 1
    (*temporary) = <func> @StarTip\Libs\LibScriptable-1.0\LibScriptablePlugins-1.0\..\LibScriptablePluginLuaTexts-1.0.lua:1331

    Second error

    1x StarTip\StarTip-v1.5.51.lua:80: C stack overflow
    StarTip\StarTip-v1.5.51.lua:80: in function "GetErrors"
    StarTip\StarTip-v1.5.51.lua:57: in function <StarTip\StarTip.lua:56>
    <string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
    <in C code>
    <string>:"safecall Dispatcher[2]":13: in function "?"
    Ace3-r1039\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
    !BugGrabber-r181\BugGrabber.lua:130: in function <!BugGrabber\BugGrabber.lua:128>
    !BugGrabber-r181\BugGrabber.lua:360: in function <!BugGrabber\BugGrabber.lua:312>
    (tail call): ?
    <in C code>
    StarTip\StarTip-v1.5.51.lua:48: in function <StarTip\StarTip.lua:42>
    StarTip\StarTip-v1.5.51.lua:63: in function <StarTip\StarTip.lua:62>
    UnitTooltip.lua:1098: in function <StarTip_UnitTooltip\UnitTooltip.lua:1080>
    StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734: in function "SetUnit"
    StarTip\StarTip-v1.5.51.lua:1012: in function <StarTip\StarTip.lua:981>
    <in C code>
    <in C code>
    <in C code>
    ...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284: in function "SetUnit"
    FrameXML\UnitFrame.lua:218: in function "UnitFrame_UpdateTooltip"
    FrameXML\UnitFrame.lua:205: in function "UnitFrame_OnEnter"
    <string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

    Locals:
    event = "BugGrabber_BugGrabbed"
    errorObject = <table> {
    message = "..\StarTip-v1.5.51.lua:48: StarTip disabled a tooltip line named Class due to an error in the line"s right segment."
    time = "2011/10/14 20:19:35"
    locals = "name = "Class"
    side = "right"
    UT = <table> {
    SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
    RebuildOpts = <func> @StarTip_..\UnitTooltip.lua:1175
    Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
    UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
    modules = <table> {}
    GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231
    IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458
    SetUnit = <func> @StarTip_..\UnitTooltip.lua:1695
    defaultModuleLibraries = <table> {}
    toggled = true
    defaultModuleState = true
    ClearLines = <func> @StarTip_..\UnitTooltip.lua:1035
    SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
    GetOptions = <func> @StarTip_..\UnitTooltip.lua:924
    core = <table> {}
    leftLines = <table> {}
    name = "Unit Tooltip"
    timer = <table> {}
    IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
    orderedModules = <table> {}
    evaluator = <table> {}
    DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
    right stack = "<in C code>
    ..\StarTip-v1.5.51.lua:48: in function <..\StarTip.lua:42>
    ..\StarTip-v1.5.51.lua:63: in function <..\StarTip.lua:62>
    <in C code>
    ..\StarTip-v1.5.51.lua:62: in function <..\StarTip.lua:56>
    <string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
    <in C code>
    <string>:"safecall Dispatcher[2]":13: in function "?"
    Ace3-r1039\..\CallbackHandler-1.0-6.lua:92: in function "Fire"
    !BugGrabber-r181\BugGrabber.lua:130: in function <!..\BugGrabber.lua:128>
    !BugGrabber-r181\BugGrabber.lua:360: in function <!..\BugGrabber.lua:312>
    <in C code>
    UnitTooltip.lua:1098: in function <StarTip_..\UnitTooltip.lua:1080>
    StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734: in function "SetUnit"
    ..\StarTip-v1.5.51.lua:1012: in function <..\StarTip.lua:981>
    <in C code>
    <in C code>
    <in C code>
    ...\BeanCounter\libs\..\LibExtraTip.lua:284: in function "SetUnit"
    FrameXML\UnitFrame.lua:218: in function "U session = 423
    counter = 64
    }
    (*temporary) = <func> =[C]:-1
    pairs = <func> =[C]:-1
    addon = <table> {
    GetErrors = <func> @..\StarTip.lua:74
    }
    BugGrabber = <table> {
    IsPaused = <func> @!..\BugGrabber.lua:407
    GetErrorByPlayerAndID = <func> @!..\BugGrabber.lua:389
    StoreError = <func> @!..\BugGrabber.lua:372
    UnregisterAllCallbacks = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    RegisterCallback = <func> @Ace3\..\CallbackHandler-1.0.lua:118
    GetSessionId = <func> @!..\BugGrabber.lua:406
    GetErrorByID = <func> @!..\BugGrabber.lua:394
    GetErrorID = <func> @!..\BugGrabber.lua:403
    UnregisterCallback = <func> @Ace3\..\CallbackHandler-1.0.lua:181
    HandleBugLink = <func> @!..\BugGrabber.lua:409
    GetDB = <func> @!..\BugGrabber.lua:405
    GetChatLink = <func> @!..\BugGrabber.lua:384
    Reset = <func> @!..\BugGrabber.lua:404
    }
    disableUT = <func> @..\StarTip.lua:42

    Third error

    1x C stack overflow
    <in C code>
    BugSack-r255\core.lua:84: in function <BugSack\core.lua:66>
    <string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
    <in C code>
    <string>:"safecall Dispatcher[2]":13: in function "?"
    Ace3-r1039\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
    !BugGrabber-r181\BugGrabber.lua:130: in function <!BugGrabber\BugGrabber.lua:128>
    !BugGrabber-r181\BugGrabber.lua:360: in function <!BugGrabber\BugGrabber.lua:312>
    (tail call): ?
    <in C code>
    StarTip\StarTip-v1.5.51.lua:48: in function <StarTip\StarTip.lua:42>
    StarTip\StarTip-v1.5.51.lua:63: in function <StarTip\StarTip.lua:62>
    UnitTooltip.lua:1098: in function <StarTip_UnitTooltip\UnitTooltip.lua:1080>
    StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734: in function "SetUnit"
    StarTip\StarTip-v1.5.51.lua:1012: in function <StarTip\StarTip.lua:981>
    <in C code>
    <in C code>
    <in C code>
    ...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284: in function "SetUnit"
    FrameXML\UnitFrame.lua:218: in function "UnitFrame_UpdateTooltip"
    FrameXML\UnitFrame.lua:205: in function "UnitFrame_OnEnter"
    <string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

    Locals:
    event = "BugGrabber_BugGrabbed"
    errorObject = <table> {
    message = "..\StarTip-v1.5.51.lua:48: StarTip disabled a tooltip line named Class due to an error in the line"s right segment."
    time = "2011/10/14 20:19:35"
    locals = "name = "Class"
    side = "right"
    UT = <table> {
    SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
    RebuildOpts = <func> @StarTip_..\UnitTooltip.lua:1175
    Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
    UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
    modules = <table> {}
    GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231
    IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458
    SetUnit = <func> @StarTip_..\UnitTooltip.lua:1695
    defaultModuleLibraries = <table> {}
    toggled = true
    defaultModuleState = true
    ClearLines = <func> @StarTip_..\UnitTooltip.lua:1035
    SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
    GetOptions = <func> @StarTip_..\UnitTooltip.lua:924
    core = <table> {}
    leftLines = <table> {}
    name = "Unit Tooltip"
    timer = <table> {}
    IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
    orderedModules = <table> {}
    evaluator = <table> {}
    DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
    right stack = "<in C code>
    ..\StarTip-v1.5.51.lua:48: in function <..\StarTip.lua:42>
    ..\StarTip-v1.5.51.lua:63: in function <..\StarTip.lua:62>
    <in C code>
    ..\StarTip-v1.5.51.lua:62: in function <..\StarTip.lua:56>
    <string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
    <in C code>
    <string>:"safecall Dispatcher[2]":13: in function "?"
    Ace3-r1039\..\CallbackHandler-1.0-6.lua:92: in function "Fire"
    !BugGrabber-r181\BugGrabber.lua:130: in function <!..\BugGrabber.lua:128>
    !BugGrabber-r181\BugGrabber.lua:360: in function <!..\BugGrabber.lua:312>
    <in C code>
    UnitTooltip.lua:1098: in function <StarTip_..\UnitTooltip.lua:1080>
    StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734: in function "SetUnit"
    ..\StarTip-v1.5.51.lua:1012: in function <..\StarTip.lua:981>
    <in C code>
    <in C code>
    <in C code>
    ...\BeanCounter\libs\..\LibExtraTip.lua:284: in function "SetUnit"
    FrameXML\UnitFrame.lua:218: in function "U session = 423
    counter = 71
    }
    lastError = 17283.473
    addon = <table> {
    FormatError = <func> @BugSack\core.lua:229
    UpdateDisplay = <func> =[C]:-1
    ColorLocals = <func> @BugSack\core.lua:214
    GetErrors = <func> @BugSack\core.lua:184
    SendCommMessage = <func> @Ace3\..\AceComm-3.0.lua:87
    OnBugComm = <func> @BugSack\core.lua:257
    L = <table> {}
    healthCheck = true
    UnregisterAllComm = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    Serialize = <func> @Ace3\..\AceSerializer-3.0.lua:118
    EnsureLSM3 = <func> @BugSack\core.lua:53
    db = <table> {}
    ColorStack = <func> @BugSack\core.lua:203
    Deserialize = <func> @Ace3\..\AceSerializer-3.0.lua:242
    UnregisterComm = <func> @Ace3\..\CallbackHandler-1.0.lua:181
    RegisterComm = <func> @Ace3\..\AceComm-3.0.lua:63
    SendBugsToUser = <func> @BugSack\core.lua:243
    OpenSack = <func> @BugSack\sack.lua:452
    CloseSack = <func> @BugSack\sack.lua:448
    Reset = <func> @BugSack\core.lua:236
    }
    print = <func> @BugSack\core.lua:7
    L = <table> {
    All stored bugs have been exterminated painfully. = "All stored bugs have been exterminated painfully."
    Auto popup = "Auto popup"
    Toggle the minimap icon. = "Toggle the minimap icon."
    Large = "Large"
    Send bugs = "Send bugs"
    Limit = "Limit"
    wipeDesc = "Ext

    Forth error

    78x StarTip\StarTip-v1.5.51.lua:48: StarTip disabled a tooltip line named Class due to an error in the line"s right segment.
    <in C code>
    StarTip\StarTip-v1.5.51.lua:48: in function <StarTip\StarTip.lua:42>
    StarTip\StarTip-v1.5.51.lua:63: in function <StarTip\StarTip.lua:62>
    <in C code>
    StarTip\StarTip-v1.5.51.lua:62: in function <StarTip\StarTip.lua:56>
    <string>:"safecall Dispatcher[2]":4: in function <string>:"safecall Dispatcher[2]":4
    <in C code>
    <string>:"safecall Dispatcher[2]":13: in function "?"
    Ace3-r1039\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:92: in function "Fire"
    !BugGrabber-r181\BugGrabber.lua:130: in function <!BugGrabber\BugGrabber.lua:128>
    !BugGrabber-r181\BugGrabber.lua:360: in function <!BugGrabber\BugGrabber.lua:312>
    <in C code>
    UnitTooltip.lua:1098: in function <StarTip_UnitTooltip\UnitTooltip.lua:1080>
    StarTip_UnitTooltip-v1.5.51\UnitTooltip.lua:1734: in function "SetUnit"
    StarTip\StarTip-v1.5.51.lua:1012: in function <StarTip\StarTip.lua:981>
    <in C code>
    <in C code>
    <in C code>
    ...\BeanCounter\libs\LibExtraTip\LibExtraTip.lua:284: in function "SetUnit"
    FrameXML\UnitFrame.lua:218: in function "UnitFrame_UpdateTooltip"
    FrameXML\UnitFrame.lua:205: in function "UnitFrame_OnEnter"
    <string>:"*:OnEnter":1: in function <string>:"*:OnEnter":1

    Locals:
    name = "Class"
    side = "right"
    UT = <table> {
    SetDefaultModuleLibraries = <func> @Ace3\..\AceAddon-3.0.lua:383
    RebuildOpts = <func> @StarTip_..\UnitTooltip.lua:1175
    Enable = <func> @Ace3\..\AceAddon-3.0.lua:315
    UnregisterAllEvents = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    EnableModule = <func> @Ace3\..\AceAddon-3.0.lua:348
    modules = <table> {}
    GetModule = <func> @Ace3\..\AceAddon-3.0.lua:231
    IterateEmbeds = <func> @Ace3\..\AceAddon-3.0.lua:458
    SetUnit = <func> @StarTip_..\UnitTooltip.lua:1695
    defaultModuleLibraries = <table> {}
    toggled = true
    defaultModuleState = true
    ClearLines = <func> @StarTip_..\UnitTooltip.lua:1035
    SetDefaultModulePrototype = <func> @Ace3\..\AceAddon-3.0.lua:425
    GetOptions = <func> @StarTip_..\UnitTooltip.lua:924
    core = <table> {}
    leftLines = <table> {}
    name = "Unit Tooltip"
    timer = <table> {}
    IsEnabled = <func> @Ace3\..\AceAddon-3.0.lua:467
    orderedModules = <table> {}
    evaluator = <table> {}
    DisableModule = <func> @Ace3\..\AceAddon-3.0.lua:366
    rightLines = <table> {}
    lines = <table> {}
    GetName = <func> @Ace3\..\AceAddon-3.0.lua:300
    baseName = "StarTip_UnitTooltip"
    RegisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:118
    UnregisterMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:181
    GetNames = <func> @StarTip_..\UnitTooltip.lua:1167
    OnFadeOut = <func> @StarTip_..\UnitTooltip.lua:1155
    CreateLines = <func> @StarTip_..\UnitTooltip.lua:1041
    OnHide = <func> @StarTip_..\UnitTooltip.lua:1149
    OnDisable = <func> @StarTip_..\UnitTooltip.lua:918
    IsModule = <func> @Ace3\..\AceAddon-3.0.lua:238
    db = <table> {}
    SetDefaultModuleState = <func> @Ace3\..\AceAddon-3.0.lua:403
    StopLines = <func> @StarTip_..\UnitTooltip.lua:1023
    UPDATE_FACTION = <func> @StarTip_..\UnitTooltip.lua:929
    SetEnabledState = <func> @Ace3\..\AceAddon-3.0.lua:440
    OnEnable = <func> @StarTip_..\UnitTooltip.lua:912
    enabledState = true
    OnInitialize = <func> @StarTip_..\UnitTooltip.lua:895
    RegisterEvent = <func> @Ace3\..\CallbackHandler-1.0.lua:118
    UnregisterAllMessages = <func> @Ace3\..\CallbackHandler-1.0.lua:202
    ReInit = <func> @StarTip_..\UnitTooltip.lua:869
    RestoreDefaults = <func> @StarTip_..\UnitTooltip.lua:846
    NewModule = <func> @Ace3\..\AceAddon-3.0.lua:256
    IterateModules = <func> @Ace3\..\AceAddon-3.0.lua:453
    trunkTimer = <table> {}
    SendMessage = <func> @Ace3\..\CallbackHandler-1.0.lua:87
    AppendTrunk = <func> @StarTip_..\UnitTooltip.lua:1009
    moduleName = "UnitTooltip"
    UnregisterEvent = <func> @Ace3\..\CallbackHandler-1.0.lua:181
    Disable = <func> @Ace3\..\AceAddon-3.0.lua

    Please provide any additional information below.

  • _ForgeUser3272 added the tags New Defect Oct 14, 2011
  • _ForgeUser189254 posted a comment Oct 15, 2011

    What did you mouse over? This only happens in the 5 man? Is it isolated to a certain mob or player?

  • _ForgeUser3272 posted a comment Oct 20, 2011

    Sorry for the delay in replying. I been trying to reproduce this error as it had happened before on a few occasions before this post. The original error happend when I entered a random 5 man and when I moused over a group member. But since I posted this error it hasn't happened since :P So not sure how you want to go about this.

  • _ForgeUser189254 posted a comment Oct 21, 2011

    I'll just put in a safety net and let it fall back on a cosmetic bug instead. :) I'm not sure when I'll be able to do this though.

    Thanks for reporting.

  • _ForgeUser3272 posted a comment Oct 27, 2011

    Hello Starlon. I think I might have pinned down the trigger. I was in a random LFD group with my level 53 human prot paladin. We were all in at the start except for one member who was outside the dungeon completing a Hallows End daily. When I moused over the group icon of that particular member I got the errors I posted earlier. Hope this helps.

  • _ForgeUser3272 posted a comment Nov 26, 2011

    Hello again Starlon I can now confirm the trigger for the error I posted about earlier. The trigger was mousing over the player unit frame icon BEFORE the player had a chance to enter the dungeon. The frame icon picture was not the player himself but showed the pony/horse figure.

  • _ForgeUser189254 posted a comment Nov 30, 2011

    I tagged a beta today. This error may be fixed.


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