120 - laggy mousover
What steps will reproduce the problem?
1. cursor on items in the character frame
2.
3.
What is the expected output? What do you see instead?
i see a really bad frame drop. holding the mouse over an item makes the game micro-freeze every second. fast hovering on different items makes the framerate even worst, the game is really unplayable.
What version of the product are you using?
r322-nolib
Do you have an error log of what happened?
no lua errors
Please provide any additional information below.
i have some items in my actionbars, and no issues there, the game runs smoothly.
-------------------
Edit by Whitetooth
I'm haven't been unable to reproduce the laggy mouseover problem on enUS and zhTW clients, I think this problem may have something to do with incomplete localization of LibStatLogic and RatingBuster.
If you are experiencing this problem, please also tell us what locale you are using.
- Note to localizers: Unmatched strings costs a lot of CPU time which may contributes to the laggy mouse over some people are experiencing, and should be prevented whenever possible. Turn on /sldebug and see if there are any "No Match" strings, any unused strings should be added to the "Exclude" table. Its preferable to have as few "PreScanPatterns" as possible to reduce CPU time, only use this table if all other methods fail.
| User | When | Change |
|---|---|---|
| Whitetooth | May 08, 2011 at 03:44 UTC | Changed description:Please provide any additional information below. i have some items in my actionbars, and no issues there, the game runs smoothly. + + ------------------- + Edit by Whitetooth + + I'm haven't been unable to reproduce the laggy mouseover problem on enUS and zhTW clients, I think this problem may have something to do with incomplete localization of LibStatLogic and RatingBuster. + + If you are experiencing this problem, please also tell us what locale you are using. + + - Note to localizers: Unmatched strings costs a lot of CPU time which may contributes to the laggy mouse over some people are experiencing, and should be prevented whenever possible. Turn on /sldebug and see if there are any "No Match" strings, any unused strings should be added to the "Exclude" table. Its preferable to have as few "PreScanPatterns" as possible to reduce CPU time, only use this table if all other methods fail. |
| kappesante | Nov 26, 2010 at 16:05 UTC | Create |
Facts
- Last updated
- Mar 30, 2012
- Reported
- Nov 26, 2010
- Status
- New - Issue has not had initial review yet.
- Type
- Defect - A shortcoming, fault, or imperfection
- Priority
- Medium - Normal priority.
- Votes
- 35
- Reply
- #19
keLston May 10, 2011 at 04:33 UTC - 0 likes<<reply 313313>>
I get this problem on the enUS client. It seems to come and go and I can't seem to pinpoint exactly what causes it. But I seemed to manage to be able to find it to happen repeatedly for my alt moonkin druid when I mouse over Cadaverous Leggings.
sldebug gave me:
[00:29:07] PreScan Exclude: Cadaverous Garb (0/5)(^[%a '%-]+%((%d+)/%d+%)$)
[00:29:07] SingleEquip: Equip: Increases your critical strike rating by 14., MELEE_CRIT_RATING=14, SPELL_CRIT_RATING=14
[00:29:07] StatLogic:GetDiff
[00:29:07] [Cadaverous Leggings]
[00:29:07] PreScan: 170 Armor, ARMOR=170
[00:29:07] SinglePlus: +14 Agility, AGI=+14
[00:29:07] SinglePlus: +14 Stamina, STA=+14
[00:29:07] SingleEquip: Equip: Increases your critical strike rating by 14., MELEE_CRIT_RATING=14, SPELL_CRIT_RATING=14
[00:29:07] PreScan Exclude: Cadaverous Garb (0/5)(^[%a '%-]+%((%d+)/%d+%)$)
[00:29:07] StatLogic:GetDiff
[00:29:07] StatLogic:GetDiff
It doesn't seem to happen every time I mouse over it but it seems it happens 1 out of 3 or 4 times it will drop my FPS from 120 to around 67-72 (I run a 120hz monitor).
- Reply
- #18
Vyrt May 08, 2011 at 13:49 UTC - 0 likesThanks, the lastest LibStatLogic-1.2 solves the problem.
Outfitter user must also replace or edit the LibStatLogic files in the outfitter folder.
- Reply
- #17
Whitetooth May 08, 2011 at 03:43 UTC - 0 likes@Vyrt: Go
Can you see if LibStatLogic-1.2 r64 fixes your errors and lag? http://www.wowace.com/addons/libstatlogic-1-2/files/62-r64/
- Reply
- #16
Vyrt May 07, 2011 at 15:05 UTC - 0 likesenGB client, enhancement shaman, pvp-gloves, 1-2 fps during longer mouseover:
(no problems with the pvp-gloves from hunter, warlock, feral druid, death knight and rogue)
screenshot with errors
sldebug:
- Reply
- #15
Whitetooth May 05, 2011 at 12:15 UTC - 0 likesI'm haven't been unable to reproduce the laggy mouseover problem on enUS and zhTW clients, I think this problem may have something to do with incomplete localization of LibStatLogic and RatingBuster.
If you are experiencing this problem, please also tell us what locale you are using.
- Note to localizers: Unmatched strings costs a lot of CPU time which may contributes to the laggy mouse over some people are experiencing, and should be prevented whenever possible. Turn on /sldebug and see if there are any "No Match" strings, any unused strings should be added to the "Exclude" table. Its preferable to have as few "PreScanPatterns" as possible to reduce CPU time, only use this table if all other methods fail.
- Reply
- #14
keLston Apr 05, 2011 at 09:16 UTC - 0 likesI'm glad someone made a little progress with this ticket since I had feared it might have just been completely ignored.
I had just built a new computer complete with WoW on a dedicated SSD, fully fresh install and still get this problem.
- Reply
- #13
jtbalogh Mar 26, 2011 at 23:14 UTC - 0 likesThe function in RatingBuster.lua, RatingBuster.ProcessTooltip(), is running repeatedly while hovering over gear in inventory. It has to run because Blizzard is updating the tooltip constantly and erasing what ratingbuster had. Throttling the function slower did not help when I tried because ratingbuster stats kept disappearing. Hmm.
- Reply
- #12
xsolo Feb 07, 2011 at 21:13 UTC - 0 likesRussian local. Lag when mouseover on helmet and/or gloves from PVP hunter set 359.
Sorry for my English.
- Reply
- #11
Amrom Jan 31, 2011 at 16:52 UTC - 0 likesI noticed a few days ago, this bug only being present on my Pally, when speccd holy, and on my Mage. I wondered why not on on my Warri, Hunter, Rogue or RET-Pally.
I did some research and detected the issue (hopefully).
I tryed turning off:
Now there wasn't any lag.
So I tryed turning on only one of them at a time and noticed a frame drop. On "Sum Int" and "Sum Mana" the drop was very very small. Every checkbox except those two caused the well known lag aka framedrop.
So my conclusion is, that there is something wrong with the int-conversion-code. (There is a "sqrt(INT)" inside the mp5-Formula - if s.o. wonders the link between Int and mp5)
I've 20/525 in coding lua, so I can't look over it and search for myself. But hopefully someone can solve this issue with this information.
- Reply
- #10
Tuhljin Dec 20, 2010 at 23:20 UTC - 0 likesI think this bug report post of mine may be of interest to those trying to fix the performance issues: http://us.battle.net/wow/en/forum/topic/1567811654 or http://us.battle.net/wow/en/forum/topic/1568011629
In short, Blizzard is hiding/showing item tooltips repeatedly when the cursor is over an item in the bags and elsewhere. This hurts FPS, especially when using certain addons. If Blizzard doesn't fix this soon, addon developers will probably have to throttle their item tooltip examinations.