[BUG] Hekili crashes when sorting bag
Sneezry opened this issue · 1 comments
Before You Begin
- I confirm that I have downloaded the latest version of the addon.
- I am not playing on a private server.
- I checked for an existing, open ticket for this issue and was not able to find one.
- I edited the title of this bug report (above) so that it describes the issue I am reporting.
Describe the Issue
When I sort the bag, Hekili crashes and the recommendation disappears.
I can see there's a warning in Hekili warning tab:
Update: Interface\AddOns\Hekili\State.lua:3821: bad argument #1 to 'IsAzeriteItemEnabled' (Usage: local isEnabled = C_AzeriteItem.IsAzeriteItemEnabled(azeriteItemLocation))
[string "@Interface\AddOns\Hekili\UI.lua"]:1104: in function <Interface\AddOns\Hekili\UI.lua:903>
I didn't see any related error message in BugSack. But here are the two error in BugSack report:
BugSack report
SexyMap addon error
5x SexyMap\Borders.lua:934: attempt to index global 'MinimapStyleShowString' (a nil value) [string "@SexyMap\Borders.lua"]:934: in function `ApplyPreset' [string "@SexyMap\Borders.lua"]:903: in function `OnEnable' [string "@SexyMap\SexyMap-v9.2.6.lua"]:424: in function `PLAYER_LOGIN' [string "@SexyMap\SexyMap-v9.2.6.lua"]:383: in function `?' [string "@SexyMap\SexyMap-v9.2.6.lua"]:33: in function <SexyMap\SexyMap.lua:32> [string "=[C]"]: in function `LoadAddOn' [string "@BigFoot\BigFoot-zhCN9.2.5.921.lua"]:1: in function `BigFoot_LoadAddOn' [string "@BigFoot\Config\MapToolkit.lua"]:197: in function <BigFoot\Config\MapToolkit.lua:194> [string "=[C]"]: in function `pcall' [string "@BigFoot\BigFoot-zhCN9.2.5.921.lua"]:1: in function <BigFoot\BigFoot.lua:1> [string "@BigFoot\BigFoot-zhCN9.2.5.921.lua"]:1: in function <BigFoot\BigFoot.lua:1> [string "@BigFoot\BigFoot-zhCN9.2.5.921.lua"]:1: in function <BigFoot\BigFoot.lua:1> [string "@BigFoot\BigFoot-zhCN9.2.5.921.lua"]:1: in function <BigFoot\BigFoot.lua:1> [string "@BigFoot\BigFoot-zhCN9.2.5.921.lua"]:1: in function `BigFoot_OnEvent' [string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Locals:
self = <table> {
UpdateBorder = <function> defined @SexyMap\Borders.lua:1088
CreateBorderFromParams = <function> defined @SexyMap\Borders.lua:968
ClearWidgets = <function> defined @SexyMap\Borders.lua:1013
UpdateBackdrop = <function> defined @SexyMap\Borders.lua:1096
NewBorder = <function> defined @SexyMap\Borders.lua:944
db = <table> {
}
OnDisable = <function> defined @SexyMap\Borders.lua:911
presets = <table> {
}
StartRotations = <function> defined @SexyMap\Borders.lua:1034
ApplyPreset = <function> defined @SexyMap\Borders.lua:932
GetSequenceOfBorderPresets = <function> defined @SexyMap\Borders.lua:1112
SavePresetAs = <function> defined @SexyMap\Borders.lua:950
OnEnable = <function> defined @SexyMap\Borders.lua:859
Clear = <function> defined @SexyMap\Borders.lua:925
RebuildPresets = <function> defined @SexyMap\Borders.lua:915
ApplySettings = <function> defined @SexyMap\Borders.lua:1071
}
preset = "Blue Rune Circles"
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'MinimapStyleShowString' (a nil value)"
mod = <table> {
UpdateBorder = <function> defined @SexyMap\Borders.lua:1088
CreateBorderFromParams = <function> defined @SexyMap\Borders.lua:968
ClearWidgets = <function> defined @SexyMap\Borders.lua:1013
UpdateBackdrop = <function> defined @SexyMap\Borders.lua:1096
NewBorder = <function> defined @SexyMap\Borders.lua:944
db = <table> {
}
OnDisable = <function> defined @SexyMap\Borders.lua:911
presets = <table> {
}
StartRotations = <function> defined @SexyMap\Borders.lua:1034
ApplyPreset = <function> defined @SexyMap\Borders.lua:932
GetSequenceOfBorderPresets = <function> defined @SexyMap\Borders.lua:1112
SavePresetAs = <function> defined @SexyMap\Borders.lua:950
OnEnable = <function> defined @SexyMap\Borders.lua:859
Clear = <function> defined @SexyMap\Borders.lua:925
RebuildPresets = <function> defined @SexyMap\Borders.lua:915
ApplySettings = <function> defined @SexyMap\Borders.lua:1071
}
sm = <table> {
ping = <table> {
}
coordinates = <table> {
}
borderPresets = <table> {
}
buttons = <table> {
}
hudmap = <table> {
}
backdrop = <table> {
}
shapes = <table> {
}
core = <table> {
}
zonetext = <table> {
}
clock = <table> {
}
L = <table> {
}
movers = <table> {
}
borders = <table> {
}
}
defaults = <table> {
backdrop = <table> {
}
}
BigFootBar addon error
1x [ADDON_ACTION_BLOCKED] 插件 'BigFootBar' 尝试调用保护功能 'BigFootBarFrame1ActionButton1:Show()'。
[string "@!BugGrabber\BugGrabber.lua"]:519: in function <!BugGrabber\BugGrabber.lua:519>
[string "=[C]"]: in function `Show'
[string "@FrameXML\ActionButton.lua"]:350: in function `Update'
[string "@BigFootBar\BigFootBar.lua"]:1: in function `BigFootActionButton_OnEvent'
[string "@BigFootBar\BigFootBar.lua"]:1: in function <BigFootBar\BigFootBar.lua:1>
Also, I made a record of the issue (note Hekili recommendation at bottom right corner disappears after sorting the bug):
How to Reproduce
- Enter the game as an Outlaw Rogue
- Kill some NPCs to pick some items, an equipment item and a Vendor Trash required at least
- Sell Vendor Trash
- Sort your bag
- Hekili should crash now
Player Information (Link)
Error Messages (Link)
Additional Information
Hekili version: v9.2.5-1.0.5
Please ask me to provide any more information for troubleshooting if the above information is insufficient. I'm glad to follow up.
Contact Information
No response