Z-Perl Unit Frames

63 - Player buffs - SharedUITemplate CursorOffset = nil - Alt Weapon Buff

What steps will reproduce the problem?
1.Enable Player Buffs
2.Apply bloodboil poison (unknown if any other weapon buff works) to offhand slot

What is the expected output? What do you see instead?
Alt Weapon buff should appear in buff frame for player. Missing Buff Icon when alt weapon buff is applied followed by LUA errors in regards to SharedUIPanelTemplates and SecureGroupHeaders Interface XML. Error is in regards to a cursorOffset property = nil

What version of the product are you using?
4.2.8 release r995

Do you have an error log of what happened?
Please provide any additional information below.

Message: Interface\FrameXML\SecureGroupHeaders.lua:808 Invalid inventory slot in GetInventorySlotInfo
Time: 04/04/16 21:12:18
Count: 1
Stack: [C]: in function `GetInventorySlotInfo'
Interface\FrameXML\SecureGroupHeaders.lua:808 in function <Interface\FrameXML\SecureGroupHeaders.lua:729
Interface\FrameXML\SecureGroupHeaders.lua:1048 in function `SecureAuraHeader_Update'
Interface\FrameXML\SecureGroupHeaders.lua:697 in function <Interface\FrameXML\SecureGroupHeaders.lua:692
[C]: in function `SetAttribute'
...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:38 in function <...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:21
...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:168 in function <...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:159
[C]: in function `pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:157 in function `XPerl_pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:726 in function <Interface\AddOns\ZPerl\ZPerl_Init.lua:708
[C]: in function `pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:157 in function `XPerl_pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:450 in function `ZPerl_Init'
Interface\AddOns\ZPerl\ZPerl_Globals.lua:338 in function <Interface\AddOns\ZPerl\ZPerl_Globals.lua:337
Interface\AddOns\ZPerl\ZPerl_Globals.lua:452 in function <Interface\AddOns\ZPerl\ZPerl_Globals.lua:423

Locals: (*temporary) = nil

*************************************************************************************************************************************

Message: Interface\SharedXML\SharedUIPanelTemplates.lua:644 attempt to perform arithmetic on field 'cursorOffset' (a nil value)
Time: 04/04/16 21:12:18
Count: 105
Stack: Interface\SharedXML\SharedUIPanelTemplates.lua:644 in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:97 in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:604 in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:551 in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip"]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip"]:4>
[C]: ?
Interface\SharedXML\SharedUIPanelTemplates.lua:644 in function `ScrollingEdit_OnUpdate'
Interface\FrameXML\UIPanelTemplates.lua:97 in function `ScrollingEdit_OnTextChanged'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:604 in function `ScriptErrorsFrame_Update'
...e\AddOns\Blizzard_DebugTools\Blizzard_DebugTools.lua:551 in function `ScriptErrorsFrame_OnError'
[string "Interface\FrameXML\BasicControls.xml:<Scrip"]:18: in function <[string "Interface\FrameXML\BasicControls.xml:<Scrip"]:4>
[C]: ?
...
...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:27 in function <...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:21
...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:168 in function <...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:159
[C]: in function `pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:157 in function `XPerl_pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:726 in function <Interface\AddOns\ZPerl\ZPerl_Init.lua:708
[C]: in function `pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:157 in function `XPerl_pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:450 in function `ZPerl_Init'
Interface\AddOns\ZPerl\ZPerl_Globals.lua:338 in function <Interface\AddOns\ZPerl\ZPerl_Globals.lua:337
Interface\AddOns\ZPerl\ZPerl_Globals.lua:452 in function <Interface\AddOns\ZPerl\ZPerl_Globals.lua:423

Locals: self = ScriptErrorsFrameScrollFrameText {
 0 = <userdata>
 text = "Message: Interface\FrameXML\SecureGroupHeaders.lua:808 Invalid inventory slot in GetInventorySlotInfo
Time: 04/04/16 21:12:18
Count: 1
Stack: [C]: in function `GetInventorySlotInfo'
Interface\FrameXML\SecureGroupHeaders.lua:808 in function <Interface\FrameXML\SecureGroupHeaders.lua:729
Interface\FrameXML\SecureGroupHeaders.lua:1048 in function <Interface\FrameXML\SecureGroupHeaders.lua:956
[C]: in function `Show'
...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:122 in function `XPerl_Player_BuffSetup'
...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:163 in function <...rface\AddOns\ZPerl_PlayerBuffs\ZPerl_PlayerBuffs.lua:159
[C]: in function `pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:157 in function `XPerl_pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:726 in function <Interface\AddOns\ZPerl\ZPerl_Init.lua:708
[C]: in function `pcall'
Interface\AddOns\ZPerl\ZPerl_Init.lua:157 in f handleCursorChange = true
}
elapsed = 0
scrollFrame = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
height = 194.00001525879
range = 0
scroll = 0
size = 194.00001525879
cursorOffset = nil
(*temporary) = nil
(*temporary) = ScriptErrorsFrameScrollFrame {
 ScrollBar = ScriptErrorsFrameScrollFrameScrollBar {
 }
 offset = 0
 0 = <userdata>
}
(*temporary) = 0
(*temporary) = "attempt to perform arithmetic on field 'cursorOffset' (a nil value)"

*************************************************************************************************************************

Message: Interface\FrameXML\SecureGroupHeaders.lua:808 Invalid inventory slot in GetInventorySlotInfo
Time: 04/04/16 21:15:05
Count: 1
Stack: [C]: in function `GetInventorySlotInfo'
Interface\FrameXML\SecureGroupHeaders.lua:808 in function <Interface\FrameXML\SecureGroupHeaders.lua:729
Interface\FrameXML\SecureGroupHeaders.lua:1048 in function <Interface\FrameXML\SecureGroupHeaders.lua:956
[C]: in function `Show'
[string "*:OnLeave"]:12: in function <[string "*:OnLeave"]:1>

Locals: (*temporary) = nil

User When Change
Resike Aug 12, 2016 at 14:16 UTC Changed status from New to Accepted
unrealbsl Apr 05, 2016 at 02:46 UTC Create

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

  • 1 comment
  • Avatar of Resike Resike Apr 28, 2016 at 17:40 UTC - 0 likes

    It's a bug in Blizzard's weapon enchant system.

  • 1 comment

Facts

Last updated
Aug 12, 2016
Reported
Apr 05, 2016
Status
Accepted - Problem reproduced / Need acknowledged.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees