Bagnon

Bagnon

122M Downloads

Wildpants\core\rules.lua:9: attempt to call method 'NewClass' (a nil value)

Thrumbar opened this issue ยท 6 comments

commented

2x ...faceBagnon\external\Wildpants\core\rules.lua:9: attempt to call method 'NewClass' (a nil value)
...faceBagnon\external\Wildpants\core\rules.lua:9: in main chunk

Locals:
ADDON = "Bagnon"
Addon =

{
SetDefaultModuleLibraries = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:398
Enable = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:325
NewModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:266
EnableModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules =
{
}
StartupProfile = defined @bagnon\external\Wildpants\core\settings.lua:153
IterateEmbeds = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:473
defaultModuleLibraries =
{
}
IsBagControlled = defined @bagnon\external\Wildpants\core\frames.lua:88
UpdateFrames = defined @bagnon\external\Wildpants\core\frames.lua:38
ShowBag = defined @bagnon\external\Wildpants\core\frames.lua:82
IsFrameEnabled = defined @bagnon\external\Wildpants\core\frames.lua:31
GetBagSize = defined @bagnon\external\Wildpants\core\bags.lua:53
BAG_TYPES =
{
}
IsFrameShown = defined @bagnon\external\Wildpants\core\frames.lua:68
GetSpecificProfile = defined @bagnon\external\Wildpants\core\settings.lua:168
SetDefaultModulePrototype = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
HideFrame = defined @bagnon\external\Wildpants\core\frames.lua:59
GetBagType = defined @bagnon\external\Wildpants\core\bags.lua:77
ToggleFrame = defined @bagnon\external\Wildpants\core\frames.lua:42
name = "Bagnon"
ToggleBag = defined @bagnon\external\Wildpants\core\frames.lua:76
IsEnabled = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
orderedModules =
{
}
AreBasicFramesEnabled = defined @bagnon\external\Wildpants\core\frames.lua:27
DisableModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
SetProfile = defined @bagnon\external\Wildpants\core\settings.lua:159
IsBackpackBag = defined @bagnon\external\Wildpants\core\bags.lua:19
IterateFrames = defined @bagnon\external\Wildpants\core\frames.lua:23
StartupSettings = defined @bagnon\external\Wildpants\core\settings.lua:95
GetFrame = defined @bagnon\external\Wildpants\core\frames.lua:19
IsBackpack = defined @bagnon\external\Wildpants\core\bags.lua:15
UpdateSettings = defined @bagnon\external\Wildpants\core\settings.lua:132
IsBagCached = defined @bagnon\external\Wildpants\core\bags.lua:42
IsBagLocked = defined @bagnon\external\Wildpants\core\bags.lua:46
IsReagents = defined @bagnon\external\Wildpants\core\bags.lua:27
CreateFrameLoader = defined @bagnon\main.lua:21
IsModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:499
CreateFrame = defined @bagnon\external\Wildpants\core\frames.lua:12
SetDefaultModuleState = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:418
frames =
{
}
GetBagFamily = defined @bagnon\external\Wildpants\core\bags.lua:81
SetEnabledState = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
ShowFrame = defined @bagnon\external\Wildpants\core\frames.lua:50
enabledState = true
IsBankBag = defined @bagnon\external\Wildpants\core\bags.lua:31
GetProfile = defined @bagnon\external\Wildpant

commented

2x ...aceBagnon\external\Wildpants\core\owners.lua:27: attempt to index global 'player' (a nil value)
...aceBagnon\external\Wildpants\core\owners.lua:27: in function GetOwnerIcon' Bagnon\components\ownerSelector.lua:61: in function Update'
Bagnon\components\ownerSelector.lua:21: in function New' Bagnon\components\frame.lua:160: in function CreateOwnerSelector'
Bagnon\components\frame.lua:127: in function ListMenuButtons' Bagnon\components\frame.lua:110: in function PlaceMenuButtons'
Bagnon\components\frame.lua:75: in function Layout' Bagnon\components\frame.lua:60: in function Update'
Bagnon\components\frame.lua:51: in function RegisterMessages' ...s\Bagnon\external\Wildpants\components\frameBase.lua:18: in function <...s\Bagnon\external\Wildpants\components\frameBase.lua:16> [C]: in function Show'
FrameXML\UIParent.lua:2943: in function <FrameXML\UIParent.lua:2938>
...
[string "safecall Dispatcher[1]"]:13: in function ?' ...ilo\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function SendMessage'
...ceBagnon\external\Wildpants\core\classes.lua:38: in function SendMessage' ...aceBagnon\external\Wildpants\core\events.lua:61: in function ?'
...ilo\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:145: in function <...ilo\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:145>
[string "safecall Dispatcher[1]"]:4: in function <[string "safecall Dispatcher[1]"]:4>
[C]: ?
[string "safecall Dispatcher[1]"]:13: in function ?' ...ilo\Libs\CallbackHandler-1.0\CallbackHandler-1.0-6.lua:90: in function Fire'
...rfaceAilo\Libs\AceEvent-3.0\AceEvent-3.0-4.lua:120: in function <...rfaceAilo\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>

Locals:
self =

{
GetOwnerColorString = defined @bagnon\external\Wildpants\core\owners.lua:38
RulesOptions = Bagnon_Config5 {
}
SearchFrame = {
}
RegisterDisplayEvents = defined @bagnon\external\Wildpants\features\autoDisplay.lua:44
EnableModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:363
modules =
{
}
ToggleFrame = defined @bagnon\external\Wildpants\core\frames.lua:42
IterateEmbeds = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:473
UpdateFrames = defined @bagnon\external\Wildpants\core\frames.lua:38
SetupAutoDisplay = defined @bagnon\external\Wildpants\features\autoDisplay.lua:8
ShowBag = defined @bagnon\external\Wildpants\core\frames.lua:82
SetDefaultModulePrototype = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:440
defaultModuleState = true
IsEnabled = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:482
Frame = {
}
OptionsToggle = {
}
DisableModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:381
SetProfile = defined @bagnon\external\Wildpants\core\settings.lua:161
Bag = {
}
IsBank = defined @bagnon\external\Wildpants\core\bags.lua:23
RegisterMessage = defined @bagnon\external\Wildpants\core\classes.lua:29
IsBackpack = defined @bagnon\external\Wildpants\core\bags.lua:15
UpdateSettings = defined @bagnon\external\Wildpants\core\settings.lua:133
HookTooltips = defined @bagnon\external\Wildpants\features\tooltipCounts.lua:168
UnregisterEvents = defined @bagnon\external\Wildpants\core\classes.lua:24
BagToggle = {
}
SetEnabledState = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:455
ShowFrame = defined @bagnon\external\Wildpants\core\frames.lua:50
enabledState = true
GetProfile = defined @bagnon\external\Wildpants\core\settings.lua:165
sets =
{
}
ColorOptions = Bagnon_Config4 {
}
GetBagInfo = defined @bagnon\external\Wildpants\core\bags.lua:66
OnEnable = defined @bagnon\main.lua:9
IsBasicBag = defined @bagnon\external\Wildpants\core\bags.lua:11
GeneralOptions = Bagnon_Config1 {
}
Options =
{
}
ToggleOwnerDropdown = defined @bagnon\external\Wildpants\components\ownerDropdown.lua:81
baseName = "Bagnon"
BrokerDisplay = {
}
GetOwnerIcon = defined @bagnon\external\Wildpants\core\owners.lua:16
PrintHelp = defined @bagnon\external\Wildpants\features\commands.lua:53
BANK_OPENED = defined @bagnon\external\Wildpants\features\autoDisplay.lua:56
ItemFrame = {
}
Enable = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:325
NewModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:266
DisplayOptions = Bagnon_Config3 {
}
ShowOptions = defined @bagnon\external\Wildpants\features\commands.lua:79
IterateFrames = defined @bagnon\external\Wildpants\core\frames.lua:23
GetModule = defined @ailo\Libs\AceAddon-3.0\AceAddon-3.0.lua:241
CreateOptionsLoader = defined @bagnon\external\Wildpants\features\commands.lua:71
TitleFrame = {
}
OnSlashCommand = defined @bagnon\external\Wildpants\features\commands.lua:33
defaultModuleLibraries =
{
}
BankFrame = {
}
OwnerSelecto

commented

Sorry that is the current error I am getting. I posted the error in the order they popped up on buggrabber..

commented

I just got one too. Trying to right click stuff into reagent tab and its going into the bank instead.

10x ...ldpants\libs\LibItemSearch-1.2\LibItemSearch-1.2-14.lua:172: attempt to index local 'link' (a number value)
...ldpants\libs\LibItemSearch-1.2\LibItemSearch-1.2-14.lua:172: in function match' ...ldpants\libs\LibItemSearch-1.2\LibItemSearch-1.2-14.lua:27: in function TooltipPhrase'
Bagnon\external\Wildpants\components\item.lua:149: in function <Bagnon\external\Wildpants\components\item.lua:146>

Locals:
self =

{
keywords =
{
}
canSearch = defined @bagnon\external\Wildpants\libs\LibItemSearch-1.2\LibItemSearch-1.2.lua:167
cache =
{
}
match = defined @bagnon\external\Wildpants\libs\LibItemSearch-1.2\LibItemSearch-1.2.lua:171
}
link = 124440
_ = nil
search = "Crafting Reagent"
(*temporary) = nil
(*temporary) = 124440
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'link' (a number value)"
scanner = LibItemSearchTooltipScanner {
0 =
updateTooltip = 0.2
needsReset = true
}

commented

Also getting this error. Had to turnoff Skillet to open bank, but cannot open it with Skillet enabled...

11x TinyInspect\ItemLevel.lua:244: attempt to call method 'GetItem' (a nil value)
TinyInspect\ItemLevel.lua:244: in function <TinyInspect\ItemLevel.lua:243>
[C]: in function Update' Bagnon\external\Wildpants\components\item.lua:127: in function <Bagnon\external\Wildpants\components\item.lua:122> [C]: in function Show'
Bagnon\external\Wildpants\components\item.lua:30: in function `New'
...s\Bagnon\external\Wildpants\components\itemFrame.lua:119: in function <...s\Bagnon\external\Wildpants\components\itemFrame.lua:108>

Locals:
self = Bagnon_GuildBankItemSlot1 {
timeSinceUpgradeCheck = 0
bag = 1
BattlepayItemTexture = {
}
Border = {
}
flash = {
}
scheduledSecondaryUpdate = true
IconBorder = {
}
newitemglowAnim = {
}
hasItem = "|cffffffff|Hitem:17724::::::::110:268::11::::|h[Pattern: Green Holiday Shirt]|h|r"
icon = Bagnon_GuildBankItemSlot1IconTexture {
}
JunkIcon = {
}
count = 1
info =

{
}
Count = Bagnon_GuildBankItemSlot1Count {
}
frame = BagnonFrameguild {
}
NewItemTexture = {
}
QuestBorder = Bagnon_GuildBankItemSlot1IconQuestTexture {
}
0 =
UpgradeIcon = {
}
Flash = {
}
flashAnim = {
}
searchOverlay = Bagnon_GuildBankItemSlot1SearchOverlay {
}
Cooldown = Bagnon_GuildBankItemSlot1Cooldown {
}
SplitStack = defined @FrameXML\ContainerFrame.lua:918
}
(*temporary) = defined @TinyInspect\ItemLevel.lua:98
(*temporary) = Bagnon_GuildBankItemSlot1 {
timeSinceUpgradeCheck = 0
bag = 1
BattlepayItemTexture = {
}
Border = {
}
flash = {
}
scheduledSecondaryUpdate = true
IconBorder = {
}
newitemglowAnim = {
}
hasItem = "|cffffffff|Hitem:17724::::::::110:268::11::::|h[Pattern: Green Holiday Shirt]|h|r"
icon = Bagnon_GuildBankItemSlot1IconTexture {
}
JunkIcon = {
}
count = 1
info =
{
}
Count = Bagnon_GuildBankItemSlot1Count {
}
frame = BagnonFrameguild {
}
NewItemTexture = {
}
QuestBorder = Bagnon_GuildBankItemSlot1IconQuestTexture {
}
0 =
UpgradeIcon = {
}
Flash = {
}
flashAnim = {
}
searchOverlay = Bagnon_GuildBankItemSlot1SearchOverlay {
}
Cooldown = Bagnon_GuildBankItemSlot1Cooldown {
}
SplitStack = defined @FrameXML\ContainerFrame.lua:918
}
(*temporary) = nil
(*temporary) = Bagnon_GuildBankItemSlot1 {
timeSinceUpgradeCheck = 0
bag = 1
BattlepayItemTexture = {
}
Border = {
}
flash = {
}
scheduledSecondaryUpdate = true
IconBorder = {
}
newitemglowAnim = {
}
hasItem = "|cffffffff|Hitem:17724::::::::110:268::11::::|h[Pattern: Green Holiday Shirt]|h|r"
icon = Bagnon_GuildBankItemSlot1IconTexture {
}
JunkIcon = {
}
count = 1
info =
{
}
Count = Bagnon_GuildBankItemSlot1Count {
}
frame = BagnonFrameguild {
}
NewItemTexture = {
}
QuestBorder = Bagnon_GuildBankItemSlot1IconQuestTexture {
}
0 =
UpgradeIcon = {
}
Flash = {
}
flashAnim = {
}
searchOverlay = Bagnon_GuildBankItemSlot1SearchOverlay {
}
Cooldown = Bagnon_GuildBankItemSlot1Cooldown {
}
SplitStack = defined @FrameXML\ContainerFrame.lua:918
}
(*temporary) = "attempt to call method 'GetItem' (a nil value)"
SetItemLevel = defined @TinyInspect\ItemLevel.lua:98

commented

Ok, the ones reported here have been fixed already.
Some addons plugging into Bagnon might take some time to work with Bagnon again, as I changed how items are represented internally. That is off my hands.

commented

Do you happen to know which one of these errors you reported was the first one? Only the first one matters, all the others are caused by the first.