OmniBar

OmniBar

16M Downloads

v14.8 retail Huge lag spikes with the new release followed with this lua

neuvo123 opened this issue ยท 2 comments

commented

I press something like root totem on shaman and game starts stutter and I gain lua error of this and I have to do reload middle of arena

Were able to also replicate the stutters and the lua error on dummyes

3x [ADDON_ACTION_BLOCKED] AddOn 'OmniBar' tried to call the protected function 'MultiBarBottomLeft:SetPointBase()'.
[string "@!BugGrabber/BugGrabber.lua"]:480: in function <!BugGrabber/BugGrabber.lua:480>
[string "=[C]"]: in function SetPointBase' [string "@FrameXML/EditModeSystemTemplates.lua"]:72: in function SetPoint'
[string "@FrameXML/EditModeManager.lua"]:638: in function <FrameXML/EditModeManager.lua:617>
[string "=[C]"]: in function UpdateBottomActionBarPositions' [string "@FrameXML/EditModeManager.lua"]:564: in function UpdateActionBarLayout'
[string "@FrameXML/EditModeSystemTemplates.lua"]:676: in function UpdateGridLayout' [string "@FrameXML/ActionButton.lua"]:368: in function <FrameXML/ActionButton.lua:357> [string "=[C]"]: in function UpdateAction'
[string "@FrameXML/ActionButton.lua"]:821: in function `OnEvent'
[string "@FrameXML/ActionButton.lua"]:216: in function <FrameXML/ActionButton.lua:213>

commented

I also have big issue with omnibar. It put my game at 1FPS in arena

commented

pressed a spell and game started freeze and saw this in bugsack

41x FrameXML/EditModeUtil.lua:22: attempt to perform arithmetic on local 'offsetX' (a nil value)
[string "@FrameXML/EditModeUtil.lua"]:22: in function GetRightActionBarWidth' [string "@FrameXML/EditModeUtil.lua"]:53: in function GetRightContainerAnchor'
[string "@FrameXML/UIParent.lua"]:3157: in function UIParentManageFramePositions' [string "@FrameXML/UIParent.lua"]:2632: in function <FrameXML/UIParent.lua:2619> [string "=[C]"]: in function SetAttribute'
[string "@FrameXML/UIParent.lua"]:3179: in function UIParent_ManageFramePositions' [string "@FrameXML/EditModeManager.lua"]:614: in function UpdateRightActionBarPositions'
[string "@FrameXML/EditModeManager.lua"]:566: in function UpdateActionBarLayout' [string "@FrameXML/EditModeSystemTemplates.lua"]:743: in function UpdateGridLayout'
[string "@FrameXML/ActionButton.lua"]:348: in function UpdateAction' [string "@FrameXML/ActionButton.lua"]:801: in function OnEvent'
[string "@FrameXML/ActionButton.lua"]:196: in function <FrameXML/ActionButton.lua:193>

Locals:
self =

{
GetSettingMapFromSettings = defined @FrameXML/EditModeUtil.lua:58
IsRightAnchoredActionBar = defined @FrameXML/EditModeUtil.lua:3
GetRightContainerAnchor = defined @FrameXML/EditModeUtil.lua:52
IsBottomAnchoredActionBar = defined @FrameXML/EditModeUtil.lua:8
GetRightActionBarWidth = defined @FrameXML/EditModeUtil.lua:18
GetBottomActionBarHeight = defined @FrameXML/EditModeUtil.lua:33
}
offset = 0
point = nil
relativeTo = nil
relativePoint = nil
offsetX = nil
offsetY = nil
(*temporary) = 45.000057
(*temporary) = 45.000057
(*temporary) = MultiBarRight {
0 =
buttonPadding = 2
GetShowAllButtons = defined @FrameXML/ActionBar.lua:202
UpdateSystemSettingAlwaysShowButtons = defined @FrameXML/EditModeSystemTemplates.lua:860
UpdateMagnetismRegistration = defined @FrameXML/EditModeSystemTemplates.lua:594
GetSnapOffsets = defined @FrameXML/EditModeSystemTemplates.lua:479
UpdateFrameStrata = defined @FrameXML/ActionBar.lua:206
UpdateButtonArt = defined @FrameXML/EditModeSystemTemplates.lua:757
IsFrameAnchoredToMe = defined @FrameXML/EditModeSystemTemplates.lua:557
downKeys =
{
}
buttonTemplate = "MultiBar3ButtonTemplate"
ShowBase = defined =[C]:-1
IsShown = defined @FrameXML/ActionBar.lua:307
GetSelectionOffset = defined @FrameXML/EditModeSystemTemplates.lua:431
ResetToDefaultPosition = defined @FrameXML/EditModeSystemTemplates.lua:216
RefreshButtonArt = defined @FrameXML/EditModeSystemTemplates.lua:750
GetScaledSelectionSides = defined @FrameXML/EditModeSystemTemplates.lua:423
SelectSystem = defined @FrameXML/EditModeSystemTemplates.lua:622
buttonArtDirty = false
GetFrameMagneticEligibility = defined @FrameXML/EditModeSystemTemplates.lua:577
AddLayoutChildren = defined @SharedXML/LayoutFrame.lua:48
IsBelowFrame = defined @FrameXML/EditModeSystemTemplates.lua:390
UpdateSystemSettingIconSize = defined @FrameXML/EditModeSystemTemplates.lua:802
SetScaleBase = defined =[C]:-1
HasActiveChanges = defined @FrameXML/EditModeSystemTemplates.lua:312
GetScaledCenter = defined @FrameXML/EditModeSystemTemplates.lua:416
IsToTheRightOfFrame = defined @FrameXML/EditModeSystemTemplates.lua:378
UpdateDisplayInfoOptions = defined @FrameXML/EditModeSystemTemplates.lua:347
settingDisplayInfoMap =
{
}
ProcessMovementKey = defined @FrameXML/EditModeSystemTemplates.lua:36
GetSettingValueBool = defined @FrameXML/EditModeSystemTemplates.lua:327
OnKeyUp = defined @FrameXML/EditModeSystemTemplates.lua:73
IsLayoutFrame = defined @SharedXML/LayoutFrame.lua:36
DoesSettingValueEqual = defined @FrameXML/EditModeSystemTemplates.lua:331
MarkDirty = defined @SharedXML/LayoutFrame.lua:92
ShouldResetSettingsDialogAnchors = defined @FrameXML/EditModeSystemTemplates.lua:155
dirtySettings =
{
}
UpdateGridLayout = defined @FrameXML/EditModeSystemTemplates.lua:736
IsToTheLeftOfFrame = defined @FrameXML/EditModeSystemTemplates.lua:372
GetSettingsDialogAnchor = defined @FrameXML/EditModeSystemTemplates.lua:356
hasActiveChanges = false
OnSystemLoad = defined @FrameXML/EditModeSystemTemplates.lua:3
ClearFrameSnap = defined @FrameXML/EditModeSystemTemplates.lua:516
GetCombinedCenterOffset = defined @FrameXML/EditModeSystemTemplates