留言

csu1005 · 2021-11-04 13:30:27

請問今天更新後,一打開地圖就報錯
代碼如下783x ...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:560: attempt to call method 'ExecuteOnAllPins' (a nil value)
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:560: in function <...aceBlizzard_MapCanvas\Blizzard_MapCanvas.lua:549>
[string "=(tail call)"]: ?
[string "=[C]"]: in function `CallMethodOnPinsAndDataProviders'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:603: in function `OnCanvasSizeChanged'
[string "@Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua"]:220: in function `SetCanvasSize'
[string "@Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua"]:419: in function `OnCanvasSizeChanged'
[string "@Blizzard_MapCanvas\MapCanvas_ScrollContainerMixin.lua"]:404: in function `SetMapID'
[string "@Blizzard_MapCanvas\Blizzard_MapCanvas.lua"]:56: in function `SetMapID'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:245: in function <...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:243>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "=[C]"]: ?
...
[string "@FrameXML\UIParent.lua"]:2671: in function <FrameXML\UIParent.lua:2667>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3522: in function <FrameXML\UIParent.lua:3501>
[string "=[C]"]: in function `ShowUIPanel'
[string "@FrameXML\QuestLogOwnerMixin.lua"]:103: in function `SetDisplayState'
[string "@FrameXML\QuestLogOwnerMixin.lua"]:41: in function <FrameXML\QuestLogOwnerMixin.lua:9>
[string "=[C]"]: in function `HandleUserActionToggleSelf'
[string "@Blizzard_WorldMap\Blizzard_WorldMap.lua"]:440: in function <...rfaceBlizzard_WorldMap\Blizzard_WorldMap.lua:439>
[string "=[C]"]: in function `ToggleWorldMap'
[string "TOGGLEWORLDMAP"]:1: in function <[string "TOGGLEWORLDMAP"]:1>

Locals:
self = <table> {
GetOwner = <function> defined @BtWQuests\LibMapPinHandler.lua:52
GetCanvasScale = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:606
ProcessGlobalPinMouseActionHandlers = <function> defined @BtWQuests\LibMapPinHandler.lua:69
RemovePin = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:215
GetPinFrameLevelsManager = <function> defined @BtWQuests\LibMapPinHandler.lua:66
GetCanvasContainer = <function> defined @BtWQuests\LibMapPinHandler.lua:58
OnShow = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:83
callbackTables = <table> {
}
ApplyPinPosition = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:506
RefreshAllDataProviders = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:459
AcquirePin = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:158
OnMapChanged = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:576
SetGlobalPinScale = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:891
ReapplyPinFrameLevels = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:769
dataProviderEventsCount = <table> {
}
EvaluateLockReasons = <function> defined @BtWQuests\LibMapPinHandler.lua:64
GetGlobalPinScale = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:887
EnumeratePinsByTemplate = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:224
ScrollContainer = <unnamed> {
}
pinTemplateTypes = <table> {
}
OnLoad = <function> defined @BtWQuests\LibMapPinHandler.lua:34
OnHide = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:96
CallMethodOnPinsAndDataProviders = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:549
pinPools = <table> {
}
dataProviders = <table> {
}
GetMapID = <function> defined @BtWQuests\LibMapPinHandler.lua:61
ownerMap = WorldMapFrame {
}
SetPinTemplateType = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:204
SetPinPosition = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:494
GetCanvasZoomPercent = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:610
GetCanvas = <function> defined @BtWQuests\LibMapPinHandler.lua:55
AddDataProvider = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:112
RemoveAllPinsByTemplate = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:208
}
methodName = "OnCanvasSizeChanged"
MapCanvasCallMethodOnDataProvidersCallback = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:550
MapCanvasCallMethodOnPinsCallback = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:556
(*temporary) = nil
(*temporary) = <table> {
GetOwner = <function> defined @BtWQuests\LibMapPinHandler.lua:52
GetCanvasScale = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:606
ProcessGlobalPinMouseActionHandlers = <function> defined @BtWQuests\LibMapPinHandler.lua:69
RemovePin = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:215
GetPinFrameLevelsManager = <function> defined @BtWQuests\LibMapPinHandler.lua:66
GetCanvasContainer = <function> defined @BtWQuests\LibMapPinHandler.lua:58
OnShow = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:83
callbackTables = <table> {
}
ApplyPinPosition = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:506
RefreshAllDataProviders = <function> defined @Blizzard_MapCanvas\Blizzard_MapCanvas.lua:459
AcquirePin = <functi
 

Dololo · 2021-11-04 15:03:09

這是 BtWQuests 插件發生錯誤,請更新它。

csu1005 · 2021-11-04 15:12:20

感恩!解決了!謝謝