BetterPowerBarAlt

2 - 6.2 Error, Breaks Blizz Quest Tracker UI

What steps will reproduce the problem?
1. Have this addon running on 6.2 PTR
2.
3.

What is the expected output? What do you see instead?
It breaks the Blizzard Quest Tracker, I can only see one or two quests on the tracker, and I get the error below.

What version of the product are you using?
6.1 Alpha version via Curse Client

Do you have an error log of what happened?
Message: Interface\FrameXML\UIParent.lua:2415 attempt to index field 'PlayerPowerBarAlt' (a nil value)
Time: 05/23/15 10:41:19
Count: 1
Stack: Interface\FrameXML\UIParent.lua:2415 in function `UIParentManageFramePositions'
Interface\FrameXML\UIParent.lua:1888 in function <Interface\FrameXML\UIParent.lua:1875
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2604 in function `UIParent_ManageFramePositions'
[string "*:OnShow"]:4: in function <[string "*:OnShow"]:1>
[C]: in function `Show'
Interface\FrameXML\ReputationFrame.lua:351 in function `ReputationWatchBar_Update'
[string "*:OnEvent"]:6: in function <[string "*:OnEvent"]:1>

Locals: self = <unnamed> {
 0 = <userdata>
 ShowUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:1895
 UpdateUIPanelPositions = <function> defined @Interface\FrameXML\UIParent.lua:2238
 HideUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2186
 UIParentManageFramePositions = <function> defined @Interface\FrameXML\UIParent.lua:2338
 MoveUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2170
 ShowUIPanelFailed = <function> defined @Interface\FrameXML\UIParent.lua:2099
 SetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2106
 GetUIPanel = <function> defined @Interface\FrameXML\UIParent.lua:2230
}
yOffsetFrames = <table> {
 1 = "reputation"
 2 = "castingBar"
}
xOffsetFrames = <table> {
}
hasBottomLeft = nil
hasBottomRight = nil
hasPetBar = nil
(*temporary) = nil
(*temporary) = PlayerPowerBarAlt {
 0 = <userdata>
 spark = <unnamed> {
 }
 scale = 1
 pillFrames = <table> {
 }
 unit = "player"
 flash = PlayerPowerBarAltFlash {
 }
 flashOutAnim = <unnamed> {
 }
 isPlayerBar = true
 statusFrame = PlayerPowerBarAltStatusFrame {
 }
 counterBar = PlayerPowerBarAltCounterBar {
 }
 flashAnim = <unnamed> {
 }
 background = <unnamed> {
 }
 frame = <unnamed> {
 }
 fill = PlayerPowerBarAltFill {
 }
}
(*temporary) = false
(*temporary) = nil
(*temporary) = false
(*temporary) = "1280x800"
(*temporary) = "1280x960"
(*temporary) = "1280x1024"
(*temporary) = "1360x768"
(*temporary) = "1366x768"
(*temporary) = "1400x1050"
(*temporary) = "1440x900"
(*temporary) = "1600x900"
(*temporary) = "1600x1024"
(*temporary) = "1600x1200"
(*temporary) = "1680x1050"
(*temporary) = "attempt to index field 'PlayerPowerBarAlt' (a nil value)"
menuBarTop = 75

Please provide any additional information below.

User When Change
Sunhead May 23, 2015 at 00:50 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • 1 comment
  • Avatar of nebula169 nebula169 May 25, 2015 at 21:42 UTC - 0 likes

    I'm pretty sure that error isn't caused by the addon. It's failing to find the frame "PlayerPowerBarAlt", which would cause all sorts of errors from BetterPowerBarAlt because it's assumed that the frame is created before addons load.

    I'll look into it, but it looks more like a Blizzard bug

    Last edited May 25, 2015 by nebula169
  • 1 comment

Facts

Reported
May 23, 2015
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees