BenikUI - The ElvUI Edit

BenikUI - The ElvUI Edit

5M Downloads

LUA Error often while looting, with Baggins installed

honoraryorange opened this issue ยท 3 comments

commented

Describe the bug and post the error message, if there is one
Whenever my inventory changes a bit (usually looting, and first time I open it) I get a LUA error. This only happens with Baggins installed, but it seems to be a BenikUI error? It does not happen without BenikUI/ElvUI, so I don't think it is directly a Baggins issue but I don't know enough to tell.

To Reproduce
Install BenikUI/Elvui + Baggins, loot some items

Please include the addon and game versions:
All freshly updated from Curseforge (and ElvUI site)

Additional context

LUA Error:
Message: ...erface/AddOns/ElvUI_BenikUI/modules/misc/tooltip.lua:147: attempt to index field 'backdrop' (a nil value)
Time: Wed Dec  7 03:47:03 2022
Count: 63
Stack: ...erface/AddOns/ElvUI_BenikUI/modules/misc/tooltip.lua:147: attempt to index field 'backdrop' (a nil value)
[string "=[tsm error check]"]:1: in main chunk
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/ElvUI_BenikUI/modules/misc/tooltip.lua"]:147: in function <...erface/AddOns/ElvUI_BenikUI/modules/misc/tooltip.lua:135>
[string "=[C]"]: in function `?'
[string "@Interface/AddOns/Baggins/Libs/AceHook-3.0/AceHook-3.0.lua"]:103: in function <...face/AddOns/Baggins/Libs/AceHook-3.0/AceHook-3.0.lua:100>
[string "=[C]"]: in function `GameTooltip_SetDefaultAnchor'
[string "@Interface/AddOns/Baggins/Libs/LibItemUpgradeInfo-1.0/Core.lua"]:197: in function <.../AddOns/Baggins/Libs/LibItemUpgradeInfo-1.0/Core.lua:184>
[string "@Interface/AddOns/Baggins/Libs/LibItemUpgradeInfo-1.0/Core.lua"]:378: in function `GetHeirloomTrueLevel'
[string "@Interface/AddOns/Baggins/Libs/LibItemUpgradeInfo-1.0/Core.lua"]:396: in function `GetUpgradedItemLevel'
[string "@Interface/AddOns/Baggins/Baggins.lua"]:1410: in function <Interface/AddOns/Baggins/Baggins.lua:1404>
[string "=[C]"]: ?
[string "@Interface/AddOns/Baggins/Baggins.lua"]:1453: in function `SortItemList'
[string "@Interface/AddOns/Baggins/Baggins.lua"]:1210: in function `UpdateSectionContents'
[string "@Interface/AddOns/Baggins/Baggins.lua"]:1131: in function `UpdateSection'
[string "@Interface/AddOns/Baggins/Baggins.lua"]:1106: in function `ReallyUpdateBags'
[string "@Interface/AddOns/Baggins/Baggins.lua"]:751: in function `?'
[string "@Interface/AddOns/Baggins/Baggins.lua"]:171: in function <Interface/AddOns/Baggins/Baggins.lua:163>

Locals: 

commented

I added a .backdrop check to prevent the error. If you have time to test if your issue is fixed, please install manually the development version: https://github.com/Benik/BenikUI/archive/refs/heads/development.zip

commented

You are fast! I tested the dev version and it is working great so far. You're a life saver.

commented

nice. Thanks for the report :)