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 |
- 7 comments
- 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
- Reply
- #7
Phanx Apr 22, 2012 at 10:15 UTC - 0 likesI'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.
- Reply
- #6
Phanx Apr 02, 2012 at 13:22 UTC - 0 likesIf 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
- Reply
- #5
mojosdojo Dec 12, 2011 at 08:55 UTC - 0 likesJust 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.
- Reply
- #4
Pheles Mar 09, 2011 at 02:49 UTC - 0 likesHi 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>
- Reply
- #3
mojosdojo Jan 06, 2011 at 04:34 UTC - 0 likesJust wanted to let you know that the error still persists (r1403).
- Reply
- #2
mojosdojo Nov 30, 2010 at 10:18 UTC - 0 likesI'm playing my Druid Aea-Rexxar. Second profile for dual spec is Standard.
http://paste.wowace.com/2933/
- Reply
- #1
Phanx Nov 30, 2010 at 01:51 UTC - 0 likesPlease 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