WoW BlueTracker Home | RSS | News | Contact
Recent | Search | Archive | CS Posts
Poster: Aldmehr at 5/20/2005 1:33:59 PM PDT
Subject: [Slouken] UI freezup on spell interrupts
   I will make one more attempt to bring this issue up because many other people have seen it.

see
http://forums.worldofwarcraft.com/thread.aspx?fn=wow-general&t=3125086&s=new&tmp=1#new




I tracked this down a couple weeks ago.

The problem is that the following event:

ACTIONBAR_UPDATE_COOLDOWN

is being fired many many times for every action button, when a spell is interrupted.

This is causing the blizzard UI (without mods) to update the cooldown graphics on the action buttons many many many times per interrupt, which causes the game to seem to freeze momentarily while the cpu is hogged.

This problem is made worse the more action buttons you have on screen (i.e. with addons that have action buttons). I noticed the problem when I had an old version of flexbar as on addon (this adds a lot of action buttons). Fyi, the current flexbar author recently made a change in flexbar to workaround this performance issue for flexbar buttons, which helps a lot if you use flexbar. However there is still a freeze with just the blizzard buttons and no addons.

To add a little data to this. With no addons and only 12 action buttons, I was seeing about a 0.5 second freeze on my 2.2 GHz system. This is barely noticeable and I could see how someone with this few buttons or a faster machine would not notice this.

When I added about 40 buttons (via old flexbar), my freeze was closer to 2.0 seconds. This was very bad.

I posted about this on the UI forum, and bumped it several times... no responses from blizzard and the post is now unsearchable... Feel free to drive the issue...

The only real solution to this is to take a workaround similiar to what the flexbar author did and apply this to the default blizzard UI and all the addon button bars that you may have.

In summary, (in my opinion) this is a blizzard bug in the game engine sending too many of these events on a spell interrupt.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=140298&p=#post140298
 
Poster: slouken at 5/20/2005 3:51:11 PM PDT
Subject: Re: [Slouken] UI freezup on spell interrupts
   Thanks, I'll look into it.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=140298&p=#post140367
Poster: slouken at 5/24/2005 1:36:45 PM PDT
Subject: Re: [Slouken] UI freezup on spell interrupts
   I looked at the events being sent, and it looks like the event is not being sent multiple times on interrupt. It's also doing no work other than showing or hiding the cooldown indicator...

Can you verify that the event is actually being sent multiple times?
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=140298&p=#post142869
Poster: slouken at 5/26/2005 8:37:47 PM PDT
Subject: Re: [Slouken] UI freezup on spell interrupts
   It's on my list to look at, thanks.
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=140298&p=#post144781
Poster: slouken at 6/3/2005 12:58:07 PM PDT
Subject: Re: [Slouken] UI freezup on spell interrupts
   This is fixed for 1.6
  http://forums.worldofwarcraft.com/thread.aspx?fn=wow-interface-customization&t=140298&p=#post149773

View all recent official Blue Posts

WoW Blue Tracker: Archiving World of Warcraft Blue Posts
since March 2005
Home | RSS | News | Contact
Recent | Search | Archive | CS Posts
 

Why Ads?