AdiBags

AdiBags

8M Downloads

Adibags not working

jdehnert opened this issue ยท 2 comments

commented

I have been off of WoW for about a week, and now that I'm back it seems that Adibags is crashing one me. No part of it is showing up. Here are the error messages:

Message 1 of 4

Date: 2020-01-09 22:17:09
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\AdiBags\core\Core.lua line 47:
   Cannot find a library instance of "AceAddon-3.0".
Debug:
   [C]: error()
   !Swatter\Support\LibStub.lua:23: LibStub()
   AdiBags\core\Core.lua:47: in main chunk
Locals:
(*temporary) = "Cannot find a library instance of "AceAddon-3.0"."

AddOns:
  InspectFix, v4.5.3
  Swatter, v8.2.6511 (SwimmingSeadragon)
  AdiBags, vv1.9.18
  LibSharedMedia30, v3.0-112
  BlizRuntimeLib_enUS v8.2.5.80205 <none>
  (ck=99)

Message 2 of 4

Date: 2020-01-09 22:17:09
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\AdiBags\core\Bags.lua line 151:
   attempt to call method 'Debug' (a nil value)
Debug:
   AdiBags\core\Bags.lua:151: NewBag()
   AdiBags\core\Bags.lua:198: in main chunk
Locals:
self = <table> {
 BACKDROP = <table> {
 }
 CloseBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:180
 BAG_INSET = 8
 SplitSectionKey = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:238
 TOP_PADDING = 32
 hookedBags = <table> {
 }
 OpenBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:137
 ToggleAllBags = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:86
 GetItemFamily = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:268
 GetSlotId = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:57
 SECTION_SPACING = 16.333333
 ToggleBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:195
 ToggleBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:156
 CreateFontOptions = <function> defined @Interface\AddOns\AdiBags\core\Fonts.lua:141
 CloseAllBags = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:119
 HEADER_SIZE = 18
 SetupTooltip = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:114
 IterateDefinedBags = <function> defined @Interface\AddOns\AdiBags\core\Bags.lua:188
 CloseSpecialWindows = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:208
 OpenAllBags = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:109
 BuildSectionKey = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:231
 GetDistinctItemID = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:188
 CreateFont = <function> defined @Interface\AddOns\AdiBags\core\Fonts.lua:122
 CloseBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:149
 NewBag = <function> defined @Interface\AddOns\AdiBags\core\Bags.lua:150
 L = <table> {
 }
 bagProto = <table> {
 }
 OpenBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:168
 safecall = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:81
 IsJunk = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:222
 IterateBags = <function> defined @Interface\AddOns\AdiBags\core\Bags.lua:183
 IsSameLinkButLevel = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:196
 GetContainerFrame = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:71
 BAG_IDS = <table> {
 }
 FAMILY_TAGS = <table> {
 }
 GetFamilyTag = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:276
 ITEM_SIZE = 37
 DEFAULT_SETTINGS = <table> {
 }
 GetFontDefaults = <function> defined @Interface\AddOns\AdiBags\core\Fonts.lua:132
 FAMILY_ICONS = <table> {
 }
 IsValidItemLink = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:151
 CompareSectionKeys = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:246
 ITEM_SPACING = 4
 GetBagSlotFromId = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:63
}
name = "Backpack"
order = 10
isBank = false
(*temporary) = nil
(*temporary) = <table> {
 BACKDROP = <table> {
 }
 CloseBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:180
 BAG_INSET = 8
 SplitSectionKey = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:238
 TOP_PADDING = 32
 hookedBags = <table> {
 }
 OpenBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:137
 ToggleAllBags = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:86
 GetItemFamily = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:268
 GetSlotId = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:57
 SECTION_SPACING = 16.333333
 ToggleBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:195
 ToggleBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:156
 CreateFontOptions = <function> defined @Interface\AddOns\AdiBags\core\Fonts.lua:141
 CloseAllBags = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:119
 HEADER_SIZE = 18
 SetupTooltip = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:114
 IterateDefinedBags = <function> defined @Interface\AddOns\AdiBags\core\Bags.lua:188
 CloseSpecialWindows = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:208
 OpenAllBags = <function> def
AddOns:
  InspectFix, v4.5.3
  Swatter, v8.2.6511 (SwimmingSeadragon)
  AdiBags, vv1.9.18
  LibSharedMedia30, v3.0-112
  BlizRuntimeLib_enUS v8.2.5.80205 <none>
  (ck=99)

Message 3 of 4

Date: 2020-01-09 22:17:09
ID: 3
Error occured in: Global
Count: 1
Message: ..\AddOns\AdiBags\widgets\ItemButton.lua line 165:
   hooksecurefunc(): OnInitialize is not a function
Debug:
   [C]: hooksecurefunc()
   AdiBags\widgets\ItemButton.lua:165: in main chunk
Locals:

AddOns:
  InspectFix, v4.5.3
  Swatter, v8.2.6511 (SwimmingSeadragon)
  AdiBags, vv1.9.18
  LibSharedMedia30, v3.0-112
  BlizRuntimeLib_enUS v8.2.5.80205 <none>
  (ck=99)

Message 4 of 4

Date: 2020-01-09 22:17:09
ID: 4
Error occured in: Global
Count: 1
Message: ..\AddOns\AdiBags\modules\DataSource.lua line 38:
   attempt to call method 'NewModule' (a nil value)
Debug:
   AdiBags\modules\DataSource.lua:38: in main chunk
Locals:
addonName = "AdiBags"
addon = <table> {
 CloseBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:149
 AcquireItemButton = <function> defined @Interface\AddOns\AdiBags\widgets\ItemButton.lua:155
 CloseBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:180
 FAMILY_TAGS = <table> {
 }
 UpdateFilters = <function> defined @Interface\AddOns\AdiBags\core\Filters.lua:83
 ToggleAnchor = <function> defined @Interface\AddOns\AdiBags\core\Layout.lua:116
 UpdatePositionMode = <function> defined @Interface\AddOns\AdiBags\core\Layout.lua:124
 Filter = <function> defined @Interface\AddOns\AdiBags\core\Filters.lua:144
 GetContainerFrame = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:71
 HEADER_SIZE = 18
 SetupTooltip = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:114
 BuildSectionKey = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:231
 GetDistinctItemID = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:188
 CreateFont = <function> defined @Interface\AddOns\AdiBags\core\Fonts.lua:122
 filterProto = <table> {
 }
 GetFamilyTag = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:276
 IterateBags = <function> defined @Interface\AddOns\AdiBags\core\Bags.lua:183
 GetFontDefaults = <function> defined @Interface\AddOns\AdiBags\core\Fonts.lua:132
 NewBag = <function> defined @Interface\AddOns\AdiBags\core\Bags.lua:150
 GetCategoryOrder = <function> defined @Interface\AddOns\AdiBags\widgets\Section.lua:77
 GetClass = <function> defined @Interface\AddOns\AdiBags\core\OO.lua:129
 GetBagSlotFromId = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:63
 RegisterFilter = <function> defined @Interface\AddOns\AdiBags\core\Filters.lua:120
 BACKDROP = <table> {
 }
 InitializeFilters = <function> defined @Interface\AddOns\AdiBags\core\Filters.lua:64
 BAG_IDS = <table> {
 }
 IterateFilters = <function> defined @Interface\AddOns\AdiBags\core\Filters.lua:116
 SplitSectionKey = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:238
 TOP_PADDING = 32
 hookedBags = <table> {
 }
 OpenBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:137
 CreateBagAnchor = <function> defined @Interface\AddOns\AdiBags\core\Layout.lua:33
 GetItemFamily = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:268
 SECTION_SPACING = 16.333333
 ToggleBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:195
 CreateFontOptions = <function> defined @Interface\AddOns\AdiBags\core\Fonts.lua:141
 CompareSectionKeys = <function> defined @Interface\AddOns\AdiBags\core\Utility.lua:246
 ToggleBag = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:156
 OpenBackpack = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:168
 LayoutBags = <function> defined @Interface\AddOns\AdiBags\core\Layout.lua:101
 SetSortingOrder = <function> defined @Interface\AddOns\AdiBags\widgets\Section.lua:472
 UnregisterAllSectionHeaderScripts = <function> defined @Interface\AddOns\LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
 CloseAllBags = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:119
 UnregisterSectionHeaderScript = <function> defined @Interface\AddOns\LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
 SetCategoryOrder = <function> defined @Interface\AddOns\AdiBags\widgets\Section.lua:63
 bagProto = <table> {
 }
 AcquireSection = <function> defined @Interface\AddOns\AdiBags\core\OO.lua:215
 CreateContainerFrame = <function> defined @Interface\AddOns\AdiBags\widgets\ContainerFrame.lua:91
 CloseSpecialWindows = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:208
 OpenAllBags = <function> defined @Interface\AddOns\AdiBags\core\Hooks.lua:109
 IterateCategories = <function> defined @Interface\AddOns\AdiBags\widgets\Section.lua:73
 CreateBagSlotPanel = <function> defined @Interface\AddOns\AdiBags\widgets\BagSlots.lua:437
 RegisterSectionHeaderScript = <function> defined @Interface\AddOns\LibSharedMedia-3.0\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
 IterateDefined
AddOns:
  InspectFix, v4.5.3
  Swatter, v8.2.6511 (SwimmingSeadragon)
  AdiBags, vv1.9.18
  LibSharedMedia30, v3.0-112
  BlizRuntimeLib_enUS v8.2.5.80205 <none>
  (ck=99)

I hope it's an easy fix. This has always been one of my key admins.

Thanks,
James "Zeke" Dehnert

--
mailto:[email protected] James "Zeke" Dehnert
-= Eschew Obfuscation =-
"Life is racing. Everything else is just waiting"

commented

AdiBags hasn't received an update while you were away, so I'm unsure what happened. However, you're clearly missing libraries that AdiBags requires to load.

Make sure you're not downloading the "-nolib" version.

commented

OK, This is strange. I'm downloading AdiBags V 1.9.18 from Curse Forge, and when it unpacks I can see that it has all the libraries installed. When I put it in my AddOns directory it's fine for a bit, Unless I have Twitch running.

It seems the Install settings on Twitch had Auto install updates, and Install libraries separately selected for this add on. I know I never set those so it must have been set automatically. Once I de-selected those options things are back to normal.

At any rate, it turns out there is no problem with the add on. Thanks for getting me to look in the right place. Thanks for responding so quickly, and most of all, thanks for AdiBags!

I will close this issue.