Thread Tools Display Modes
03-29-16, 12:52 PM   #21
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2015
Posts: 431
I wouldn't know if it would work, because the error is too elusive. It might not be caused by the mask itself, but rather setting the mask takes so much time that the overall execution time in a certain scenario exceeds the limit. However, if the threshold is at 200 ms, then something is obviously very wrong, since 200 ms is a very long time for an action button update to run - especially for only 15 buttons. I'm not sure what's going on tbh, since I can't follow the trail any further than the state update from the secure handler.
__________________

Last edited by MunkDev : 03-29-16 at 12:56 PM. Reason: Posted in wrong thread. Woops.
  Reply With Quote
04-07-16, 06:18 PM   #22
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2015
Posts: 431
So, while leveling up in combat, my bar updates an art asset that has a mask applied to it when PLAYER_TALENT_UPDATE fires. Since this is a completely separate process that has nothing to do with the action buttons or the childupdate of the bar, it must be the texture masking that's spawning this issue at random.

This is the offending line of code in that art update:
Lua Code:
  1. self.ArtOverlay:SetMask("Interface\\GLUES\\Models\\UI_Dwarf\\UI_Goblin_GodRaysMask")

How can this be reported to Blizzard? I guess it's not exactly a high priority issue, but masked textures not only create this issue in combat, but updating them can sometimes lead to a very noticeable stutter in framerate. There's obviously something inherently wrong with how that function works since it doesn't happen consistently.
__________________
  Reply With Quote
04-08-16, 05:13 PM   #23
SDPhantom
A Pyroguard Emberseer
 
SDPhantom's Avatar
AddOn Author - Click to view addons
Join Date: Jul 2006
Posts: 2,323
I guess you can file it as a bug report using this link.
http://us.battle.net/wow/en/forum/1012660/
__________________
WoWInterface AddOns
"All I want is a pretty girl, a decent meal, and the right to shoot lightning at fools."
-Anders (Dragon Age: Origins - Awakening)
  Reply With Quote
04-09-16, 02:04 PM   #24
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,290
I've never seen and blue respond any lua/xml releated issues there. But i'm 100% sure if you nag enough some GM will come and tell you to reset your interface.
  Reply With Quote
04-09-16, 03:07 PM   #25
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,877
Originally Posted by Resike View Post
I've never seen and blue respond any lua/xml releated issues there. But i'm 100% sure if you nag enough some GM will come and tell you to reset your interface.
In their defence, the forum title is Bug Report not Bug Discussion
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.

Last edited by Fizzlemizz : 04-09-16 at 03:37 PM.
  Reply With Quote
04-09-16, 05:09 PM   #26
Yukyuk
A Chromatic Dragonspawn
 
Yukyuk's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2015
Posts: 179
Originally Posted by Fizzlemizz View Post
In their defence, the forum title is Bug Report not Bug Discussion
Very true, Amen
__________________
Better to fail then never have tried at all.
  Reply With Quote
04-10-16, 08:37 AM   #27
Resike
A Pyroguard Emberseer
AddOn Author - Click to view addons
Join Date: Mar 2010
Posts: 1,290
Originally Posted by Fizzlemizz View Post
In their defence, the forum title is Bug Report not Bug Discussion
Well you can't really handle bug reports without at least a small interaction. At least they should burp back things like: working on in, will look into it, it's working as intended, ghostcrawler said it's fine, or something.
  Reply With Quote
04-10-16, 10:59 AM   #28
MunkDev
A Scalebane Royal Guard
 
MunkDev's Avatar
AddOn Author - Click to view addons
Join Date: Mar 2015
Posts: 431
I guess it might be of interest since it could potentially trigger off a portrait update. The portraits use the same masking technique as custom masks applied to textures, though it happens to be wrapped in a dedicated function. I've noticed stutters every now and then even with addons disabled.
__________________
  Reply With Quote
04-10-16, 12:49 PM   #29
Fizzlemizz
I did that?
 
Fizzlemizz's Avatar
Premium Member
AddOn Author - Click to view addons
Join Date: Dec 2011
Posts: 1,877
Originally Posted by Resike View Post
ghostcrawler said it's fine, or something.
We got the moose so I guess that's feedback
__________________
Fizzlemizz
Maintainer of Discord Unit Frames and Discord Art.
Author of FauxMazzle, FauxMazzleHUD and Move Pad Plus.
  Reply With Quote

WoWInterface » Developer Discussions » Lua/XML Help » Script ran too long - since 6.2.4?

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off