[Low priority] Multiple errors on login
Fonjask opened this issue ยท 7 comments
As a part of the Blitz addon, Sushi lib is giving me errors on startup.
As far as I can see, I don't think anything is broken so this has no priority, really.
I don't actually know what this means, I'm just here to copypaste. Does it conflict with OiLvL and FrameXML (whatever that is - is that just WoW itself)?
This did not happen with whatever Sushi version was packaged with the previous version of Blitz (I use the Twitch client to keep addons up to date).
The errors:
1x Blitz\libs\Sushi-3.1\Sushi-3.1-3.lua:27: attempt to index local 'Install' (a nil value)
[string "@Blitz\libs\Sushi-3.1\Sushi-3.1-3.lua"]:27: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
Lib = <table> {
}
Base = <table> {
__index = <table> {
}
__super = <table> {
}
}
Install = nil
Root = ""
(*temporary) = "^(.+)\Sushi[%d.-]+.lua"
(*temporary) = nil
(*temporary) = <table> {
__index = <table> {
}
__super = <table> {
}
}
(*temporary) = "Abstract"
(*temporary) = <table> {
__index = <function> defined @Blitz\libs\Poncho-2.0\Poncho-2.0.lua:8
__call = <function> defined @Blitz\libs\Poncho-2.0\Poncho-2.0.lua:12
}
(*temporary) = nil
(*temporary) = "Abstract"
(*temporary) = <table> {
__index = <table> {
}
__super = <table> {
}
}
(*temporary) = "__type"
(*temporary) = "Abstract"
(*temporary) = "attempt to index local 'Install' (a nil value)"
1x ...ddOns\Blitz\libs\Sushi-3.1-3\classes\core\Callable.lua:20: attempt to index field 'Base' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\core\Callable.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = "attempt to index field 'Base' (a nil value)"
1x Blitz\libs\Sushi-3.1-3\classes\core\Tipped.lua:20: attempt to index field 'Callable' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\core\Tipped.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = "attempt to index field 'Callable' (a nil value)"
1x Blitz\libs\Sushi-3.1-3\classes\core\Labeled.lua:20: attempt to index field 'Tipped' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\core\Labeled.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = "attempt to index field 'Tipped' (a nil value)"
1x ...s\Blitz\libs\Sushi-3.1-3\classes\buttons\Clickable.lua:20: attempt to index field 'Tipped' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\buttons\Clickable.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = "attempt to index field 'Tipped' (a nil value)"
1x ...dOns\Blitz\libs\Sushi-3.1-3\classes\buttons\Texted.lua:20: attempt to index field 'Clickable' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\buttons\Texted.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = "attempt to index field 'Clickable' (a nil value)"
1x Blitz\libs\Sushi-3.1-3\classes\buttons\Help.lua:20: attempt to index field 'Clickable' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\buttons\Help.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = <table> {
}
(*temporary) = "attempt to index field 'Clickable' (a nil value)"
1x Blitz\libs\Sushi-3.1-3\classes\buttons\Red.lua:20: attempt to index field 'TextedClickable' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\buttons\Red.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = <table> {
}
(*temporary) = 3
(*temporary) = nil
(*temporary) = "attempt to index field 'TextedClickable' (a nil value)"
1x Blitz\libs\Sushi-3.1-3\classes\buttons\Gray.lua:20: attempt to index field 'RedButton' (a nil value)
[string "@Blitz\libs\Sushi-3.1-3\classes\buttons\Gray.lua"]:20: in main chunk
[string "=[C]"]: ?
[string "=[C]"]: in function `LoadAddOn'
[string "@Blitz\addons\main\main.lua"]:45: in function <Blitz\addons\main\main.lua:44>
[string "=[C]"]: in function `Show'
[string "@FrameXML\UIParent.lua"]:2723: in function `SetUIPanel'
[string "@FrameXML\UIParent.lua"]:2529: in function `ShowUIPanel'
[string "@FrameXML\UIParent.lua"]:2436: in function <FrameXML\UIParent.lua:2432>
[string "=[C]"]: in function `SetAttribute'
[string "@FrameXML\UIParent.lua"]:3290: in function <FrameXML\UIParent.lua:3273>
[string "=[C]"]: in function `ShowUIPanel'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5805: in function `?'
[string "@Oilvl\Oilvl-v8.2.1 BFA.lua"]:5952: in function <Oilvl\Oilvl.lua:5951>
Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = "Sushi-3.1"
(*temporary) = nil
(*temporary) = "attempt to index field 'RedButton' (a nil value)"
I'm having this issue too. It seems like it might not be detecting that Poncho is installed?
Here is the error message:
Time: Wed Feb 12 06:59:48 2020
Count: 1
Stack: Interface\AddOns\Sushi-3.1\Sushi-3.1.lua:23: Cannot find a library instance of "Poncho-2.0".
[C]: in function `error'
Interface\AddOns\Atlas\Libs\LibStub\LibStub.lua:38: in function `LibStub'
Interface\AddOns\Sushi-3.1\Sushi-3.1.lua:23: in main chunk
Locals: (*temporary) = "Cannot find a library instance of "Poncho-2.0"."
Same problem here on Classic. It seems it doesn't find poncho even if it's installed
@matthieuAlbertelli that is completely unrelated. You aren't loading poncho before sushi, of course it can't find it.