Blizzard UIPanels CastingBarFrame error

Seit einigen Tagen kriege ich auf meinem MacBook Air und Mac Mini nach einer Weile ingame immer wieder folgenden LUA error:

58x attempted to iterate a forbidden table
[Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:722: in function ‚StopFinishAnims‘
[Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:732: in function ‚StopAnims‘
[Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:364: in function <…/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua:309>

Locals:

Es macht keinen Unterschied, ob alle Add-ons aktiviert oder deaktiviert sind. Sobald der Fehler auftritt, erhalte ich bei jedem Tasten- oder Mausklick erneut die Fehlermeldung, bis ich einen Reload ausführe. Dann ist wieder eine Weile Ruhe, bis es nach X Minuten wieder von vorne losgeht.

Hat noch jemand diese Erfahrung mit dem Fehler gemacht und kennt eine Lösung für das recht nervige Problem?

Vielen Dank und Gruß

LUA Fehler nicht anzeigen lassen. Geht mit folgendem Befehl im Chat : /console scriptErrors 0
Alternativ Addons die solche Fehler abfangen und Sammeln.
Ggf mit ner Runde Scan&Repair probieren ob das was bringt.

Habe Buggrabber deaktiviert und Repair durchlaufen lassen, nun haut es mir diesen Fehler nach einer Weile raus:

Message: attempted to iterate a forbidden table
Time: Sun Feb 22 06:39:57 2026
Count: 1
Stack:
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:722: in function ‚StopFinishAnims‘
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:732: in function ‚StopAnims‘
[Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua]:364: in function <…/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua:309>

Locals:
self = OverlayPlayerCastingBarFrame {
WispGlow = Texture {
}
ChargeFlash = Texture {
}
casting = true
Flakes03 = Texture {
}
BorderMask = MaskTexture {
}
maxValue = 1.500000
HoldFadeOutAnim = AnimationGroup {
}
InterruptGlowAnim = AnimationGroup {
}
BorderShield = Texture {
}
StandardGlow = Texture {
}
showShield = false
barType =
spellID = 1251283
FlashLoopingAnim = AnimationGroup {
}
Sparkles02 = Texture {
}
ChargeGlow = Texture {
}
PixelSnapDisabled = true
TextBorder = Texture {
}
unit = „player“
showIcon = true
StagePoints = {
}
BaseGlow = Texture {
}
StagePips = {
}
Icon = Texture {
}
CraftingFinish = AnimationGroup {
}
playCastFX = true
WispMask = MaskTexture {
}
ChannelShadow = Texture {
}
castID = „Cast-3-1465-1-119439-1251283-00079A96AD“
Shine = Texture {
}
InterruptGlow = Texture {
}
FadeOutAnim = AnimationGroup {
}
StageFinish = AnimationGroup {
}
isHighlightedCastTarget = false
isHighlightedImportantCast = false
StandardFinish = AnimationGroup {
}
Border = Texture {
}
ChannelFinish = AnimationGroup {
}
value = 0
look = „OVERLAY“
StageFlash = AnimationGroup {
}
Spark = Texture {
}
CraftGlow = Texture {
}
Sparkles01 = Texture {
}
DropShadow = Texture {
}
EnergyGlow = Texture {
}
Flakes01 = Texture {
}
showTradeSkills = true
StageTiers = {
}
Flash = Texture {
}
InterruptSparkAnim = AnimationGroup {
}
EnergyMask = MaskTexture {
}
InterruptShakeAnim = AnimationGroup {
}
showCastbar = false
Background = Texture {
}
FlashAnim = AnimationGroup {
}
CraftingMask = MaskTexture {
}
CastTimeText = FontString {
}
Text = FontString {
}
Flakes02 = Texture {
}
NumStages = 0
}
(for state) =
(for control) = nil

Habe gerade mal bei mir geschaut.
In meinem Interface/Addonordner habe ich nichts dergleichen.

Lediglich unter
WTF → Account → Acountname → Servername → Charname → SavedVariables habe ich Blizzard Addons,
also lua Dateien - aber auch keine, die sich Interface/AddOns/Blizzard_UIPanels_Game/Mainline/CastingBarFrame.lua nennt. :thinking:

Nutzt du irgendwelche Addons, die die Castbar verändern?

Bei vielen Addons reicht das auch nicht aus.
Da muss man am besten den WTF und Interface Ordner vorab sichern und es dann komplett ohne Addons testen. Geht das dann ohne Fehler, einfach gucken, nach welcher Addoninstallation der Fehler auftritt.

Ich habe alle Addons gelöscht und den WTF und Interface Ordner gelöscht.

Trotzdem tritt der Fehler und nur diese nach ca 20 Minuten spielen wieder auf. Nach Reload geht es wieder bis er wieder auftritt.

Vielleicht auch n Problem welches es nur auf dem Mac gibt. Tritt auf Mac Mini und MacBook auf.

Naja dann bleibt nur als Bug melden Ingame "Bug-Melden" / "Vorschlag" Funktion - Kurzanleitung übrig und einfach die LUA Fehler auszuschalten.

1 Like

Was jetzt scheinbar geholfen hat hat:

  • WTF und Interface Ordner löschen
  • Reparatur laufen lassen
  • Ingame /console cvar_default
  • Sicherhaltshalber nochmal raus und beide Ordner gelöscht

Seit dem ist Ruhe im Karton.

Nochmal Danke für´s Feedback. Guten Start in die Woche.
Gruss.

1 Like