Grid

463 - Swap profile with spec is bugged

== What version of Grid are you using? (Tickets that do not include the actual version number will be ignored.)
r1399

== What version and language of WoW are you using?
deDE

== Does the problem still happen when you disable all addons (including Grid plugins) except for Grid?
Yes.

== What is the problem? What were you doing when it happened? What steps can we follow to reproduce it?
Swapping profiles per spec bugges out sometimes. Mostly happens when switching specs/profiles before the start of Wintergrasp or a BG. Grid frames get messed up so that some indicators never show up again (name, health etc.). A reload fixes everything back to normal.

== If there is an error message related to the problem, copy and paste it here:
1x Grid-r1399\GridFrame.lua:481 attempt to perform arithmetic on local 'r' (a nil value)
Grid-r1399\GridFrame.lua:632 in function `SetIndicator'
Grid-r1399\GridFrame.lua:1378 in function `UpdateIndicator'
Grid-r1399\GridFrame.lua:1351 in function `UpdateIndicators'
Grid-r1399\GridFrame.lua:1303 in function `func'
Grid-r1399\GridFrame.lua:1282 in function `WithAllFrames'
Grid-r1399\GridFrame.lua:1302 in function `UpdateAllFrames'
Grid-r1399\GridFrame.lua:1267 in function `PostReset'
Grid-r1399\GridCore.lua:116 in function `Reset'
Grid-r1399\GridCore.lua:327 in function `ResetModules'
Grid-r1399\GridCore.lua:265 in function <Grid\GridCore.lua:262
<in C code>: in function `?'
CallbackHandler-1.0-6:147: in function <...igs\Libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
<string>:"safecall Dispatcher[3]":4: in function <[string "safecall Dispatcher[3]"]:4>
<in C code>: ?
<string>:"safecall Dispatcher[3]":13: in function `?'
CallbackHandler-1.0-6:92: in function `Fire'
AceDB-3.0-21 (AtlasLoot):457: in function `SetProfile'
LibDualSpec-1.0-7 (Grid):168: in function `CheckDualSpecState'
LibDualSpec-1.0-7 (Grid):315: in function <...AddOns\Grid\Libs\LibDualSpec-1.0\LibDualSpec-1.0.lua:309

User When Change
Phanx Apr 22, 2012 at 10:16 UTC Changed status from Replied to Fixed
Phanx Apr 22, 2012 at 10:15 UTC Changed status from Waiting to Replied
Phanx Apr 02, 2012 at 13:22 UTC Changed status from Replied to Waiting
mojosdojo Nov 30, 2010 at 10:18 UTC Changed status from Waiting to Replied
Phanx Nov 30, 2010 at 01:52 UTC Changed assigned to from Pastamancer to Phanx
Phanx Nov 30, 2010 at 01:52 UTC Changed status from New to Waiting
mojosdojo Nov 29, 2010 at 22:55 UTC Create

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

  • 7 comments
  • Avatar of Phanx Phanx Apr 22, 2012 at 10:15 UTC - 0 likes

    I've been unable to reproduce this issue with the old saved variables file posted by mojosdojo, so I'm going to assume this issue no longer occurs, and close this ticket.

    Feel free to submit a new ticket with a current error message and saved variables if you are still experiencing this or any other issue.

  • Avatar of Phanx Phanx Apr 02, 2012 at 13:22 UTC - 0 likes

    If anyone is still experiencing this issue, please post a comment with your Grid saved variables file attached, and specify which profile(s) have the problem.

    To attach files to a comment, first post the comment, then mouse over your comment and click the paperclip icon in the top right corner of your ticket.

    You can find your Grid saved variables file here:
    World of Warcraft > WTF > Account > YOUR_ACCOUNT_NAME > SavedVariables > Grid.lua

  • Avatar of mojosdojo mojosdojo Dec 12, 2011 at 08:55 UTC - 0 likes

    Just stepped by and saw the latest comment: I recall that I played with inverted color bars, too. Can't test tough, because I'm not playing anymore.

  • Avatar of Pheles Pheles Mar 09, 2011 at 02:49 UTC - 0 likes

    Hi there, I had the same bug pop up. This is with the 1403 version, and English (enGB) localization.

    After some trial and error, starting fresh with a new setup file, and working my way 1 step at a time towards my final setup, I found when the bug occurs. It is if the profile you are switching to has "Invert Bar Color" activated.

    My LUA error paste;

    Message: Interface\AddOns\Grid\GridFrame.lua:499: attempt to perform arithmetic on local 'r' (a nil value) Time: 03/09/11 03:21:42 Count: 1 Stack: Interface\AddOns\Grid\GridFrame.lua:499: in function `SetBarColor' Interface\AddOns\Grid\GridFrame.lua:646: in function <Interface\AddOns\Grid\GridFrame.lua:615> [C]: ? [C]: ? [C]: in function `SetIndicator' Interface\AddOns\Grid\GridFrame.lua:1396: in function `UpdateIndicator' Interface\AddOns\Grid\GridFrame.lua:1369: in function `UpdateIndicators' Interface\AddOns\Grid\GridFrame.lua:1321: in function `func' Interface\AddOns\Grid\GridFrame.lua:1300: in function `WithAllFrames' Interface\AddOns\Grid\GridFrame.lua:1320: in function `UpdateAllFrames' Interface\AddOns\Grid\GridFrame.lua:1285: in function `PostReset' Interface\AddOns\Grid\GridCore.lua:116: in function `Reset' Interface\AddOns\Grid\GridCore.lua:327: in function `ResetModules' Interface\AddOns\Grid\GridCore.lua:265: in function <Interface\AddOns\Grid\GridCore.lua:262> [C]: in function `?' ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147: in function <...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147> [string "safecall Dispatcher[3]"]:4: in function <[string "safecall Dispatcher[3]"]:4> [C]: ? [string "safecall Dispatcher[3]"]:13: in function `?' ...ore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: in function `Fire' ...erface\AddOns\DataStore\libs\AceDB-3.0\AceDB-3.0.lua:457: in function `SetProfile' ...AddOns\Grid\Libs\LibDualSpec-1.0\LibDualSpec-1.0.lua:168: in function `CheckDualSpecState' ...AddOns\Grid\Libs\LibDualSpec-1.0\LibDualSpec-1.0.lua:315: in function <...AddOns\Grid\Libs\LibDualSpec-1.0\LibDualSpec-1.0.lua:309>

    Locals: <none>

  • Avatar of mojosdojo mojosdojo Jan 06, 2011 at 04:34 UTC - 0 likes

    Just wanted to let you know that the error still persists (r1403).

  • Avatar of mojosdojo mojosdojo Nov 30, 2010 at 10:18 UTC - 0 likes

    I'm playing my Druid Aea-Rexxar. Second profile for dual spec is Standard.

    http://paste.wowace.com/2933/

  • Avatar of Phanx Phanx Nov 30, 2010 at 01:51 UTC - 0 likes

    Please attach your Grid saved variables, and state which character/server you are playing on when the problem occurs.

    World of Warcraft > WTF > Account > YOUR_ACCOUNT_NAME > SavedVariables > Grid.lua

  • 7 comments

Facts

Last updated
Apr 22, 2012
Reported
Nov 29, 2010
Status
Fixed - Developer made requested changes. QA should verify.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
0

Reported by

Possible assignees