WeakAuras

WeakAuras

206M Downloads

Profiling errors

Classic-Oron opened this issue ยท 0 comments

commented

Describe the bug

After /wa pstart /wa pstop I expected /wa pprint to show me the results. Got error instead.

To Reproduce

Steps to reproduce the behavior:

  1. /wa pstart
  2. /wa pstop
  3. /wa pprint
  4. See error

Did you try having WeakAuras as the only enabled addon and everything else (especially something like ElvUI) disabled?
Yes

Which version of WeakAuras are you using?
2.17.5

Are you on World of Warcraft Classic or Retail?

  • [X ] Classic
  • Retail

Was it working in a previous version? If yes, which was the last good one?
2.17.x up until 2.17.5

1x WeakAuras\Profiling.lua:438: attempt to index local 'popup' (a nil value)
WeakAuras\Profiling.lua:438: in function `PrintProfile'
WeakAuras\WeakAuras-2.17.5.lua:119: in function `?'
FrameXML\ChatFrame.lua:4690: in function `ChatEdit_ParseText'
FrameXML\ChatFrame.lua:4351: in function `ChatEdit_SendText'
FrameXML\ChatFrame.lua:4387: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Locals:
popup = nil
(*temporary) = 0
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'popup' (a nil value)"
profileData = <table> {
 systems = <table> {
 }
 auras = <table> {
 }
}
prettyPrint = <function> defined @WeakAuras\Init.lua:41
L = <table> {
 No Instance = "No Instance"
 Scenario = "Scenario"
 Your next encounter will automatically be profiled. = "Your next encounter will automatically be profiled."
 Group %s = "Group %s"
 A 48x48 pixels icon = "A 48x48 pixels icon"
 Stacks = "Stacks"
 Aura(s) Missing = "Aura(s) Missing"
 Raid = "Raid"
 Damage = "Damage"
 Cooldown Progress (Spell) = "Cooldown Progress (Spell)"
 Frost Resistance = "Frost Resistance"
 Aggro = "Aggro"
 Alpha = "Alpha"
 Player Character = "Player Character"
 Tab  = "Tab "
 Down = "Down"
 Always active trigger = "Always active trigger"
 First Value of Tooltip Text = "First Value of Tooltip Text"
 In Vehicle = "In Vehicle"
 Down, then Right = "Down, then Right"
 Shows a custom texture = "Shows a custom texture"
 Resurrect = "Resurrect"
 Rotate Right = "Rotate Right"
 Pulse = "Pulse"
 Dispel = "Dispel"
 Source In Group = "Source In Group"
 Vertical Bar = "Vertical Bar"
 Angle = "Angle"
 Not On Threat Table = "Not On Threat Table"
 Size = "Size"
 Y Offset = "Y Offset"
 Font = "Font"
 Tooltip Value = "Tooltip Value"
 Cooldown Ready (Item) = "Cooldown Ready (Item)"
 Frequency = "Frequency"
 All of = "All of"
 Blacklisted Exact Spell ID(s) = "Blacklisted Exact Spell ID(s)"
 Unit Frame = "Unit Frame"
 Large = "Large"
 Can be a name or a UID (e.g., party1). A name only works on friendly players in your group. = "Can be a name or a UID (e.g., party1). A name only works on friendly players in your group."
 |cffeda55fRight-Click|r to toggle performance profiling window. = "|cffeda55fRight-Click|r to toggle performance profiling window."
 Multiple Triggers = "Multiple Triggers"
 Cast Bar = "Cast Bar"
 Custom Sort = "Custom Sort"
 On Hide = "On Hide"
 Importing is disabled while in combat = "Importing is disabled while in combat"
 Import in progress = "Import in progress"
 Block against Target (%) = "Block against Target (%)"
 Baron Geddon = "Baron Geddon"
 Icon Desaturate = "Icon Desaturate"
 Any Triggers = "Any Triggers"
 Automatic Icon = "Automatic Icon"
 Contains = "Contains"
 Inherited = "Inherited"
 Show On = "Show On"
 Shazzrah = "Shazzrah"
 Lucifron = "Lucifron"
 Parry (%) = "Parry (%)"
 Armor (%) = "Armor (%)"
 Timed = "Timed"
 Hakkar = "Hakkar"
 Ungroup = "Ungroup"
 Remaining Duration = "Remaining Duration"
 Negator = "Not"
 Cooldown Settings = "Cooldown Settings"
 Tracking Only Cooldown = "Tracking Only Cooldown"
 wrapping = "wrapping"
 BigWigs Addon = "BigWigs Addon"
 5 Man Dungeon = "5 Man Dungeon"
 Talent selected = "Talent selected"
 Player Faction = "Player Faction"
 Remove this property = "Remove this property"
 Monster Emote = "Monster Emote"
 Zul'Gurub = "Zul'Gurub"
 Print Profiling Results = "Print Profiling Results"
 Overlay Cost of Casts = "Overlay Cost of Casts"
 Show = "Show"
 Set IDs can be found on websites such as classic.wowhead.com/item-sets = "Set IDs can be found on websites such as classic.wowhead.com/item-sets"
 Item Set Equipped = "Item Set Equipped"
 Update this Aura = "Update this Aura"
 WeakAuras Profiling = "WeakAuras Profiling"
 Nameplate Type = "Nameplate Type"
 Create a Copy = "Create a Copy"
 Keep Inside = "Keep Inside"
 String = "String"
 Run Custom Code = "Run Custom Code"
 Monster Yell = "Monster Yell"
 Bloodlord Mandokir = "Bloodlord Mandokir"
 Bottom Text = "Bottom Text"
 Length = "Length"
 C'thun = "C'thun"
 A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras! = "A WeakAura just tried to use a forbidden function but has been blocked from doing so. Please check your auras!"
 Outside = "Outside"
 Mastery Rating = "Mastery Rating"
 Profiling not running. = "Profiling not runn