LUA Error in raid or Groups / Retail #1339


  • New
Open
  • vilogity created this issue Nov 3, 2021

    [string "@PitBull4\Controls\Controls.lua"]:185: in function <PitBull4\Controls\Controls.lua:183>
    [string "@PitBull4\Controls\Controls.lua"]:230: in function <PitBull4\Controls\Controls.lua:215>
    [string "@PitBull4\Controls\Controls.lua"]:260: in function <PitBull4\Controls\Controls.lua:242>
    [string "=(tail call)"]: ?
    [string "@PitBull4\Controls\BetterStatusBar.lua"]:1142: in function `SetIcon'
    [string "@PitBull4\ModuleHandling\BarModules.lua"]:445: in function `UpdateFrame'
    [string "@PitBull4\ModuleHandling\Module.lua"]:313: in function `Update'
    [string "@PitBull4\UnitFrame.lua"]:789: in function `Update'
    [string "@PitBull4\UnitFrame.lua"]:815: in function `UpdateGUID'
    [string "@PitBull4\Main.lua"]:1739: in function `CheckGUIDForUnitID'
    [string "@PitBull4\Main.lua"]:1750: in function `?'
    [st

     

    Locals:
    frame = PitBull4_BetterStatusBar_8 {
    0 = <userdata>
    extra2B = false
    SetFade = <function> defined @PitBull4\Controls\BetterStatusBar.lua:694
    SetExtra2Color = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1042
    extra2R = false
    GetExtra2Color = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1069
    SetOrientation = <function> defined @PitBull4\Controls\BetterStatusBar.lua:441
    bg = PitBull4_Texture_40 {
    }
    GetFade = <function> defined @PitBull4\Controls\BetterStatusBar.lua:707
    SetStatusBarAltas = <function> defined @PitBull4\Controls\BetterStatusBar.lua:768
    GetDeficit = <function> defined @PitBull4\Controls\BetterStatusBar.lua:504
    SetDeficit = <function> defined @PitBull4\Controls\BetterStatusBar.lua:488
    animated = false
    reverse = false
    SetExtra2Value = <function> defined @PitBull4\Controls\BetterStatusBar.lua:312
    bgR = false
    extraB = false
    extraR = false
    GetIconPosition = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1159
    icon_position = true
    SetIcon = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1129
    SetAnimated = <function> defined @PitBull4\Controls\BetterStatusBar.lua:673
    GetMinMaxValues = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1108
    SetIconPosition = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1168
    deficit = false
    SetColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:833
    GetBackgroundColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:931
    GetExtraColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1000
    GetTexture = <function> defined @PitBull4\Controls\BetterStatusBar.lua:759
    SetReverse = <function> defined @PitBull4\Controls\BetterStatusBar.lua:464
    value = 0
    icon_path = 135907
    Delete = <function> defined @PitBull4\Controls\Controls.lua:126
    GetExtraAlpha = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1030
    GetOrientation = <function> defined @PitBull4\Controls\BetterStatusBar.lua:456
    SetBackgroundColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:904
    extraA = false
    anim_duration = 0.500000
    GetExtra2Value2 = <function> defined @PitBull4\Controls\BetterStatusBar.lua:324
    extra2Value = 0
    GetAnimated = <function> defined @PitBull4\Controls\BetterStatusBar.lua:686
    orientation = "HORIZONTAL"
    extraG = false
    kind = "BetterStatusBar"
    GetIcon = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1121
    SetExtraColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:973
    extra2A = false
    extra2G = false
    GetAnimDuration = <function> defined @PitBull4\Controls\BetterStatusBar.lua:726
    SetTexture = <function> defined @PitBull4\Controls\BetterStatusBar.lua:733
    SetBackgroundAlpha = <function> defined @PitBull4\Controls\BetterStatusBar.lua:942
    GetAtlas = <function> defined @PitBull4\Controls\BetterStatusBar.lua:776
    GetStatusBarColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:860
    fade = false
    bgB = false
    SetAtlas = <function> defined @PitBull4\Controls\BetterStatusBar.lua:768
    SetExtraValue = <function> defined @PitBull4\Controls\BetterStatusBar.lua:291
    SetNormalAlpha = <function> defined @PitBull4\Controls\BetterStatusBar.lua:871
    GetStatusBarTexture = <function> defined @PitBull4\Controls\BetterStatusBar.lua:759
    onDelete = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1230
    extraValue = 0
    SetExtraAlpha = <function> defined @PitBull4\Controls\BetterStatusBar.lua

  • vilogity added a tag New Nov 3, 2021
  • nebula169 posted a comment Nov 4, 2021

    You missed the top line that says the actual error.  Also, is this classic/bcc/retail?


    Edited Nov 4, 2021
  • vilogity posted a comment Nov 4, 2021

    Oh I'm sorry.....

    Retail, last Pitbull Version

  • vilogity posted a comment Nov 4, 2021

    Sorry now i have a complete Error Code with my schami Heal

     

    Is this an PB Problem or ELVUI ?

     

     

     

    6x ElvUI\Core\General\Toolkit.lua:41: attempt to index local 'texture' (a number value)
    [string "@ElvUI\Core\General\Toolkit.lua"]:41: in function <ElvUI\Core\General\Toolkit.lua:34>
    [string "=[C]"]: in function `CreateTexture'
    [string "@PitBull4\Controls\Controls.lua"]:185: in function <PitBull4\Controls\Controls.lua:183>
    [string "@PitBull4\Controls\Controls.lua"]:230: in function <PitBull4\Controls\Controls.lua:215>
    [string "@PitBull4\Controls\Controls.lua"]:260: in function <PitBull4\Controls\Controls.lua:242>
    [string "=(tail call)"]: ?
    [string "@PitBull4\Controls\BetterStatusBar.lua"]:1142: in function `SetIcon'
    [string "@PitBull4\ModuleHandling\BarModules.lua"]:445: in function `UpdateFrame'
    [string "@PitBull4\ModuleHandling\Module.lua"]:313: in function `Update'
    [string "@PitBull4\ModuleHandling\Module.lua"]:392: in function `UpdateAll'
    [string "@PitBull4\Modules\CastBar\CastBar.lua"]:62: in function `FixCastDataAndUpdateAll'
    [string "@PitBull4\Modules\CastBar\CastBar.lua"]:34: in function <PitBull4\Modules\CastBar\CastBar.lua:34>

    Locals:
    frame = PitBull4_BetterStatusBar_19 {
    0 = <userdata>
    extra2B = 0.619000
    SetFade = <function> defined @PitBull4\Controls\BetterStatusBar.lua:694
    SetExtra2Color = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1042
    extra2R = 0.400000
    GetExtra2Color = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1069
    SetOrientation = <function> defined @PitBull4\Controls\BetterStatusBar.lua:441
    bg = PitBull4_Texture_100 {
    }
    GetFade = <function> defined @PitBull4\Controls\BetterStatusBar.lua:707
    SetStatusBarAltas = <function> defined @PitBull4\Controls\BetterStatusBar.lua:768
    GetDeficit = <function> defined @PitBull4\Controls\BetterStatusBar.lua:504
    SetDeficit = <function> defined @PitBull4\Controls\BetterStatusBar.lua:488
    animated = false
    reverse = false
    SetExtra2Value = <function> defined @PitBull4\Controls\BetterStatusBar.lua:312
    bgR = false
    extraB = false
    extraR = false
    GetIconPosition = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1159
    icon_position = true
    SetIcon = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1129
    SetAnimated = <function> defined @PitBull4\Controls\BetterStatusBar.lua:673
    GetMinMaxValues = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1108
    SetIconPosition = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1168
    deficit = false
    SetColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:833
    GetBackgroundColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:931
    GetExtraColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1000
    GetTexture = <function> defined @PitBull4\Controls\BetterStatusBar.lua:759
    SetReverse = <function> defined @PitBull4\Controls\BetterStatusBar.lua:464
    value = 0
    Delete = <function> defined @PitBull4\Controls\Controls.lua:126
    icon_path = 136015
    GetExtraAlpha = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1030
    GetOrientation = <function> defined @PitBull4\Controls\BetterStatusBar.lua:456
    SetBackgroundColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:904
    extraA = false
    anim_duration = 0.500000
    GetExtra2Value2 = <function> defined @PitBull4\Controls\BetterStatusBar.lua:324
    extra2Value = 0
    GetAnimated = <function> defined @PitBull4\Controls\BetterStatusBar.lua:686
    orientation = "HORIZONTAL"
    extraG = false
    kind = "BetterStatusBar"
    GetIcon = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1121
    SetExtraColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:973
    extra2A = 1
    extra2G = 0.258000
    GetAnimDuration = <function> defined @PitBull4\Controls\BetterStatusBar.lua:726
    SetTexture = <function> defined @PitBull4\Controls\BetterStatusBar.lua:733
    SetBackgroundAlpha = <function> defined @PitBull4\Controls\BetterStatusBar.lua:942
    GetAtlas = <function> defined @PitBull4\Controls\BetterStatusBar.lua:776
    GetStatusBarColor = <function> defined @PitBull4\Controls\BetterStatusBar.lua:860
    fade = false
    bgB = false
    SetAtlas = <function> defined @PitBull4\Controls\BetterStatusBar.lua:768
    SetExtraValue = <function> defined @PitBull4\Controls\BetterStatusBar.lua:291
    SetNormalAlpha = <function> defined @PitBull4\Controls\BetterStatusBar.lua:871
    GetStatusBarTexture = <function> defined @PitBull4\Controls\BetterStatusBar.lua:759
    onDelete = <function> defined @PitBull4\Controls\BetterStatusBar.lua:1230
    extraValue = 0
    SetExtraAlpha = <function> defined @PitBull4\Controls\BetterStatus

     


    Edited Nov 5, 2021
  • vilogity edited title Nov 5, 2021
  • nebula169 posted a comment Nov 5, 2021

    https://github.com/tukui-org/ElvUI/blob/development/ElvUI/Core/General/Toolkit.lua#L41

     

    It's an ElvUI error from trying to skin PB bars, which return the path from GetStatusBarTexture, not a texture object.

     

    Doesn't seem like that method is used anywhere internally, so it might just be easiest to remove it.  I'll look into it.


    Edited Nov 5, 2021
  • vilogity posted a comment Nov 5, 2021

    Ok THX !!

    What do you mean, should I also open a Ticket at ELVUI ?

    I only use ELVUI for the framing the orig UI and for all others Stuff like Bags, Nameplates, Tooltip etc. other ADDONS.

    I disable that what I dont need from ELVUI in ELVUI Setup.


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