KkthnxUI

KkthnxUI

277k Downloads

lots of "Skins" errors

trinidadr opened this issue ยท 2 comments

commented

Description
Getting errors that seem to be related to skins using the latest version. The error below is for "WorldQuestTab" skin. I can no longer see the WQT on my map. Turning off KkthnxUI fixes the issue.

Version Number
9.10.5

Steps to Reproduce

  1. Log in.

Expected Behavior
No errors?

Actual Behavior
Error popped up and I can't see the list of WQs offered by WQT.

Only KkthnxUI Enabled
Considering this is tied to skins, I don't think "enabled" means much.

Additional Information

Error Log

Message: Interface\AddOns\CaerdonWardrobe\Core.lua:907: attempt to index local 'originalButton' (a nil value)
Time: Tue Jun 23 12:18:30 2020
Count: 1
Stack: Interface\AddOns\CaerdonWardrobe\Core.lua:907: attempt to index local 'originalButton' (a nil value)
[string "@Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:733: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:693>
[string "=[C]"]: ?
[string "@Interface\AddOns\CaerdonWardrobe\Core.lua"]:907: in function <Interface\AddOns\CaerdonWardrobe\Core.lua:906>
[string "@Interface\AddOns\CaerdonWardrobe\Core.lua"]:1570: in function `ClearButton'
[string "@Interface\AddOns\CaerdonWardrobe\external\WorldQuestTab\Core.WorldQuestTab.lua"]:53: in function `func'
[string "@Interface\AddOns\WorldQuestTab\Templates.lua"]:35: in function `TriggerCallback'
[string "@Interface\AddOns\WorldQuestTab\WorldQuestTab.lua"]:1300: in function `Update'
[string "@Interface\AddOns\WorldQuestTab\WorldQuestTab.lua"]:1480: in function `DisplayQuestList'
[string "@Interface\AddOns\WorldQuestTab\WorldQuestTab.lua"]:1452: in function `UpdateQuestList'
[string "@Interface\AddOns\WorldQuestTab\WorldQuestTab.lua"]:1854: in function `func'
[string "@Interface\AddOns\WorldQuestTab\Templates.lua"]:35: in function `TriggerCallback'
[string "@Interface\AddOns\WorldQuestTab\Dataprovider.lua"]:398: in function `Tick'
[string "@Interface\AddOns\WorldQuestTab\Dataprovider.lua"]:360: in function <Interface\AddOns\WorldQuestTab\Dataprovider.lua:360>
[string "@Interface\SharedXML\C_TimerAugment.lua"]:16: in function <Interface\SharedXML\C_TimerAugment.lua:14>

Locals: errMsg = "Interface\AddOns\CaerdonWardrobe\Core.lua:907: attempt to index local 'originalButton' (a nil value)"
tsmErrMsg = nil
oldModule = nil
private = <table> {
 CreateErrorFrame = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:514
 num = 0
 ErrorHandler = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:132
 hitInternalError = false
 origErrorHandler = <function> defined @Interface\AddOns\PersoLootRoll\Core\Addon.lua:588
 FormatErrorMessageSection = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:495
 AddonBlockedHandler = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:480
 SanitizeString = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:488
 GetStackLevelInfo = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:328
 ParseLocals = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:380
 errorReports = <table> {
 }
 IsTSMAddon = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:456
 localLinesTemp = <table> {
 }
 GetStackInfo = <function> defined @Interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:297
}
MAX_STACK_DEPTH = 50
OLD_TSM_MODULES = <table> {
 1 = "TradeSkillMaster_Accounting"
 2 = "TradeSkillMaster_AuctionDB"
 3 = "TradeSkillMaster_Auctioning"
 4 = "TradeSkillMaster_Crafting"
 5 = "TradeSkillMaster_Destroying"
 6 = "TradeSkillMaster_Mailing"
 7 = "TradeSkillMaster_Shopping"
 8 = "TradeSkillMaster_Vendoring"
 9 = "TradeSkillMaster_Warehousing"
}

Message: ...dOns\KkthnxUI\Modules\Skins\Addons\WorldQuestTab.lua:11: attempt to index field 'Reward' (a nil value)
Time: Tue Jun 23 12:14:54 2020
Count: 1
Stack: ...dOns\KkthnxUI\Modules\Skins\Addons\WorldQuestTab.lua:11: attempt to index field 'Reward' (a nil value)
[string "@interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua"]:733: in function <...Ons\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:693>
[string "=[C]"]: ?
[string "@interface\AddOns\KkthnxUI\Modules\Skins\Addons\WorldQuestTab.lua"]:11: in function ReskinWorldQuestTab' [string "@Interface\AddOns\KkthnxUI\Modules\Skins\Core.lua"]:144: in function OnEnable'
[string "@interface\AddOns\KkthnxUI\Init.lua"]:261: in function `func'
[string "@interface\AddOns\KkthnxUI\Init.lua"]:124: in function <Interface\AddOns\KkthnxUI\Init.lua:119>

Locals: errMsg = "...dOns\KkthnxUI\Modules\Skins\Addons\WorldQuestTab.lua:11: attempt to index field 'Reward' (a nil value)"
tsmErrMsg = nil
oldModule = nil
private =

{
CreateErrorFrame = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:514
num = 0
ErrorHandler = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:132
hitInternalError = false
origErrorHandler = defined @interface\AddOns\PersoLootRoll\Core\Addon.lua:588
FormatErrorMessageSection = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:495
AddonBlockedHandler = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:480
SanitizeString = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:488
GetStackLevelInfo = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:328
ParseLocals = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:380
errorReports =
{
}
IsTSMAddon = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:456
localLinesTemp =
{
}
GetStackInfo = defined @interface\AddOns\TradeSkillMaster\LibTSM\Service\ErrorHandler.lua:297
}
MAX_STACK_DEPTH = 50
OLD_TSM_MODULES =
{
1 = "TradeSkillMaster_Accounting"
2 = "TradeSkillMaster_AuctionDB"
3 = "TradeSkillMaster_Auctioning"
4 = "TradeSkillMaster_Crafting"
5 = "TradeSkillMaster_Destroying"
6 = "TradeSkillMaster_Mailing"
7 = "TradeSkillMaster_Shopping"
8 = "TradeSkillMaster_Vendoring"
9 = "TradeSkillMaster_Warehousing"
}

commented

Seems like there were changes in WQT addon.

commented

Temporarily fixed for now until I can take more time on this.