MythicDungeonTools icon indicating copy to clipboard operation
MythicDungeonTools copied to clipboard

WagoAnalytics issues

Open Hyphie24 opened this issue 1 year ago • 4 comments

Getting multiple errors related to dungeonlist & can't open MDT via DropDownMenu

v4.1.0.5

2x ...aceMythicDungeonTools/MythicDungeonTools.lua:68: attempt to call method 'Async' (a nil value)
[string "@MythicDungeonTools/MythicDungeonTools.lua"]:68: in function `?'
[string "@FrameXML/AddonCompartment.lua"]:25: in function <FrameXML/AddonCompartment.lua:20>
[string "@FrameXML/AddonCompartment.lua"]:29: in function `func'
[string "@SharedXML/UIDropDownMenu.lua"]:1008: in function `UIDropDownMenuButton_OnClick'
[string "*UIDropDownMenuTemplates.xml:131_OnClick"]:1: in function <[string "*UIDropDownMenuTemplates.xml:131_OnClick"]:1>

Locals:
(*temporary) = nil
(*temporary) = <table> {
 GetEnemyForces = <function> defined @MythicDungeonTools/Modules/API.lua:12
 DungeonEnemies_UpdateSelected = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:986
 OnError = <function> defined @MythicDungeonTools/Modules/ErrorHandling.lua:253
 LiveSession_SendUpdatedObjects = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:171
 CreateDungeonSelectDropdown = <function> defined @MythicDungeonTools/Modules/DungeonSelect.lua:71
 LiveSession_SendObjectOffsets = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:160
 POI_GetPOIAssignment = <function> defined @MythicDungeonTools/Modules/Pointsofinterest.lua:912
 LiveSession_RequestSession = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:83
 ReleaseAllActiveTextures = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:309
 SendToGroup = <function> defined @MythicDungeonTools/Modules/Transmission.lua:741
 DungeonEnemies_UpdateSeasonalAffix = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1093
 GetBlip = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:900
 DungeonEnemies_UpdateReaping = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1169
 AddNPCFromUnit = <function> defined @MythicDungeonTools/Developer/Devpanel.lua:101
 dungeonSelectionToIndex = <table> {
 }
 ReleaseHullFontStrings = <function> defined @MythicDungeonTools/Modules/PullOutlines.lua:210
 LiveSession_SendObject = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:149
 ExportDungeonDataIncrementally = <function> defined @MythicDungeonTools/Developer/ExportLua.lua:155
 DungeonEnemies_HideAllBlips = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:828
 DungeonEnemies_UpdateTeeming = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1072
 CreateDevPanel = <function> defined @MythicDungeonTools/Developer/Devpanel.lua:145
 StartEraserDrawing = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:867
 TableToString = <function> defined @MythicDungeonTools/Modules/Transmission.lua:190
 DrawNote = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:1107
 ShowEnemyInfoFrame = <function> defined @MythicDungeonTools/Modules/EnemyInfo.lua:658
 LiveSession_SendPreset = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:204
 UpdateEnemyInfoData = <function> defined @MythicDungeonTools/Modules/EnemyInfo.lua:617
 POI_SetPOIAssignment = <function> defined @MythicDungeonTools/Modules/Pointsofinterest.lua:903
 dataCollectionPrefixes = <table> {
 }
 CleanEnemyData = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1374
 GetHighestFrameLevelAtCursor = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:536
 DisplayBlipTooltip = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:487
 StringToTable = <function> defined @MythicDungeonTools/Modules/Transmission.lua:204
 FindPullOfBlip = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:885
 GetErrors = <function> defined @MythicDungeonTools/Modules/ErrorHandling.lua:257
 POI_GetFrameForPOI = <function> defined @MythicDungeonTools/Modules/Pointsofinterest.lua:715
 DisableBrushPreview = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:357
 initToolbar = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:16
 POI_UpdateAll = <function> defined @MythicDungeonTools/Modules/Poi
20x MythicDungeonTools/Legion/NeltharionsLair.lua:4: attempt to index field 'dungeonList' (a nil value)
[string "@MythicDungeonTools/Legion/NeltharionsLair.lua"]:4: in main chunk

Locals:
MDT = <table> {
 GetEnemyForces = <function> defined @MythicDungeonTools/Modules/API.lua:12
 DungeonEnemies_UpdateSelected = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:986
 OnError = <function> defined @MythicDungeonTools/Modules/ErrorHandling.lua:253
 LiveSession_SendUpdatedObjects = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:171
 CreateDungeonSelectDropdown = <function> defined @MythicDungeonTools/Modules/DungeonSelect.lua:71
 LiveSession_SendObjectOffsets = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:160
 POI_GetPOIAssignment = <function> defined @MythicDungeonTools/Modules/Pointsofinterest.lua:912
 LiveSession_RequestSession = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:83
 ReleaseAllActiveTextures = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:309
 SendToGroup = <function> defined @MythicDungeonTools/Modules/Transmission.lua:741
 DungeonEnemies_UpdateSeasonalAffix = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1093
 GetBlip = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:900
 DungeonEnemies_UpdateReaping = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1169
 AddNPCFromUnit = <function> defined @MythicDungeonTools/Developer/Devpanel.lua:101
 dungeonSelectionToIndex = <table> {
 }
 ReleaseHullFontStrings = <function> defined @MythicDungeonTools/Modules/PullOutlines.lua:210
 LiveSession_SendObject = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:149
 ExportDungeonDataIncrementally = <function> defined @MythicDungeonTools/Developer/ExportLua.lua:155
 DungeonEnemies_HideAllBlips = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:828
 DungeonEnemies_UpdateTeeming = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1072
 CreateDevPanel = <function> defined @MythicDungeonTools/Developer/Devpanel.lua:145
 StartEraserDrawing = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:867
 TableToString = <function> defined @MythicDungeonTools/Modules/Transmission.lua:190
 DrawNote = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:1107
 ShowEnemyInfoFrame = <function> defined @MythicDungeonTools/Modules/EnemyInfo.lua:658
 LiveSession_SendPreset = <function> defined @MythicDungeonTools/Modules/LiveSession.lua:204
 UpdateEnemyInfoData = <function> defined @MythicDungeonTools/Modules/EnemyInfo.lua:617
 POI_SetPOIAssignment = <function> defined @MythicDungeonTools/Modules/Pointsofinterest.lua:903
 dataCollectionPrefixes = <table> {
 }
 CleanEnemyData = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:1374
 GetHighestFrameLevelAtCursor = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:536
 DisplayBlipTooltip = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:487
 StringToTable = <function> defined @MythicDungeonTools/Modules/Transmission.lua:204
 FindPullOfBlip = <function> defined @MythicDungeonTools/Modules/DungeonEnemies.lua:885
 GetErrors = <function> defined @MythicDungeonTools/Modules/ErrorHandling.lua:257
 POI_GetFrameForPOI = <function> defined @MythicDungeonTools/Modules/Pointsofinterest.lua:715
 DisableBrushPreview = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:357
 initToolbar = <function> defined @MythicDungeonTools/Modules/Toolbar.lua:16
 POI_UpdateAll = <function> defined @MythicDungeonTools/Modules/Pointsofinterest.lua:677
 GetDu

Hyphie24 avatar Sep 06 '23 21:09 Hyphie24

Some other AddOn or WeakAura seems to be interfering. Run this slash command and show me what it shows you in your chat window: /dump MDT Please zip your Interface and WTF folder, upload it and linkt it here.

Nnoggie avatar Sep 07 '23 11:09 Nnoggie

1x ...eCaerdonWardrobe/libs/WagoAnalytics/Shim.lua:6: attempt to call method 'Register' (a nil value)
[string "@CaerdonWardrobe/libs/WagoAnalytics/Shim.lua"]:6: in function `Register'
[string "@MythicDungeonTools/MythicDungeonTools.lua"]:112: in main chunk

Locals:
self = <table> {
 RegisterAddon = <function> defined @CaerdonWardrobe/libs/WagoAnalytics/Shim.lua:21
 RegisterAddOn = <function> defined @CaerdonWardrobe/libs/WagoAnalytics/Shim.lua:21
 Register = <function> defined @CaerdonWardrobe/libs/WagoAnalytics/Shim.lua:3
}
wagoID = "rN4VrAKD"
WagoAnalytics = <table> {
}
(*temporary) = nil
(*temporary) = <table> {
}
(*temporary) = "rN4VrAKD"
(*temporary) = "attempt to call method 'Register' (a nil value)"

When I disable Caerdon Wardrobe it fixes the above issue with MDT.

privacymonk3y avatar Sep 07 '23 11:09 privacymonk3y

Yea it does seem to be a Caerdon Wardrobe issue, didn't see the shim.lua error only saw the issue when I tried to click on MDT from ui window.

I opened a ticked with the other addon to see if they can get it fixed. For the moment disable Caerdon like above, MDT works

Hyphie24 avatar Sep 07 '23 14:09 Hyphie24

Will disable WagoAnalytics for now, there seem to be some issues with it and instructions also seem unclear.

Nnoggie avatar Sep 08 '23 11:09 Nnoggie