OK, I understand what you're saying, and thanks. To be clear, I eliminated all the addons that were causing Carbonite to throw an error that specifically mentioned combat lockdown. They all looked similar to this:
Code:
Date: 2013-05-15 23:26:43
ID: -5
Error occured in: AddOn: Carbonite
Count: 90
Message: Note: AddOn Carbonite attempted to call a protected function (SC_Minimap_Button:SetPoint()) during combat lockdown.
Debug:
[C]: SetPoint()
Carbonite\NxMap.lua:9945: MinimapDetachFrms()
Carbonite\NxMap.lua:2666: MinimapDetachFrms()
Carbonite\NxMap.lua:2386: MinimapUpdate()
Carbonite\NxMap.lua:4500: Update()
Carbonite\NxMap.lua:3754:
Carbonite\NxMap.lua:3678
Locals:
None
Is the final remaining error that is actually causing the super-lag problem...
Code:
Message: ..\AddOns\Carbonite\Carbonite.lua line 2184:
script ran too long
Debug:
[C]: collectgarbage()
Carbonite\Carbonite.lua:2184: Func()
Carbonite\NxHelp.lua:663: OnUpdate()
Carbonite\Carbonite.lua:1010: NXOnUpdate()
[string "*:OnUpdate"]:1:
[string "*:OnUpdate"]:1
Locals:
...related to combat lockdown? Because the lag didn't start until about 5 seconds after I was in game, when this error popped up. The combat lockdown errors weren't actually causing any playability issues. They just popped up like any other lua error and I closed the window and moved on.