Addon won't load after checking Use 'Questie' as Data Source (And never lets you uncheck option once this happens)
mrk-han opened this issue · 4 comments
When I checked "Use Questie as data source" and reloaded, my Guidelime crashed with the error below. When I disabled Questie and reloaded Guidelime, the option was still checked but greyed out. (See Image). So, I can't disable the option. I imagine I can reset to defaults or reinstall and things would be fine, but that is not pleasant.
Addon is still crashing on load, and won't work unless I disable Questie.
Looks like a different stacktrace from #102 but similar behavior.
Let me know if you need any more info! And thanks for the addon.
Using Questie version 4.0.15 Beta
Date: 2019-09-03 01:22:09
ID: 5
Error occured in: Global
Count: 1
Message: ...nterface\AddOns\Guidelime\Data\Guidelime_Questie.lua line 25: attempt to index global 'qData' (a nil value)
Debug:
...nterface\AddOns\Guidelime\Data\Guidelime_Questie.lua:25:
...nterface\AddOns\Guidelime\Data\Guidelime_Questie.lua:24
(tail call): ?
Guidelime\Guidelime_Parser.lua:281:
Guidelime\Guidelime_Parser.lua:259
[C]: gsub()
Guidelime\Guidelime_Parser.lua:259:
Guidelime\Guidelime_Parser.lua:151
[C]: gsub()
Guidelime\Guidelime_Parser.lua:151: parseLine()
Guidelime\Guidelime_Parser.lua:108: parseGuide()
Guidelime\Guidelime.lua:275: loadCurrentGuide()
Guidelime\Guidelime.lua:234: loadData()
Guidelime\Guidelime_Events.lua:12: ?()
Guidelime\Guidelime_Events.lua:6:
Guidelime\Guidelime_Events.lua:5
Locals:
id = 5481
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'qData' (a nil value)"
hasbit = <function> defined @Interface\AddOns\Guidelime\Data\Guidelime_Questie.lua:20
bit = <function> defined @Interface\AddOns\Guidelime\Data\Guidelime_Questie.lua:15
AddOns:
Libs, v1.0.3
Swatter, v8.2.6377 (SwimmingSeadragon)
AdvancedInterfaceOptions, v1.3.2
AucAdvanced, v8.2.6385 (SwimmingSeadragon)
AucFilterBasic, v8.2.6364 (SwimmingSeadragon)
AucStatHistogram, v8.2.6366 (SwimmingSeadragon)
AucStatiLevel, v8.2.6370 (SwimmingSeadragon)
AucStatPurchased, v8.2.6367 (SwimmingSeadragon)
AucStatSimple, v8.2.6368 (SwimmingSeadragon)
AucStatStdDev, v8.2.6369 (SwimmingSeadragon)
AucUtilFixAH, v8.2.6371 (SwimmingSeadragon)
Auctionator, v8.1.0
BagBrother, v
Bagnon, v8.2.5
BeanCounter, v8.2.6381 (SwimmingSeadragon)
ClassicAuraDurations, v
ClassicCastbars, vv1.0.3
ClassicCastbarsOptions, v
ClassicSnowFall, v0.5.1
Details, v
DetailsTinyThreat, v
EasyWho, v2.0
Enchantrix, v8.2.6392 (SwimmingSeadragon)
EquipCompare, v2.9.8
FasterLooting, v1.0.0
Guidelime, v1.012
Informant, v8.2.6374 (SwimmingSeadragon)
KuiMedia, v
KuiNameplates, v
KuiNameplatesCore, v
LeatrixPlus, v1.13.26
MapCoords, v0.31c
OmniCC, v8.1.1
Questie, v4.0.15 BETA
RealMobHealth, v2.3
SlideBar, v8.2.6375 (SwimmingSeadragon)
Stubby, v8.2.6376 (SwimmingSeadragon)
TwitchEmotes, vv2
VendorPrice, v1.1.4
WeakAuras, v2.14.6
BlizRuntimeLib_enUS v1.13.2.11302 <none>
(ck=4d3)
You can uncheck if you click on „use internal data source“. Now you can activate questie again and reload.
Thanks @yourdawi . Still looks like the integration with Questie is messed up though
Thanks! Mind linking the commit hash? @max-ri