UI freezes until i turn off nameplates

I’ve had this bug for years now and it only happens on some classes (druid, monk, dk) and on some bosses (Amalgamation in BRH, Time Lost Battlefield in Rise to name two examples).

My buttons completely freeze and i get spammed by lua errors, if i don’t turn off the nameplates completely my game crashes.

I’ve tried a fresh install, new computer and even no addons at all. Nothing helps. Installing BugSack and BugGrabber suppresses the errors but the UI is still disabled and eventually crashes any way.

I’m getting so tired of this now because i really want to play these classes but the game won’t allow me.

What are the actual errors you get when you have used no addons and otherwise clean installation other than with BugGrabber/Sack to view the errors?

I’ve tried completely fresh installs, even on a new computer, i still get the same errors. I get hundreds of errors, all seem to be completely unrelated when i read the error codes, but I’m also not a programer so i have no idea.

I’ll post some of the lua errors in plain text,

Message: StatusBar:GetMinMaxValues(): Scale must be > 0
No Lua Taint
Time: Tue Dec 26 13:28:33 2023
Count: 2
Stack: StatusBar:GetMinMaxValues(): Scale must be > 0
No Lua Taint
[string “=[C]”]: in function GetMinMaxValues' [string "@Interface/FrameXML/CompactUnitFrame.lua"]:993: in function CompactUnitFrame_UpdateHealPrediction’
[string “@Interface/FrameXML/CompactUnitFrame.lua”]:203: in function <Interface/FrameXML/CompactUnitFrame.lua:187>

Locals: (*temporary) = StatusBar {
0 =
overAbsorbGlow = Texture {
}
barTexture = Texture {
}
totalAbsorbOverlay = Texture {
}
otherHealPrediction = Texture {
}
myHealAbsorbLeftShadow = Texture {
}
myHealAbsorb = Texture {
}
myHealPrediction = Texture {
}
border = Frame {
}
totalAbsorb = Texture {
}
background = Texture {
}
overHealAbsorbGlow = Texture {
}
myHealAbsorbRightShadow = Texture {
}
}

====================================

Message: EditBox:GetParent(): Scale must be > 0
No Lua Taint
Time: Tue Dec 26 13:28:34 2023
Count: 5413
Stack: EditBox:GetParent(): Scale must be > 0
No Lua Taint
[string “=[C]”]: in function `GetParent’
[string “*SharedBasicControls.xml:235_OnUpdate”]:1: in function <[string “*SharedBasicControls.xml:235_OnUpdate”]:1>

Locals: (*temporary) = EditBox {
0 =
handleCursorChange = false
text = "Message: StatusBar:GetMinMaxValues(): Scale must be > 0
No Lua Taint
Time: Tue Dec 26 13:28:33 2023
Count: 2
Stack: StatusBar:GetMinMaxValues(): Scale must be > 0
No Lua Taint
[string “=[C]”]: in function GetMinMaxValues' [string "@Interface/FrameXML/CompactUnitFrame.lua"]:993: in function CompactUnitFrame_UpdateHealPrediction’
[string “@Interface/FrameXML/CompactUnitFrame.lua”]:203: in function <Interface/FrameXML/CompactUnitFrame.lua:187>

Locals: (*temporary) = StatusBar {
0 =
overAbsorbGlow = Texture {
}
barTexture = Texture {
}
totalAbsorbOverlay = Texture {
}
otherHealPrediction = Texture {
}
myHealAbsorbLeftShadow = Texture {
}
myHealAbsorb = Texture {
}
myHealPrediction = Texture {
}
border = Frame {
}
totalAbsorb = Texture {
}
background = Texture {
}
overHealAbsorbGlow = Texture {
}
myHealAbsorbRightShadow = Texture {
}
}
"
cursorHeight = 9.955555
cursorOffset = 0
}

===================================

Message: Scale must be > 0
No Lua Taint
Time: Tue Dec 26 13:23:19 2023
Count: 1
Stack: Scale must be > 0
No Lua Taint
[string “=[C]”]: in function SetScript' [string "@Interface/FrameXML/ActionButton.lua"]:787: in function ActionButton_UpdateCooldown’
[string “@Interface/FrameXML/ActionButton.lua”]:1008: in function `OnEvent’
[string “@Interface/FrameXML/ActionButton.lua”]:207: in function <Interface/FrameXML/ActionButton.lua:204>

Locals: (*temporary) = MultiBarBottomLeftButton1Cooldown {
0 =
currentCooldownType = 2
}
(*temporary) = “OnCooldownDone”
(*temporary) = defined @Interface/FrameXML/ActionButton.lua:799
(*temporary) = false

My wild guess would be that some addon has changed some settings which are saved on the server. Check following article, under “Advanced Troubleshooting”.

Before you do that make sure to write down or take screenshots of any settings you want to preserve, just in case. I don’t exactly know what it resets. The command cannot be reversed.

If you continue to have errors, an addon or macro may have changed a console variable. You can reset this by typing the following command into your in-game chat box and pressing enter. You may receive a permission error, but the command will still work.

/console cvar_default

I went for it and i think this might have fixed it :astonished:

I’ll test this out for a few days, thank you for the help!

1 Like

Let’s hope it fixed the problem. :slight_smile:

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.