Mythic Dungeon Tools - MDT

Mythic Dungeon Tools - MDT

65M Downloads

Error at PullOutlines.lua - Custom Dungeon Map

FALL1N1 opened this issue ยท 2 comments

commented

Hello!

I am experiencing an issue with pretty much all map exports from "keystone.guru", the error is below.

I would've included debug info, but by the looks of it it already gets pre-formatted below, hope it helps.

Example map that I used: https://keystone.guru/route/neltharus/VSPwqkh/raiderio-weekly-route-bunten/1
It happens with any map in any dungeon, I am running the latest version (autoupdate from curse) as well as the latest revision of the map export(s).

GetCurrentPreset: ...e/AddOns/MythicDungeonTools/Modules/PullOutlines.lua:8: attempt to compare two nil values
DrawHullFontString: ...e/AddOns/MythicDungeonTools/Modules/PullOutlines.lua:66: attempt to perform arithmetic on field '?' (a nil value)

10/08/23 18:14:15
MDT: 4.0.4.22
Client: 100105 enUS
Character: Imsobadsry-Kazzak (Europe)
Out of combat
Zone: The Waking Shores (2080)

Route:
!9zv0sUPom0VOMbBcKWJB3E7SzV3s7u27038GdysORdody209f(2RKTbmjPDMKmGS0rhDKeegH9clRSUQQUOxQFNLsdyzxeIxzPRzz91LSS3o88tDBs39pKhyzQ9)uuO7GOsTHAVklkKSkbIML9HqAcEziAha5JS0iw2Z9NopKxQU0mKFu0kgY5nLd5T9W98Iwvx3qU(iy(uDzPuG3W1d57RpmKFMx8k(7LgWjELw068Tr8l0htW1W3srLGRfLRyAwwdKznYipwUoGSk2Ys62OvudlPZS8hCjKjUu1CWLIlCP0X13v9d5f8gJrdH60OxyM31QA0Q2IJd5pQoDc8x06rIqFsqddNKksWQORLQxmiEO)DBr1jfIZ1nhwn88pE4)(3H8h((x))0pnK)0UVSAfyD3NDCZsl1BO(CS(KPcmYnCunwgx4Vcx3F2vqCT2OSqWEkgCrHsQA)gxk0AXUMkfYEEVw9iAhOc43sFk)fsFisn0ryzPcj0(AR7b6)OK31vxaJrCzVarQOVTv0O)wVuA0d39z97LI3ewBNHdNgYg)jLqmDlcf1uYKvJrRn6v2qPne5MHEPK1UZnEhd3mwTSSQQqrv14iZSRHMadNUZoV4NSiJTyZHB8qeXlrm2)Nj86fiscwa2wdyjlyBYv0m0aQ90OPk2pXjUsXCA0FruqYhziFmsE8ZwZNehjSIu66Be7zcvT3sO4fjl4kLa8bq)Lf0Wd41gtrMbqRFJoh7KCKZ45a7UTKr8bTEcU4PQNyesZCJBvl2GgzJnxB9Z1gJJB9ZYmx9RgqENY1yqi4jlYRTzssSzkbnNCxYN4Kqq18ytIppUwgMzJzUDUdf4tb4X5MkWn6sTmXoko5JDOMAXMgzBgX2bB)bAozzBCCFmyXecXLdZtExUCHA)C5JTGBNmTDNnMZ9fR5DMrfXFxmzQB5J78Y0T7K2TlkzrGj3mn6rsBFMSDXuue7E7MU1YT(nYPAFjSuBJLUSNoUaBdAIL(L8eVsSaeyp2X(7VIAdIsVZqOBhvpr74jL56fa3YMNG53gnR1)Pm4EcBGFy05II63ncxa7sHECHXPmb3nDUhORNEhZN6BoiunM3xffGVUsCcFF2EwwNqc)XMAvJpsT1v6Vwv1jS)JhSP6M01wCpvwd3Kv1kehvYsmSS9Id91sew8UXJEwv3ikHmHXX(n
Stacktraces

GetCurrentPreset:
[string "@Interface/AddOns/MythicDungeonTools/Modules/ErrorHandling.lua"]:261: in function `DrawHull'
[string "@Interface/AddOns/MythicDungeonTools/Modules/PullOutlines.lua"]:325: in function <...e/AddOns/MythicDungeonTools/Modules/PullOutlines.lua:315>

DrawHullFontString:
[string "@Interface/AddOns/MythicDungeonTools/Modules/ErrorHandling.lua"]:261: in function `DrawHullFontString'
[string "@Interface/AddOns/MythicDungeonTools/Modules/PullOutlines.lua"]:326: in function <...e/AddOns/MythicDungeonTools/Modules/PullOutlines.lua:315>


The LUA error from the game itself that gets generated is as follow:

Message: Interface/AddOns/MDTGuide/Main.lua:399: attempt to index local 'pull' (a nil value)
Time: Thu Aug 10 18:27:08 2023
Count: 1
Stack: Interface/AddOns/MDTGuide/Main.lua:399: attempt to index local 'pull' (a nil value)
[string "=[C]"]: ?
[string "@Interface/AddOns/MDTGuide/Main.lua"]:399: in function `ScrollToPull'
[string "@Interface/AddOns/MDTGuide/Main.lua"]:389: in function `ZoomToPull'
[string "@Interface/AddOns/MDTGuide/Main.lua"]:844: in function <Interface/AddOns/MDTGuide/Main.lua:842>
[string "=[C]"]: ?
[string "=[C]"]: in function `xpcall'
[string "@Interface/AddOns/MythicDungeonTools/Modules/ErrorHandling.lua"]:256: in function `SetSelectionToPull'
[string "@Interface/AddOns/MythicDungeonTools/MythicDungeonTools.lua"]:2542: in function <...ace/AddOns/MythicDungeonTools/MythicDungeonTools.lua:2507>

Locals: (*temporary) = <function> defined =[C]:-1

Any help would be appreciated!

commented

Got it, thank you! :)

commented

Report the error to the author of MDTGuide (a different AddOn). Due to wow API changes a lot of the things that MDT does now have to happen asynchronously and i suspect MDTGuide is expecting data where there is no data at that time.