Tercioo / Details-Damage-Meter

Addon for World of Warcraft, does combat analyzes offering clean visual data for the player
Other
182 stars 133 forks source link

Lua Error #596

Closed Machou closed 1 year ago

Machou commented 1 year ago

Game and Details! version

WoW latest august 2023 & Details Details.20230825.11857.155

Describe the bug

Lua Error

ID: 1
Error occured in: AddOn: Details
Count: 18
Message: Note: AddOn Details attempted to call a protected function (Frame:SetPassThroughButtons()) during combat lockdown.
Debug:
   [string "=[C]"]: SetPassThroughButtons()
   [string "@Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:189: AcquirePin()
   [string "@Interface/AddOns/SilverDragon_Overlay/worldmap.lua"]:52: RefreshAllData()
   [string "@Interface/AddOns/SilverDragon_Overlay/worldmap.lua"]:190: UpdateWorldMapIcons()
   [string "@Interface/AddOns/SilverDragon_Overlay/module.lua"]:201: ?()
   [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:109:
      ...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
   [string "=[C]"]: ?
   [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:19:
      ...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15
   [string "@Interface/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua"]:54: Fire()
   [string "@Interface/AddOns/TomTom/libs/AceEvent-3.0/AceEvent-3.0.lua"]:120:
      ...ace/AddOns/TomTom/libs/AceEvent-3.0/AceEvent-3.0.lua:119
   [string "=[C]"]: StrafeLeftStart()
   [string "STRAFELEFT"]:2:
      [string "STRAFELEFT"]:1
Locals:
self = WorldMapFrame {
 0 = <userdata>
 ShouldPanOnClick = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:695
 GetGlobalPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:541
 PanTo = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:653
 HandleUserActionOpenSelf = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:91
 AreDetailLayersLoaded = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:453
 RemovePin = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:218
 OnCanvasScaleChanged = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:593
 RemoveGlobalPinMouseActionHandler = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:851
 OnQuestLogOpen = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:219
 CalculatePinNudging = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:327
 OnCanvasSizeChanged = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:609
 ApplyPinPosition = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:513
 SetAreaTriggerIntersectsCallback = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:273
 ShouldZoomInstantly = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:703
 HandleUserActionToggleQuestLog = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:44
 NavBar = Frame {
 }
 SetGlobalPinScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:909
 RefreshDebugAreaTriggers = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:401
 SetShouldNavigateOnClick = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:674
 NavigateToParentMap = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:795
 SetDebugAreaTriggersEnabled = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:425
 SetFocusedQuestID = <function> defined @Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:422
 UnregisterEvents = <function> defined @Interface/SharedXML/CallbackRegistry.lua:200
 EvaluateLockReasons = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:765
 GetGlobalPinScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:905
 SetDisplayState = <function> defined @Interface/FrameXML/QuestLogOwnerMixin.lua:99
 TitleCanvasSpacerFrame = Frame {
 }
 ShouldNavigateIgnoreZoneMapPositionData = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:687
 OnLoad = <function> defined @Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:82
 RemoveDataProviderEvent = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:128
 GetNumActivePinsByTemplate = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:234
 SetPinTemplateType = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:207
 AddOverlayFrames = <function> defined @Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:216
 SetAreaTriggerEnclosedCallback = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:268
 SetShouldNavigateIgnoreZoneMapPositionData = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:683
 IsCanvasMouseFocus = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:751
 GetCanvasScale = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:613
 GetMaskTexture = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:955
 OnMapInsetMouseLeave = <function> defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:579
 minimizedHeight = 534
 lockReasons = <table> {
 }
 GetGlobalAlpha = <function> defined @Interface/AddOns/Blizzard_MapCa
AddOns:
  Swatter, v<%version%> (<%codename%>)
  AllTheThings, vDF-3.5.7
  AnnoyingPopupRemover, vv17.2.0-release
  Auctionator, v10.1.18
  ClassicQuestLog, v2.3.6
  Collectionator, v1.14
  Details, v#Details.20230825.11857.155
  DetailsCompare2, v
  DetailsEncounterDetails, v
  DetailsRaidCheck, v
  DetailsStreamer, v
  DetailsTinyThreat, v
  DetailsVanguard, v
  GTFO, v5.5
  HandyNotes, vv1.6.16
  HandyNotesBattleForAzerothTreasures, vv30
  HandyNotesDragonflightTreasures, vv49
  HandyNotesLegionTreasures, vv33
  HandyNotesShadowlandsTreasures, vv73
  HandyNotesTravelGuide, vv2.14.5
  HandyNotesTreasureHunter, vv33
  InstanceAchievementTracker, v4.24.0
  ManuscriptsJournal, v10.1-023
  NPCTime, v1.0.15
  NugComboBar, v10.1.2
  Paste, v10.1.5-20230712_1
  Prat30, v3.9.35
  Prat30Libraries, v
  PremadeGroupsFilter, v4.1.0
  RaiderIO, v10.1.0 (v202308300600)
  RaiderIODBEUF, v
  RaiderIODBEUM, v
  RaiderIODBEUR, v
  RareScanner, v10.1.5.4
  Rarity, v1.0 (r721-release)
  RarityOptions, v
  Rematch, v4.15.2
  SilverDragon, vv2023.6.1
  SilverDragonOverlay, vv2023.6.1
  SilverDragonRangeExtender, vv2023.6.1
  TargetPercent, vv10.1.3
  TomeOfTeleportation, v
  TomTom, vv3.5.1-release
  WeakAuras, v5.7.0
  WorldQuestsList, v107
  WorldQuestTracker, v@project-version@-Classic
  BlizRuntimeLib v10.1.5.50791(EU) <frFR>
  (ck=52c)

Combat Log Include a link to a combatlog file if the error is about not detecting a skill, usable item or item proc. The log can be as simple as hitting a mob with white damage and using the item/skill.

Flamanis commented 1 year ago

Taint issues (like this one) can usually blame the wrong addon. In this case it looks like you have silver dragon overlay and all the things enabled. Try disabling them and see if the problem persists.

On Wed, Aug 30, 2023, 7:23 PM Machou @.***> wrote:

Game and Details! version

WoW latest august 2023 & Details Details.20230825.11857.155

Describe the bug

  • Steps to Reproduce (what did you do to make the bug happen): i don't know, it's random

Lua Error

ID: 1 Error occured in: AddOn: Details Count: 18 Message: Note: AddOn Details attempted to call a protected function (Frame:SetPassThroughButtons()) during combat lockdown. Debug:

[string @./AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua"]:189: AcquirePin() [string @./AddOns/SilverDragon_Overlay/worldmap.lua"]:52: RefreshAllData() [string @./AddOns/SilverDragon_Overlay/worldmap.lua"]:190: UpdateWorldMapIcons() [string @./AddOns/SilverDragon_Overlay/module.lua"]:201: ?()

  ...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:109
  ...ings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua:15

string @.***/AddOns/AllTheThings/lib/CallbackHandler-1.0/CallbackHandler-1.0.lua":54: Fire()

  ...ace/AddOns/TomTom/libs/AceEvent-3.0/AceEvent-3.0.lua:119
  [string "STRAFELEFT"]:1

Locals: self = WorldMapFrame { 0 = ShouldPanOnClick = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:695 GetGlobalPosition = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:541 PanTo = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:653 HandleUserActionOpenSelf = defined @Interface/FrameXML/QuestLogOwnerMixin.lua:91 AreDetailLayersLoaded = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:453 RemovePin = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:218 OnCanvasScaleChanged = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:593 RemoveGlobalPinMouseActionHandler = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:851 OnQuestLogOpen = defined @Interface/FrameXML/QuestLogOwnerMixin.lua:219 CalculatePinNudging = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:327 OnCanvasSizeChanged = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:609 ApplyPinPosition = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:513 SetAreaTriggerIntersectsCallback = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:273 ShouldZoomInstantly = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:703 HandleUserActionToggleQuestLog = defined @Interface/FrameXML/QuestLogOwnerMixin.lua:44 NavBar = Frame { } SetGlobalPinScale = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:909 RefreshDebugAreaTriggers = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:401 SetShouldNavigateOnClick = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:674 NavigateToParentMap = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:795 SetDebugAreaTriggersEnabled = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:425 SetFocusedQuestID = defined @Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:422 UnregisterEvents = defined @Interface/SharedXML/CallbackRegistry.lua:200 EvaluateLockReasons = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:765 GetGlobalPinScale = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:905 SetDisplayState = defined @Interface/FrameXML/QuestLogOwnerMixin.lua:99 TitleCanvasSpacerFrame = Frame { } ShouldNavigateIgnoreZoneMapPositionData = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:687 OnLoad = defined @Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:82 RemoveDataProviderEvent = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:128 GetNumActivePinsByTemplate = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:234 SetPinTemplateType = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:207 AddOverlayFrames = defined @Interface/AddOns/Blizzard_WorldMap/Blizzard_WorldMap.lua:216 SetAreaTriggerEnclosedCallback = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:268 SetShouldNavigateIgnoreZoneMapPositionData = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:683 IsCanvasMouseFocus = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:751 GetCanvasScale = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:613 GetMaskTexture = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:955 OnMapInsetMouseLeave = defined @Interface/AddOns/Blizzard_MapCanvas/Blizzard_MapCanvas.lua:579 minimizedHeight = 534 lockReasons =

{ } GetGlobalAlpha = defined @Interface/AddOns/Blizzard_MapCa AddOns: Swatter, v<%version%> (<%codename%>) AllTheThings, vDF-3.5.7 AnnoyingPopupRemover, vv17.2.0-release Auctionator, v10.1.18 ClassicQuestLog, v2.3.6 Collectionator, v1.14 Details, v#Details.20230825.11857.155 DetailsCompare2, v DetailsEncounterDetails, v DetailsRaidCheck, v DetailsStreamer, v DetailsTinyThreat, v DetailsVanguard, v GTFO, v5.5 HandyNotes, vv1.6.16 HandyNotesBattleForAzerothTreasures, vv30 HandyNotesDragonflightTreasures, vv49 HandyNotesLegionTreasures, vv33 HandyNotesShadowlandsTreasures, vv73 HandyNotesTravelGuide, vv2.14.5 HandyNotesTreasureHunter, vv33 InstanceAchievementTracker, v4.24.0 ManuscriptsJournal, v10.1-023 NPCTime, v1.0.15 NugComboBar, v10.1.2 Paste, v10.1.5-20230712_1 Prat30, v3.9.35 Prat30Libraries, v PremadeGroupsFilter, v4.1.0 RaiderIO, v10.1.0 (v202308300600) RaiderIODBEUF, v RaiderIODBEUM, v RaiderIODBEUR, v RareScanner, v10.1.5.4 Rarity, v1.0 (r721-release) RarityOptions, v Rematch, v4.15.2 SilverDragon, vv2023.6.1 SilverDragonOverlay, vv2023.6.1 SilverDragonRangeExtender, vv2023.6.1 TargetPercent, vv10.1.3 TomeOfTeleportation, v TomTom, vv3.5.1-release WeakAuras, v5.7.0 WorldQuestsList, v107 WorldQuestTracker, @.***@-Classic BlizRuntimeLib v10.1.5.50791(EU) (ck=52c)

Combat Log Include a link to a combatlog file if the error is about not detecting a skill, usable item or item proc. The log can be as simple as hitting a mob with white damage and using the item/skill.

— Reply to this email directly, view it on GitHub https://github.com/Tercioo/Details-Damage-Meter/issues/596, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABL4J6GHCB3JZHB3CU25DALXX7KQ7ANCNFSM6AAAAAA4FIR6DY . You are receiving this because you are subscribed to this thread.Message ID: @.***>

Machou commented 1 year ago

Ah maybe :) i don't know how to reproduce error, its random ^^

Si i close issue.

Regards.