This application has encountered a critical error (details inside)

All day/night yesterday things were (mostly) working fine, even with things like bartender enabled. Yet at some point, my edit mode completely broke, doesn’t work, and I get lua errors upon logging in even with all addons disabled. I know a full UI reset is going to be the way but I was just wondering if anyone could decipher these error messages, thanks!

Edit: after removing my cache, interface, and wtf folders & scanning and repairing, I’m still getting these same errors and the game is, quite frankly, unplayable. Do I need to reinstall?

This application has encountered a critical error:

ERROR #141 (0x8512008d) Script assertion failure!

Program: C:\Program Files (x86)\World of Warcraft_retail_\Wow.exe
ProcessID: 3328
ThreadID: 4296
File: D:\BuildServer\C\work\DedicatedCheckout\Mainline\Source\UIUtil\SharedScriptEvents.cpp
Line: 1835

Script exception: Interface/FrameXML/TargetFrame.lua:1457: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: FocusFrameToT:SetPoint.
Locals: (*temporary) = FocusFrameToT {
0 =
Portrait = Texture {
}
Update = defined @Interface/FrameXML/TargetFrame.lua:1156
unit = “focustarget”
predictedPowerCost = 0
manabar = StatusBar {
}
HealthCheck = defined @Interface/FrameXML/TargetFrame.lua:1193
portrait = Texture {
}
HealthBarMask = MaskTexture {
}
ManaBar = StatusBar {
}
OnShow = defined @Interface/FrameXML/TargetFrame.lua:1146
OnHide = defined @Interface/FrameXML/TargetFrame.lua:1151
CheckDead = defined @Interface/FrameXML/TargetFrame.lua:1182
FrameTexture = Texture {
}
healthbar = StatusBar {
}
Name = FontString {
}
ManaBarMask = MaskTexture {
}
frameType = “TargetofTarget”
name = FontString {
}
HealthBar = StatusBar {
}
}
(*temporary) = “TOPRIGHT”
(*temporary) = FocusFrame {
0 =
UpdateMagnetismRegistration = defined @Interface/FrameXML/EditModeSystemTemplates.lua:499
GetSnapOffsets = defined @Interface/FrameXML/EditModeSystemTemplates.lua:404
systemInfo = {
}
IsFrameAnchoredToMe = defined @Interface/FrameXML/EditModeSystemTemplates.lua:462
CheckDead = defined @Interface/FrameXML/TargetFrame.lua:454
UseCombinedGroups = defined @Interface/FrameXML/EditModeSystemTemplates.lua:855
ResetToDefaultPosition = defined @Interface/FrameXML/EditModeSystemTemplates.lua:148
GetScaledSelectionSides = defined @Interface/FrameXML/EditModeSystemTemplates.lua:348
overHealAbsorbGlow = Tex
<Exception.IssueType> Exception
Lua Script AssertSafe
Exception.Summary:
Lua Error Exception: [C]: ?
[C]: in function ‘SetPoint’
Interface/FrameXML/TargetFrame.lua: in function ‘SetSmallSize’
<:Exception.Summary>
Exception.Assertion:
[C]: ?
[C]: in function ‘SetPoint’
Interface/FrameXML/TargetFrame.lua:1457: in function ‘SetSmallSize’
Interface/FrameXML/EditModeSystemTemplates.lua:966: in function ‘UpdateSystemSettingUseLargerFrame’
Interface/FrameXML/EditModeSystemTemplates.lua:1113: in function ‘UpdateSystemSetting’
Interface/FrameXML/EditModeSystemTemplates.lua:202: in function ‘UpdateSystem’
Interface/FrameXML/EditModeManager.lua:1021: in function ‘UpdateSystem’
Interface/FrameXML/EditModeManager.lua:1014: in function ‘UpdateSystems’
Interface/FrameXML/EditModeManager.lua:888: in function ‘UpdateLayoutInfo’
Interface/FrameXML/EditModeManager.lua:235: in function <Interface/FrameXML/EditModeManager.lua:232>
<:Exception.Assertion>
Exception.HashBlock:
[C]: ?
[C]: in function ‘SetPoint’
Interface/FrameXML/TargetFrame.lua: in function ‘SetSmallSize’
Interface/FrameXML/EditModeSystemTemplates.lua: in function ‘UpdateSystemSettingUseLargerFrame’
Interface/FrameXML/EditModeSystemTemplates.lua: in function ‘UpdateSystemSetting’
Interface/FrameXML/EditModeSystemTemplates.lua: in function ‘UpdateSystem’
<:Exception.HashBlock>
Script exception: Interface/FrameXML/TargetFrame.lua:1457: Action[SetPoint] failed because[SetPoint would result in anchor family connection]: attempted from: FocusFrameToT:SetPoint.
Locals: (*temporary) = FocusFrameToT {
0 =
Portrait = Texture {
}
Update = defined @Interface/FrameXML/TargetFrame.lua:1156
unit = “focustarget”
predictedPowerCost = 0
manabar = StatusBar {
}
HealthCheck = defined @Interface/FrameXML/TargetFrame.lua:1193
portrait


Lua Stack

[C]: in function ‘ProcessExceptionClient’
Interface/SharedXML/SharedBasicControls.lua:223: in function ‘OnError’
Interface/SharedXML/SharedBasicControls.lua:243: in function ‘DisplayMessage’
Interface/SharedXML/SharedBasicControls.lua:346: in function <Interface/SharedXML/SharedBasicControls.lua:344>
Interface/SharedXML/SharedBasicControls.lua:361: in function <Interface/SharedXML/SharedBasicControls.lua:360>
[C]: ?
[C]: in function ‘SetPoint’
Interface/FrameXML/TargetFrame.lua:1457: in function ‘SetSmallSize’
Interface/FrameXML/EditModeSystemTemplates.lua:966: in function ‘UpdateSystemSettingUseLargerFrame’
Interface/FrameXML/EditModeSystemTemplates.lua:1113: in function ‘UpdateSystemSetting’
Interface/FrameXML/EditModeSystemTemplates.lua:202: in function ‘UpdateSystem’
Interface/FrameXML/EditModeManager.lua:1021: in function ‘UpdateSystem’
Interface/FrameXML/EditModeManager.lua:1014: in function ‘UpdateSystems’
Interface/FrameXML/EditModeManager.lua:888: in function ‘UpdateLayoutInfo’
Interface/FrameXML/EditModeManager.lua:235: in function <Interface/FrameXML/EditModeManager.lua:232>

Message: Interface/FrameXML/EditModeManager.lua:803: attempt to index field ‘accountSettingMap’ (a nil value)
Time: Wed Oct 26 16:55:54 2022
Count: 4
Stack: Interface/FrameXML/EditModeManager.lua:803: attempt to index field ‘accountSettingMap’ (a nil value)
[string “@Interface/FrameXML/EditModeManager.lua”]:803: in function GetAccountSettingValue' [string "@Interface/FrameXML/EditModeManager.lua"]:807: in function GetAccountSettingValueBool’
[string “@Interface/FrameXML/EditModeManager.lua”]:447: in function ArePartyFramesForcedShown' [string "@Interface/FrameXML/CompactPartyFrame.lua"]:51: in function CompactPartyFrame_RefreshMembers’
[string “@Interface/FrameXML/EditModeManager.lua”]:1553: in function RefreshPartyFrames' [string "@Interface/FrameXML/EditModeManager.lua"]:1463: in function OnEditModeEnter’
[string “@Interface/FrameXML/EditModeManager.lua”]:171: in function EnterEditMode' [string "@Interface/FrameXML/EditModeManager.lua"]:193: in function <Interface/FrameXML/EditModeManager.lua:191> [string "=[C]"]: in function Show’
[string “@Interface/FrameXML/UIParent.lua”]:2844: in function SetUIPanel' [string "@Interface/FrameXML/UIParent.lua"]:2648: in function ShowUIPanel’
[string “@Interface/FrameXML/UIParent.lua”]:2552: in function <Interface/FrameXML/UIParent.lua:2548>
[string “=[C]”]: in function SetAttribute' [string "@Interface/FrameXML/UIParent.lua"]:3150: in function ShowUIPanel’
[string “*GameMenuFrame.xml:94_OnClick”]:2: in function <[string “*GameMenuFrame.xml:94_OnClick”]:1>

Locals: self = EditModeManagerFrame {
ClearLockedLayoutButton = defined @Interface/FrameXML/EditModeManager.lua:1203
SetGridSpacing = defined @Interface/FrameXML/EditModeManager.lua:914
IsEditModeInLockState = defined @Interface/FrameXML/EditModeManager.lua:220
Grid = Frame {
}
buttonEntryPool = {
}
UpdateDropdownOptions = defined @Interface/FrameXML/EditModeManager.lua:947
ShouldRaidFrameShowSeparateGroups = defined @Interface/FrameXML/EditModeManager.lua:548
ImportLayout = defined @Interface/FrameXML/EditModeManager.lua:1117
NotifyChatOfLayoutChange = defined @Interface/FrameXML/EditModeManager.lua:674
IsSnapEnabled = defined @Interface/FrameXML/EditModeManager.lua:933
HideSystemSelections = defined @Interface/FrameXML/EditModeManager.lua:175
BlockEnteringEditMode = defined @Interface/FrameXML/EditModeManager.lua:1226
ShowNewLayoutDialog = defined @Interface/FrameXML/EditModeManager.lua:1141
DeleteLayout = defined @Interface/FrameXML/EditModeManager.lua:1073
ClearSelectedSystem = defined @Interface/FrameXML/EditModeManager.lua:664
AccountSettings = Frame {
}
AddLayoutChildren = defined @Interface/SharedXML/LayoutFrame.lua:48
editModeActive = true
RevertAllChangesButton = Button {
}
HasActiveChanges = defined @Interface/FrameXML/EditModeManager.lua:322
DoesSettingDisplayValueEqual = defined @Interface/FrameXML/EditModeManager.lua:439
OnLoad = defined @Interface/FrameXML/EditModeManager.lua:3
Layout = defined @Interface/SharedXML/LayoutFrame.lua:333
OpenAndShowImportLayoutLinkDialog = defined @Interface/FrameXML/EditModeManager.lua:1151
GetSettingValueBool = defined @Interface/FrameXML/EditModeManager.lua:425
SetEditModeLockState = defined @Interface/FrameXML/EditModeManager.lua:216
GetNumRaidMembersForcedShown = defined @Interface/FrameXML/EditModeManager.lua:506
UpdateLayoutInfo = defined @Interface/FrameXML/EditModeManager.lua:873
ShowSystemSelections = defined @Interface/FrameXML/EditModeManager.lua:160
DoesSettingValueEqual = defined @Interface/FrameXML/EditModeManager.lua:432
LayoutDropdown = Frame {
}
ToggleRenameOrCopyLayoutDropdown = defined @Interface/FrameXML/EditModeManager.lua:1195
SetG

1 Like

Message: Interface/FrameXML/EditModeManager.lua:842: bad argument #1 to ‘pairs’ (table expected, got nil)
Time: Wed Oct 26 16:55:40 2022
Count: 3
Stack: Interface/FrameXML/EditModeManager.lua:842: bad argument #1 to ‘pairs’ (table expected, got nil)
[string “=[C]”]: in function pairs' [string "@Interface/FrameXML/EditModeManager.lua"]:842: in function OnAccountSettingChanged’
[string “@Interface/FrameXML/EditModeManager.lua”]:1886: in function SetExpandedState' [string "@Interface/FrameXML/EditModeManager.lua"]:1892: in function ToggleExpandedState’
[string “*EditModeManager.xml:287_OnMouseUp”]:1: in function <[string “*EditModeManager.xml:287_OnMouseUp”]:1>

Locals: (*temporary) = nil
(*temporary) = “table expected, got nil”
= defined =[C]:-1:

I’m having the exact same issue right now. I tried a fresh install, updating drivers and replacing cache/interface and can’t seem to find anything that works.
This only started happening for me after the DF pre-patch

Any update to this? happening to me right now