Dominos

Dominos

19M Downloads

Profiles Bug

digitalnoise opened this issue ยท 2 comments

commented

Currently running the latest version from Curse (5.0.19), getting several Lua errors anytime I try to copy or switch profiles through the Dominos interface - seems to point to the Override UI; not sure why that would be relevant.

Error 1 - when trying to switch to another profile:

Date: 2012-09-09 03:07:51
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Dominos\frame.lua line 115:
attempt to call field 'OverrideController' (a table value)
Debug:

Dominos\frame.lua:115: Free()
Dominos\actionBar.lua:116: ?()
Dominos\actionBar.lua:317: ForAll()
Dominos\Dominos.lua:265: Unload()
Dominos\Dominos.lua:392: SetProfile()
Dominos_Config\profiles.lua:176:
Dominos_Config\profiles.lua:173
Locals:
self = DominosFrame1 {
0 =
buttons =

{
}
id = 1
sets =
{
}
baseID = 0
header = {
}
docked =
{
}
pages =
{
}
drag = {
}
}
(_temporary) = {
0 =
WrapScript = defined @interface\FrameXML\SecureHandlers.lua:704
SetFrameRef = defined @interface\FrameXML\SecureHandlers.lua:715
Remove = defined @interface\AddOns\Dominos\overrideController.lua:134
Execute = defined @interface\FrameXML\SecureHandlers.lua:699
UnwrapScript = defined @interface\FrameXML\SecureHandlers.lua:710
Load = defined @interface\AddOns\Dominos\overrideController.lua:4
Add = defined @interface\AddOns\Dominos\overrideController.lua:120
}
(_temporary) = {
0 =
WrapScript = defined @interface\FrameXML\SecureHandlers.lua:704
SetFrameRef = defined @interface\FrameXML\SecureHandlers.lua:715
Execute = defined @interface\FrameXML\SecureHandlers.lua:699
UnwrapScript = defined @interface\FrameXML\SecureHandlers.lua:710
Fade = defined @interface\AddOns\Dominos\frame.lua:92
}
(*temporary) = "attempt to call field 'OverrideController' (a table value)"
active =
{
2 = DominosFrame2 {
}
3 = DominosFrame3 {
}
4 = DominosFrame4 {
}
5 = DominosFrame5 {
}
6 = DominosFrame6 {
}
7 = DominosFrame7 {
}
8 = DominosFrame8 {
}
9 = DominosFrame9 {
}
10 = DominosFrame10 {
}
menu = DominosFramemenu {
}
vehicle = DominosFramevehicle {
}
extra = DominosFrameextra {
}
bags = DominosFramebags {
}
pet = DominosFramepet {
}
class = DominosFrameclass {
}
}
unused =
{
}

AddOns:
Swatter, v5.14.5335 (KowariOnCrutches)
ACP, v3.4
Dominos, v5.0.19
DominosConfig, v
BlizRuntimeLib_enUS v5.0.4.50001
(ck=84)

Error 2 - when trying to copy from one to another:

Date: 2012-09-09 03:09:32
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Dominos\frame.lua line 115:
attempt to call field 'OverrideController' (a table value)
Debug:

Dominos\frame.lua:115: Free()
Dominos\actionBar.lua:116: ?()
Dominos\actionBar.lua:317: ForAll()
Dominos\Dominos.lua:265: Unload()
Dominos\Dominos.lua:412: CopyProfile()
Dominos_Config\profiles.lua:191:
Dominos_Config\profiles.lua:188
Locals:
self = DominosFrame1 {
0 =
buttons =

{
}
id = 1
sets =
{
}
baseID = 0
header = {
}
docked =
{
}
pages =
{
}
drag = {
}
}
(_temporary) = {
0 =
WrapScript = defined @interface\FrameXML\SecureHandlers.lua:704
SetFrameRef = defined @interface\FrameXML\SecureHandlers.lua:715
Remove = defined @interface\AddOns\Dominos\overrideController.lua:134
Execute = defined @interface\FrameXML\SecureHandlers.lua:699
UnwrapScript = defined @interface\FrameXML\SecureHandlers.lua:710
Load = defined @interface\AddOns\Dominos\overrideController.lua:4
Add = defined @interface\AddOns\Dominos\overrideController.lua:120
}
(_temporary) = {
0 =
WrapScript = defined @interface\FrameXML\SecureHandlers.lua:704
SetFrameRef = defined @interface\FrameXML\SecureHandlers.lua:715
Execute = defined @interface\FrameXML\SecureHandlers.lua:699
UnwrapScript = defined @interface\FrameXML\SecureHandlers.lua:710
Fade = defined @interface\AddOns\Dominos\frame.lua:92
}
(*temporary) = "attempt to call field 'OverrideController' (a table value)"
active =
{
2 = DominosFrame2 {
}
3 = DominosFrame3 {
}
4 = DominosFrame4 {
}
5 = DominosFrame5 {
}
6 = DominosFrame6 {
}
7 = DominosFrame7 {
}
8 = DominosFrame8 {
}
9 = DominosFrame9 {
}
10 = DominosFrame10 {
}
menu = DominosFramemenu {
}
vehicle = DominosFramevehicle {
}
extra = DominosFrameextra {
}
bags = DominosFramebags {
}
pet = DominosFramepet {
}
class = DominosFrameclass {
}
}
unused =
{
}

AddOns:
Swatter, v5.14.5335 (KowariOnCrutches)
ACP, v3.4
Dominos, v5.0.19
DominosConfig, v
BlizRuntimeLib_enUS v5.0.4.50001
(ck=84)

Only addons enabled are Dominos, Addon Control Panel, and Swatter (easy copy/paste).

commented

This should be fixed with 5.0.20

commented

And it's fixed! Thanks - I was having to manually edit the Lua file to set the profiles and it was getting aggravating :)