New Version Issue - Separate Issue Raised As Requested
HolteUnderscore opened this issue ยท 20 comments
I'm getting these errors:
Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Oct 29 12:48:10 2018
Count: 1
Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
(tail call): ?
Interface\FrameXML\SecureHandlers.lua:359: in function <Interface\FrameXML\SecureHandlers.lua:354>
(tail call): ?
[C]: in function Hide' Interface\AddOns\Neuron\Neuron-Buttons.lua:3124: in function SetObjectVisibility'
Interface\AddOns\Neuron\Neuron-Bars.lua:1100: in function LoadObjects' Interface\AddOns\Neuron\Neuron-Bars.lua:3277: in function Load'
Interface\AddOns\Neuron\Neuron.lua:299: in function <Interface\AddOns\Neuron\Neuron.lua:257>
[C]: ?
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:70: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:527: in function EnableAddon' ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:620: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:605> [C]: in function LoadAddOn'
Interface\FrameXML\UIParent.lua:446: in function UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:565: in function TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1192: in function <Interface\FrameXML\UIParent.lua:1090>
Locals: (*temporary) = defined =[C]:-1
==================================================================
Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Oct 29 12:48:10 2018
Count: 1
Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:70: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:527: in function EnableAddon' ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:620: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:605> [C]: in function LoadAddOn'
Interface\FrameXML\UIParent.lua:446: in function UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:565: in function TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1192: in function <Interface\FrameXML\UIParent.lua:1090>
Locals: func = defined @interface\AddOns\Neuron\Neuron.lua:257
type = defined =[C]:-1
xpcall = defined =[C]:-1
errorhandler = defined @interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:61
================================================================
Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Oct 29 12:48:10 2018
Count: 4
Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Locals:
I can't for the life of me replicate this. What is the class, race, level, etc. I need to track this down
I've not tried yet with 0.9.36c - let me try now. I'll let you know asap.
And for reference, it was on my main - 120 blood elf female frost mage
Ok, I actually released a 0.9.36d version an hour ago. I'd try that one, it has 1 more bug fix in it
I'll get that now, with the "c" version I'm still getting the error - it appears on char login, not doing any action and the keybindings are gone again.
Still getting an error but, some line numbers have changed slightly:
Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Oct 29 22:50:26 2018
Count: 1
Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
(tail call): ?
Interface\FrameXML\SecureHandlers.lua:359: in function <Interface\FrameXML\SecureHandlers.lua:354>
(tail call): ?
[C]: in function Hide' Interface\AddOns\Neuron\Neuron-Buttons.lua:3085: in function
SetObjectVisibility'
Interface\AddOns\Neuron\Neuron-Bars.lua:1099: in function LoadObjects' Interface\AddOns\Neuron\Neuron-Bars.lua:3254: in function
Load'
Interface\AddOns\Neuron\Neuron.lua:289: in function <Interface\AddOns\Neuron\Neuron.lua:247>
[C]: ?
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:70: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:527: in function EnableAddon' ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:620: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:605> [C]: in function
LoadAddOn'
Interface\FrameXML\UIParent.lua:446: in function UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:565: in function
TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1192: in function <Interface\FrameXML\UIParent.lua:1090>
Locals: (*temporary) = defined =[C]:-1
===============================================================
Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Oct 29 22:50:26 2018
Count: 1
Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:70: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:527: in function EnableAddon' ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:620: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:605> [C]: in function
LoadAddOn'
Interface\FrameXML\UIParent.lua:446: in function UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:565: in function
TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1192: in function <Interface\FrameXML\UIParent.lua:1090>
Locals: func = defined @interface\AddOns\Neuron\Neuron.lua:247
type = defined =[C]:-1
xpcall = defined =[C]:-1
errorhandler = defined @interface\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:61
================================================================
Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Oct 29 22:50:26 2018
Count: 8
Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Locals:
Still getting the old keybind error when trying to reset them:
Message: Interface\AddOns\Neuron\Neuron-KeyBinder.lua:236: attempt to index field 'hotKeys' (a nil value)
Time: Mon Oct 29 22:52:52 2018
Count: 1
Stack: Interface\AddOns\Neuron\Neuron-KeyBinder.lua:236: attempt to index field 'hotKeys' (a nil value)
Locals:
Here's a weird one, I logout the character and then log it back in - no errors and I can set the keybinds.
Most odd.
Final test, I completely closed out of Wow - started it up again and logged in the char, no errors and can set keybinds. Seems like a one off thing when it does the DB conversion the first time.
Just to be thorough, tried another char (120 blood elf male affliction warlock) - got only one error on logon:
Message: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
Time: Mon Oct 29 23:00:37 2018
Count: 9
Stack: Interface\FrameXML\RestrictedExecution.lua:431: Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)
[C]: ?
Interface\FrameXML\RestrictedExecution.lua:431: in function <Interface\FrameXML\RestrictedExecution.lua:420>
(tail call): ?
(tail call): ?
Interface\FrameXML\SecureHandlers.lua:359: in function <Interface\FrameXML\SecureHandlers.lua:354>
(tail call): ?
[C]: in function Hide' Interface\AddOns\Neuron\Neuron-Buttons.lua:3085: in function
SetObjectVisibility'
Interface\AddOns\Neuron\Neuron-Bars.lua:1099: in function LoadObjects' Interface\AddOns\Neuron\Neuron-Bars.lua:3254: in function
Load'
Interface\AddOns\Neuron\Neuron.lua:289: in function <Interface\AddOns\Neuron\Neuron.lua:247>
[C]: ?
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:70: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:65>
...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:527: in function EnableAddon' ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:620: in function <...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:605> [C]: in function
LoadAddOn'
Interface\FrameXML\UIParent.lua:446: in function UIParentLoadAddOn' Interface\FrameXML\UIParent.lua:565: in function
TimeManager_LoadUI'
Interface\FrameXML\UIParent.lua:1192: in function <Interface\FrameXML\UIParent.lua:1090>
Locals: (*temporary) = "Call failed: [string " if (not self:GetParent():GetAttribute..."]:2: bad argument #1 to 'gmatch' (string expected, got nil)"
Strange.... So you're good then?
*edit: Did that other character's error go away when relogging?
This char can't set keybinds on initial logon either but, can when logged off and back on again.
The initial error went away on relog, yes
Yeah I know about the needing to /reload before keybdinds can be set. That's unfortunately a side effect, and I need to look further into why. For now the first reload fixes it for good.
Ok, sorry about that. Do you mind trying refreshing the profile on some alt that you don't play? I'm curious as to if this error shows up on a clean profile or if it's a migration thing
I think I have an alt that doesn't have a profile, failing that I'll create a new char and let you know.