Grid

278 - frame lockups

What version of Grid are you using?
r1278 currently, but tried alot of versions

What version (and language) of WoW are you using?
3.3 en

What were you doing when the problem occured?
anything

What happened?  What did you expect to happen instead?
It was a ticket about frame locks before but was closed because you couldnt reproduce it. It happens on every group change (someone is changing zone, joining or leaving group). It's very hard to play in large groups (IoC, AV), even in 25 man raids it is annoying.

Do you have an error log of what happened?
no

Please provide any additional information below.
The reason i'm posting this ticked again is that i found something new. It happens only when i use an opengl engine (wow.exe -opengl). May be the grid is using something to update the frame which is buggy in opengl implementation. Although Grid2 is not affected, it's working smooth, but not really usable for me.

Name Description Size MD5
small_patch.zip without logic changes 9.9 KiB ca9e90f34d4e...
User When Change
Phanx Oct 13, 2010 at 12:32 UTC Changed status from Accepted to Fixed
triamazikamno Oct 13, 2010 at 11:45 UTC

Deleted attachment grid_lockups_patch_v7b.zip: obsolete

triamazikamno Sep 29, 2010 at 10:10 UTC

Deleted attachment grid_lockups_patch_v7a.zip: obsolete

triamazikamno Sep 29, 2010 at 10:09 UTC

Deleted attachment grid_lockups_patch_v7.zip: broken

triamazikamno Sep 29, 2010 at 10:09 UTC

Deleted attachment grid_lockups_patch_v6.zip: broken

triamazikamno Sep 22, 2010 at 16:22 UTC

Added attachment small_patch.zip

triamazikamno Sep 20, 2010 at 03:19 UTC

Added attachment grid_lockups_patch_v7b.zip

triamazikamno Sep 17, 2010 at 22:02 UTC

Added attachment grid_lockups_patch_v7a.zip

triamazikamno Sep 16, 2010 at 10:43 UTC

Added attachment grid_lockups_patch_v7.zip

triamazikamno Sep 11, 2010 at 08:28 UTC

Deleted attachment grid_lockups_patch_v5.zip: broken

triamazikamno Sep 11, 2010 at 08:04 UTC

Added attachment grid_lockups_patch_v6.zip

triamazikamno Sep 11, 2010 at 08:04 UTC

Deleted attachment grip_lockups_patch_v6.zip: typo

triamazikamno Sep 11, 2010 at 08:03 UTC

Added attachment grip_lockups_patch_v6.zip

triamazikamno Sep 11, 2010 at 07:54 UTC

Deleted attachment grid_lockups_patch_v4.zip: broken

triamazikamno Sep 07, 2010 at 12:52 UTC

Deleted attachment grid_lockups_patch_v3.zip: broken

triamazikamno Sep 07, 2010 at 12:39 UTC

Added attachment grid_lockups_patch_v5.zip

triamazikamno Sep 07, 2010 at 04:38 UTC Changed description:
+ plain$What version of Grid are you using?
+ r1278 currently, but tried alot of versions
+
+ What version (and language) of WoW are you using?
+ 3.3 en
+
+ What were you doing when the problem occured?
+ anything
+
+ What happened?  What did you expect to happen instead?
+ It was a ticket about frame locks before but was closed because you couldnt reproduce it. It happens on every group change (someone is changing zone, joining or leaving group). It's very hard to play in large groups (IoC, AV), even in 25 man raids it is annoying.
+
+ Do you have an error log of what happened?
+ no
+
+ Please provide any additional information below.
+ The reason i'm posting this ticked again is that i found something new. It happens only when i use an opengl engine (wow.exe -opengl). May be the grid is using something to update the frame which is buggy in opengl implementation. Although Grid2 is not affected, it's working smooth, but not really usable for me.
triamazikamno Sep 07, 2010 at 04:38 UTC

Added attachment grid_lockups_patch_v4.zip

triamazikamno Sep 07, 2010 at 04:38 UTC

Deleted attachment grid_lockups_patch_v4.zip: typo

triamazikamno Sep 07, 2010 at 04:25 UTC

Added attachment grid_lockups_patch_v4.zip

triamazikamno Sep 06, 2010 at 17:58 UTC

Added attachment grid_lockups_patch_v3.zip

triamazikamno Sep 06, 2010 at 17:58 UTC

Deleted attachment grid_lockups_patch_v2.zip: broken

triamazikamno Sep 06, 2010 at 17:57 UTC

Deleted attachment grid_lockups_patch.zip: broken

triamazikamno Sep 05, 2010 at 08:01 UTC

Added attachment grid_lockups_patch_v2.zip

triamazikamno Sep 05, 2010 at 08:01 UTC

Deleted attachment grip_lockups_patch_v2.zip: typo

triamazikamno Sep 05, 2010 at 07:59 UTC

Added attachment grip_lockups_patch_v2.zip

Phanx Sep 01, 2010 at 04:47 UTC Changed status from Replied to Accepted
triamazikamno Aug 23, 2010 at 16:17 UTC

Added attachment grid_lockups_patch.zip

FallenLegionEU Aug 09, 2010 at 18:27 UTC Changed status from Waiting to Replied
Phanx Aug 08, 2010 at 23:14 UTC Changed status from Replied to Waiting
triamazikamno Feb 06, 2010 at 00:02 UTC Changed status from Waiting to Replied
Phanx Feb 05, 2010 at 23:10 UTC Changed status from Replied to Waiting
triamazikamno Feb 05, 2010 at 00:41 UTC Changed status from Waiting to Replied
Phanx Feb 05, 2010 at 00:11 UTC Changed status from Replied to Waiting
triamazikamno Feb 03, 2010 at 07:35 UTC Changed status from Waiting to Replied
Phanx Feb 02, 2010 at 23:40 UTC Changed assigned to from Pastamancer to Phanx
Phanx Feb 02, 2010 at 23:40 UTC Changed status from New to Waiting
triamazikamno Jan 30, 2010 at 20:30 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Phanx Phanx Oct 13, 2010 at 12:32 UTC - 0 likes

    Yep. Greltok and I did some brief testing earlier this evening and didn't notice any issues with it. I still haven't had time to actually run any instances, so please do report any issues you encounter with frames updating. :)

  • Avatar of triamazikamno triamazikamno Oct 13, 2010 at 11:47 UTC - 0 likes

    Yey, I see the idea from small patch is implemented in r1360!

  • Avatar of turbopipp turbopipp Oct 13, 2010 at 07:47 UTC - 0 likes

    Is this patch implemented in v1357 of Grid? Thanks for all your work btw :)

  • Avatar of Notechaser Notechaser Sep 27, 2010 at 02:36 UTC - 0 likes

    The small_patch so far seems ok regarding the primary issue. Also, using it instead of v7b in Oculus resulted in correct mount updates for party including self (box changed correctly to represent mount when mounted, and switched back on dismount).

  • Avatar of triamazikamno triamazikamno Sep 22, 2010 at 16:29 UTC - 0 likes

    Attached small_patch.zip This patch doesn't change the original Grid logics, it still covers all the problems by global frame updates, but I moved all of the UpdateFrameUnits calls into the queue, so it will be executed max 1 time per 0.5 sec. Please try it and check the freezes. Theoretically it shouldn't break anything, so can be commited to the original source after some testing.

  • Avatar of triamazikamno triamazikamno Sep 21, 2010 at 08:38 UTC - 0 likes

    The button is in the corner of Grid frame, not healthboxes.

    Will add more checks soon, just got no time atm...

  • Avatar of turbopipp turbopipp Sep 21, 2010 at 08:33 UTC - 0 likes

    I'm still using v6, since I cant have a button in any corner of any healthbox, since I use them all to show buff/hots/counters. In ToC5 I noticed that when I have low hp on a mount, and rides over to another mount, clicks it without demounting, and jumpsover to it and get a new mount with full hp. Grid doesnt update my hp any more, it only shows the old hp.

    About the range issue, I was in pvp with my lowbie rogue(WSG) and the second round I did there was a guy out-of-range all the time. When I checked his name it was something familiar. It turned out he was a guy who was from another the WSG I did 10mins earlier, and most likely he was out of range when that WSG was over. And consequently his opacity was "out-of-range" all BG. What was weird with that, was I was in a group with my mate, and his box was ok, but a strangers box from another server was not. So..maybe its an update problem after all?

  • Avatar of triamazikamno triamazikamno Sep 18, 2010 at 08:59 UTC - 0 likes

    Sometimes when players are getting into vehicles blizzard doesn't send this info with PLAYER_ENTERED_VEHICLE event but abit later or doesn't send at all. Which is leading to the bugs Notechaser posted and it's hard to reproduce. So the button is forcing to update all of the frames, something like local Reload UI for the Grid. So if you see something wrong with the frames - press that button to fix it.

  • Avatar of Romoreas Romoreas Sep 18, 2010 at 04:11 UTC - 0 likes

    This worked for me, thanks alot!

    edit: I apologize in advance if I overlooked the way to find out the anwser to this question easier. What's with the "button" in the top left? I see the description above but I can't read the full description. I've looked through the options in grid and such to try to see what it's there for.

    Last edited Sep 18, 2010 by Romoreas
  • Avatar of triamazikamno triamazikamno Sep 17, 2010 at 22:02 UTC - 0 likes

    Please try v7a

Facts

Last updated
Mar 30, 2012
Reported
Jan 30, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
5

Reported by

Possible assignees