InspectFix
InspectFix is a tiny addon that fixes several annoying bugs that arise while using the Blizzard Inspect UI.
If you like InspectFix, please check out the Blizzard Bug Fix Addon Pack!
Overview
The Blizzard API for performing character inspection has fatal design flaws (namely, it's stateful yet client-oblivious). All UI elements that perform character inspection, from the Blizzard inspect frame to many addons that perform hidden inspects for various purposes, are forced to use this same API and frequently step all over each other while doing so. What this means for the end user is the more addons you install (especially raid/party/character related addons) the less stable the Blizzard inspect UI becomes. Common failures include the inspect window suddenly and inexplicably changing to show incorrect gear or talents, tooltips that suddenly stop working, or lua errors regarding the Blizzard_InspectUI.
InspectFix restores the stability of the Blizzard inspect UI. It does this primarily by blocking all hidden inspect requests from any addons while the user has the inspect UI open. It also provides workarounds for several common lua errors involving the inspect frame.
Some of the problems this addon corrects:
- Inspect window suddenly and inexplicably changing to show incorrect gear or talents
- Tooltips in the inspect window that suddenly stop working
- Inspect window not opening when you try to inspect someone
- Inspect window closing when you change targets
- Lua error: AddOns\Blizzard_InspectUI\InspectPaperDollFrame.lua:23: Usage: UnitLevel("unit")
- Lua error: AddOns\Blizzard_InspectUI\InspectGuildFrame.lua line 18: Usage: GetGuildInfo("unit")
Legion Update: Many Inspect-related problems remain in WoW version 7.x, and this addon remains an effective workaround for them.
Please report any new inspect-related lua errors you see under Wow 4.2 and help spread the word about InspectFix!!!
What I like to know is why does the game do it anyways
WoW locks up for about 5 seconds when I try, and i get no gear, no level, no race, no class, no PvP info, no Guild info.
http://www.wowace.com/addons/inspectfix/tickets/
with your complete list of addons so I can try to track this down.
When u do have problems as such like delete the wtf folder and the cache folder as well
I would also run the rapair.exe file found in world of warcraft directory as well
But try deleting the cache folder first as it contains files that will play up with wow it does
2.5 works fine :|
and I've heard reports of 2.6 causing other problems for other people.
Time: 05/09/11 18:52:43
Count: 5
Stack: [C]: ?
[C]: ?
Interface\AddOns\InspectFix\InspectFix.lua:121: in function `NotifyInspect'
Interface\AddOns\rebirther\Rebirther.lua:1777: in function `?'
...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
[string "safecall Dispatcher[2]"]:4: in function <[string "safecall Dispatcher[2]"]:4>
[C]: ?
[string "safecall Dispatcher[2]"]:13: in function `?'
...las\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire'
...ce\AddOns\AutoLog\Libs\AceEvent-3.0\AceEvent-3.0.lua:120: in function <...ce\AddOns\AutoLog\Libs\AceEvent-3.0\AceEvent-3.0.lua:119>
Locals: <none>
I've upgraded InspectFix to capture and reject these bogus calls (thus silencing this particular lua error), but the bug in Rebirther remains and should be reported to them.
Please report any new inspect-related lua errors you see under Wow 4.1 and help spread the word about InspectFix!!!
http://www.wowace.com/addons/inspectfix/tickets/
Also, check if your first inspect after loading the UI generates the message "InspectFix hook activated" into your chat window. If not, that means some other addon is interfering with the fixer.
http://wow.curse.com/downloads/wow-addons/details/examiner.aspx
or maybe the autor wants to use some of your code.
Examiner is a heavyweight, complete replacement for the Blizzard Inspect UI.