Minion Beta! - Help us test our new AddOn updater. Get it now!
(6 Kb)
Updated: 12-13-14 08:16 AM
File Info
Warlords of Draenor Pre-Patch (6.0.3)
Warlords of Draenor Pre-Patch (6.0.2)
Updated:12-13-14 08:16 AM
Created:06-28-10 03:31 AM

BlizzBugsSuck  Popular! (More than 5000 hits)

by: Shefki, Phanx

After every patch there are often a variety of bugs that crop up in the WoW UI. Many of them go largely unnoticed by users. AddOn authors have often made small addons to fix these problems. This addon intends to create a single installation for users that include whatever fixes the community can come up with for UI problems. As new issues and workarounds are discovered they will be added. As old issues get fixed they will be removed. Users benefit by having a single addon they can just keep updated to get the fixes. Blizzard benefits by having a single addon to look for our workarounds to their problems and hopefully things get fixed sooner.

Current fixes include:

  • Fix the pet journal team buttons not being clickable to link a pet into chat.
  • Fix the Interface Options window not always opening to the requested addon's options panel.
  • Fix taint caused by the Chat Frames use of UIFrameFlash (LibChatAnims).
  • The translation for "Uncommon" as an item quality in the German locale is the same as the translation for "Rare". Fixed by setting it to use the same translation as the "Uncommon" battle pet quality.
  • The translation for the one-letter "day" abbreviation in the German locale is incorrectly using a whole word. Fixed by setting it back to a single letter.

Past fixes that have since been fixed by Blizzard include:
  • Fix the DEATH popup showing when reloading the UI even if you aren't dead. (Fixed in 5.4)
  • Fix reagent buttons in the TradeSkillUI not providing links when shift-clicked. (Fixed in 5.3)
  • Fix the PlayerTalentFame is nil error with the GlyphUI. (Fixed in 5.2)
  • Fix the poiButton error when opening the the Map. (Fixed in 5.0.4, possibly earlier)
  • Fix whisper menu options and chat links for cross-realm players in LFR and BGs. (Fixed in 5.0.4, possibly earlier)
  • Block the exploit that allows AddOns from getting your Real Name from the Real ID system. (Hotfixed on July 10th, 2010. BNSendWhisper now shows character name when whispering yourself.)
  • Fix the buttons for DropDown Menu items being behind the background, making it impossible to click them (only happens to submenus and usually only for ones with a large number of menu items). (Fixed by 4.0.1)
  • Fix for minimap ping not updating as you move making the ping appear to move locations as you move. (Fixed by 4.0.1)

Criteria for inclusion of a fix:
  • Be identifiable as a bug as opposed to an intentional design. We will use the FrameXML source code to help determine this and the behavior of the UI to help determine Blizzard's intentions.
  • Be transparent for users and not break any other UI element or addon (exception being malicious addons taking advantage of Blizzard UI bugs).
  • Not require configuration options. If it's something some people might not want, it's not a candidate for inclusion.

The purpose of this criteria is to limit the fixes to things that everyone universally will want.
- Fix bad ITEM_QUALITY2_DESC translation in German the long way (fixes ticket #18)
- Added fix for ITEM_QUALITY2_DESC being the same as ITEM_QUALITY3_DESC in German
- Confirmed all other bugs still exist
- Updated TOC for 60000
- Bump TOC for 5.4
- TalentUI doesn't use UIFrameFlash since apparently 5.2. But leave in the LibChatAnims library since UIFrameFlash is still risk and the chat frames still use it. As a result update the comment to remove the mention of talent breakage since that won't happen anymore.
- Remove the fix for the Death popup, looks like it was fixed sometime around 5.4.
- Remove fix for GlyphUI, appears to be fixed in 5.4.1 (probably was fixed earlier)
- Fix an issue where the PetJournal drag buttons cannot be clicked to link a pet into chat
- Removed fix for unlinkable tradeskill reagents (fixed in 5.3) - Cleanup and TOC bump
- Use HookScript instead of SetScript to avoid tainting Blizzard_DebugTools
- Add fix for unclickable reagents in tradeskill UI due to GetTradeSkillReagentItemLink returning nil in 5.2
- Add fix contributed by Phanx to avoid the DEATH popup when reloading.
- Fix the PlayerTalentFrame nil error in the GlyphUI for 5.0.4.
- Remove some obsolete fixes.
- Fix a bug in the whisper menu and chat links for cross-realm players in LFR and BGs.
- Fix an error in the sort code for the map fix.
- Fix for the poiButton error when opening the Map.
- Avoid infinite loops with the InterfaceOptions_OpenToCategory fix.
- Disable the bugs that were fixed in 4.0.1.
- Add fix for minimap ping not updating as you move making the ping appear to move locations as you move.
- Minor code changes.
- Remove an unnecessary anonymous function.
- Fix InterfaceOptions_OpenToCategory to not complain when people use a table as the parent.
- Fix a leaked global variable that was intended to be local.
- Remove workaround for BNSendWhisper leaking Real Names.
- Forgot to change the warning strings when renaming thhe addon.
- Rename addon to make Cairenn happy.
- Make the warning when an addon tries to get your Real Name identify the addon that triggered it.
- Add the block to stop addons from getting your Real Name.
- Fix a typo that prevented the oneletter abbreviation fix for deDE from working for minutes.
- Initial Release.
Archived Files (13)
File Name
10-27-14 10:23 PM
11-03-13 10:12 PM
03-31-13 03:24 PM
09-05-12 09:05 PM
11-28-10 11:39 AM
11-28-10 04:23 AM
10-11-10 07:33 PM
07-17-10 12:50 AM
07-10-10 02:31 PM
07-07-10 04:59 AM
07-07-10 04:47 AM
07-07-10 02:50 AM
06-28-10 03:31 AM

Post A Reply Comment Options
Unread 06-30-10, 02:31 AM  
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
thanks for your feedback - i really didnt expect this addon to fix my problems, just wanted some info which you provided nicely. Amazingly after today's bug fix update from blizz all my addon problems went away ... hmmm

thanks again
Dragoen is offline Report comment to moderator  
Reply With Quote
Unread 06-28-10, 12:02 PM  
An Aku'mai Servant
Shefki's Avatar
AddOn Author - Click to view AddOns

Forum posts: 31
File comments: 172
Uploads: 9
This addon is intended to fix bugs in the WoW UI, which is implemented in Lua on top of the game engine.

The memory errors are caused by an issue where the game is using more memory than it can allocate. Most of that memory is used by the game itself and not addons. WoW is a 32-bit app and generally that means it is limited to using 2GB of RAM (even if the system has more than that). As the game grows more and more complex and more and more things have higher quality textures, WoW is running into this more and more. This isn't something that I can do anything about. It's entirely up to Blizzard to fix this one. There's a thread here on the official forums with some discussion and posts on this:

DamnBlizzardErrorFrame isn't something that we'd likely include in this addon since it's purpose is to enhance not fix any specific bugs.
Shefki is offline Report comment to moderator  
Reply With Quote
Unread 06-28-10, 08:20 AM  
A Kobold Labourer

Forum posts: 1
File comments: 5
Uploads: 0
what about "memory" errors? my game crashes a lot since last tuesday's update. Most of the time the error references MapMem.cpp trying to request a huge block of memory. I do run a lot of addons so I know blizz will blame them, but the game ran fine with the same addons up until blizz released the update last tuesday. I've seen this situation on many of the previous updates too over the years and after a month or so of blizz bug fixes and new releases of addons the problem mysteriously goes away, but I never know what really fixed the problem. If it is indeed an addon that is no longer compatible with the new game code, what is the best way to identify which addon to stop using? I already use !DamnBlizzardErrorFrame and will stop using any addon's referenced in errors displayed by that. any ideas?
Dragoen is offline Report comment to moderator  
Reply With Quote
Unread 06-28-10, 04:56 AM  
Premium Deadmeat
Noxarious's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 4
File comments: 60
Uploads: 1
Great idea, awesome addon
Noxarious is offline Report comment to moderator  
Reply With Quote
Post A Reply

Category Jump: