AutoBar

AutoBar

1M Downloads

Bug: Swapping specs causes repeating error until reloading

nancikennedy opened this issue ยท 2 comments

commented

I deliberately deleted both the current and the .bak file to start fresh when this popped up, just to make sure it wasn't some old setting I had. Anyway, when you switch talent specs this error pops up and just keeps popping up. The error count just keeps increasing like crazy, and I had to reload to fix it.

282x AutoBar/AutoBarSearch.lua:1086: attempt to call field 'delete_found_item' (a nil value)
[string "@AutoBar/AutoBarSearch.lua"]:1086: in function ScanRegisteredSpells' [string "@AutoBar/Core.lua"]:1159: in function UpdateSpells'
[string "@AutoBar/Core.lua"]:1078: in function <AutoBar/Core.lua:1060>

Locals:
self =

{
ScanRegisteredSpells = defined @AutoBar/AutoBarSearch.lua:1079
current =
{
}
ScanBag = defined @AutoBar/AutoBarSearch.lua:1189
UpdateScan = defined @AutoBar/AutoBarSearch.lua:1015
sorted =
{
}
MarkBagDirty = defined @AutoBar/AutoBarSearch.lua:1034
registered_spells =
{
}
RegisterToy = defined @AutoBar/AutoBarSearch.lua:909
MarkInventoryDirty = defined @AutoBar/AutoBarSearch.lua:1039
Initialize = defined @AutoBar/AutoBarSearch.lua:969
ScanRegisteredMacroText = defined @AutoBar/AutoBarSearch.lua:1115
GetRegisteredSpellInfo = defined @AutoBar/AutoBarSearch.lua:59
space =
{
}
Empty = defined @AutoBar/AutoBarSearch.lua:985
ScanRegisteredMacros = defined @AutoBar/AutoBarSearch.lua:1094
ScanRegisteredToys = defined @AutoBar/AutoBarSearch.lua:1066
RegisterMacroText = defined @AutoBar/AutoBarSearch.lua:869
registered_toys =
{
}
RegisterSpell = defined @AutoBar/AutoBarSearch.lua:835
RegisterMacro = defined @AutoBar/AutoBarSearch.lua:939
ScanDirtyBags = defined @AutoBar/AutoBarSearch.lua:1045
ScanInventory = defined @AutoBar/AutoBarSearch.lua:1166
found =
{
}
dirty =
{
}
items =
{
}
inventory_cache =
{
}
registered_macros =
{
}
registered_macro_text =
{
}
ScanAll = defined @AutoBar/AutoBarSearch.lua:1215
bag_cache =
{
}
ScanBagsInCombat = defined @AutoBar/AutoBarSearch.lua:1056
Reset = defined @AutoBar/AutoBarSearch.lua:1001
}
(for generator) = defined =[C]:-1
(for state) =
{
Portal: Dalaran - Northrend =
{
}
Teleport: Dalaran - Northrend =
{
}
Teleport: Undercity =
{
}
Teleport: Stonard =
{
}
Teleport: Oribos =
{
}
Portal: Tol Barad =
{
}
Teleport: Dalaran - Broken Isles =
{
}
Teleport: Tol Barad =
{
}
Teleport: Orgrimmar =
{
}
Fishing =
{
}
Portal: Dazar'alor =
{
}
Archaeology =
{
}
Teleport: Silvermoon =
{
}
Mobile Banking =
{
}
Teleport: Thunder Bluff =
{
}
Portal: Orgrimmar =
{
}
Portal: Stonard =
{
}
Arcane Intellect =
{
}
Counterspell =
{
}
Teleport: Shattrath =
{
}
Ice Block =
{
}
Tailoring =
{
}
Prismatic Barrier =
{
}
Cooking =
{
}
Survey =
{
}
Portal: Warspear =
{
}
Enchanting =
{
}
Disenchant =
{
}
Teleport: Hall of the Guardian =
{
}
Portal: Silvermoon =
{
}
Ancient Portal: Dalaran =
{
}
Conjure Refreshment =
{
}
Portal: Dalaran - Broken Isles =
{
}
Portal: Oribos =
{
}
Portal: Undercity =
{
}
Portal: Shattrath =
{
}
Teleport: Dazar'alor =
{
}
Revive Battle Pets =
{
}
Portal: Vale of Eternal Blossoms =
{
}
Portal: Thunder Bluff =
{
}
Teleport: Warspear =
{
}
Slow Fall =
{
}
Teleport: Vale of Eternal Blossoms =
{
}
Conjure Mana Gem =
{
}
Ancient Teleport: Dalaran =
{
}
Cooking Fire =
{
}
Invisibility =
{
}
}
(for control) = "Prismatic Barrier"
name = "Prismatic Barrier"
info =
{
spell_id = 235450
can_cast = false
no_spell_check = false
}
can_cast = false
(*temporary) = nil
(*temporary) = "Prismatic Barrier"
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Prismatic Barrier"
(*temporary) = "attempt to call field 'delete_f

commented

Version 10.0.2.02 should fix this. Please let me know either way.

commented

I've swapped specs a bunch of times tonight, in configuration with a bunch of different addons...and it has not cropped up!