Attention: gfx glitch + lua error

Hi Devs, and the poor soul who has to triage the reports, I and a few guildies have been getting graphics glitches, it seems to be a memory problem as the game freezes then redraws all textures but fails to load them all leaving icons and some textures green.

On Logging in and reloading to fix the green texture glitch I am presented with an LUA error that is not related to any addons - It is as follows:

Message: ...onModules/IconModule_IconContainer/IconContainer.lua:73
CreateFrame(): Couldn't find inherited node "ActionBarButtonSpellActivationAlert"
Time: Thu Jun 19 15:38:33 2025
Count: 1
Stack:

Locals:

This lead me to Interface/AddOns/Blizzard_ActionBar/Shared/ActionButtonSpellAlerts.lua in my investigation and I think someone who gets paid more then me should investigate.

local function GetAlertFrame(actionButton, create)
local alertType = self.activeAlerts[actionButton];
local frame;
if alertType == self.SpellAlertType.Default then
	frame = actionButton.SpellActivationAlert;
	if not frame and create then 
		frame = CreateFrame("Frame", nil, actionButton, "ActionButtonSpellAlertTemplate"); 
		actionButton.SpellActivationAlert = frame;
		local frameWidth, frameHeight = actionButton:GetSize();
		actionButton.SpellActivationAlert:SetSize(frameWidth * 1.4, frameHeight * 1.4);
		actionButton.SpellActivationAlert:SetPoint("CENTER", actionButton, "CENTER", 0, 0);		
	end 
elseif alertType == self.SpellAlertType.AssistedCombatRotation then
	local assistedCombatRotationFrame = actionButton.AssistedCombatRotationFrame;
	frame = assistedCombatRotationFrame.SpellActivationAlert;
	if not frame and create then
		frame = CreateFrame("Frame", nil, assistedCombatRotationFrame, "ActionButtonSpellAlertTemplate");
		assistedCombatRotationFrame.SpellActivationAlert = frame;
		frame:SetAllPoints();
		-- replace textures *
		frame.ProcStartFlipbook:SetAtlas("OneButton_ProcStart_Flipbook");
		frame.ProcLoopFlipbook:SetAtlas("OneButton_ProcLoop_Flipbook");
	end
end
return frame;
end  -- \IconModule_IconContainer\IconContainer.lua go investigate line 73 light be with you
8 Likes

Seeing the same graphical glitch since Tuesday patch. Tried updating graphics driver, no dice. Probably don’t have LUA errors displaying, so I don’t know about the rest…

3 Likes

I see this when I open the transmog vendor, reported in another thread here. But this perfectly describes my issue.

3 Likes

I was having the issue pop up randomly in raid on Tuesday without opening transmog menus or anything. Still on DX12 with all optional gpu settings enabled; haven’t had the freeze pop up since updating to 576.80 mid raid. Can still force it to occur by swapping between a manually selected gpu and auto detect, or by the command /console gxRestart, as these will trigger a restart of the graphics engine, but I’m not getting any lua errors by doing so.

2 Likes

I’m experiencing a bug where my numbers are sometimes getting like squished. Especially the time remaining on world quest or number of points in BGs.
Time will read like “1♒️ hours left”
Any ideas?

(I play on Mac if that helps)

1 Like

Seeing the same thing here. Disabled all addons, updated GPU, firmware, etc. and the problem persists, usually when opening or switching between transmog/achievement/etc. panels.

1 Like

I’m having this same issue. It happened once after just mounting up and running for a few yards, once switching to the character pane from the currencies tab, once when hitting escape to bring up the game menu, and once when opening transmog.

I started a full reinstall just to be safe because I’m having additional issues like elements in UI edit mode not working or saving when I fix them, but I’m glad to know it’s not just a me problem.

1 Like

Same here, it’s happening to my husband’s Evoker (strangely none other characters yet though) since the patch.

Everything freezes and just turns this lovely shade of green. I’ve heard it can still happen even with no addons enabled so it might be related to the recent patch!

2 Likes

I have the same issue any time i use transmog on my mount. Sometimes it does it durring a quest cinematic. Other times it just does it randomly while in combat. Its only full crashed and done the memory error once. Has been doing this since tuesdays patch. I did a repair and it didnt fix it and everything is up to date. So youre not alone when it comes to this issue.

1 Like

Yup been seeing this happen since the patch on Tuesday.

1 Like

Same problem. Literally got a new rig yesterday and the problem persists. Transmog, quest turn ins, character undelete screen; it all leads to the screen freezing, reloading, and\or going a nice lavender colour. All since patch.

1 Like

Seems that, for the moment, switching from DirectX 12 to 11 has sorted it out.

2 Likes

When I tried switching from DX12 to 11, instantly upon Apply, it caused the same glitch I was getting randomly otherwise.

1 Like

That’s because changing these settings restarts the graphics engine. The green squares (textures not being loaded) and freeze are simply a side effect of the graphics engine restarting. So yeah, green squares from missing textures shouldn’t be happening after a gxrestart, but it shouldn’t be crashing via normal use in the first place.

1 Like

The code you are complaining about is not the cause of the crashes. That is a known deprecation of specific functionality. Hell, the declaration of the template is locked behind the deprecation fallbacks CVar.

1 Like

I got this error and freezes since 11.1 this is probably the same root issue. The Game/Windows has some MPO Issues, already discussed here

Having same issue since Tuesday. Started off as a transmog trigger and now it will randomly freeze just running around Dornogal.