Carbonite Classic (with all modules)

Carbonite Classic (with all modules)

518k Downloads

SOD/Era - attempt to call GetMouseFocus (a nil value)

Farsyte opened this issue ยท 7 comments

commented

Observed on Classic servers, including Seasonal servers.

This does not happen on Cataclysm servers (smells like the classic servers got an update
that makes them look like Cata servers, but I've not peeked at the version checking bits
in the addon's code, much less instrumented them).

The count rises rapidly if my mouse is over the map.

Message: Interface/AddOns/Carbonite/NxUI.lua:3149: attempt to call global 'GetMouseFocus' (a nil value)
Time: Mon Sep 30 19:54:33 2024
Count: 78
Stack: Interface/AddOns/Carbonite/NxUI.lua:3149: attempt to call global 'GetMouseFocus' (a nil value)
[string "@Interface/AddOns/Carbonite/NxUI.lua"]:3149: in function <Interface/AddOns/Carbonite/NxUI.lua:3122>

commented

The above observed behaviour is what's occurring in Era, SoD and most likely HC. The fix pushed is for Cata Classic as far as I can see on Curseforge. Great addon btw.

commented

Ohhh... sorry. I dont know if when i will have time to update SOD version.

commented

352x Carbonite/NxUI.lua:3149: attempt to call global 'GetMouseFocus' (a nil value)
[string "@Carbonite/NxUI.lua"]:3149: in function <Carbonite/NxUI.lua:3122>

Locals:
self = NxMap1 {
PixelSnapDisabled = true
NxMap =

{
}
Center = Texture {
}
NxWin =
{
}
RightEdge = Texture {
}
BottomEdge = Texture {
}
TopRightCorner = Texture {
}
BottomRightCorner = Texture {
}
BottomLeftCorner = Texture {
}
TopEdge = Texture {
}
TopLeftCorner = Texture {
}
backdropInfo =
{
}
LeftEdge = Texture {
}
}
elapsed = 0.003000
this = NxMap1 {
PixelSnapDisabled = true
NxMap =
{
}
Center = Texture {
}
NxWin =
{
}
RightEdge = Texture {
}
BottomEdge = Texture {
}
TopRightCorner = Texture {
}
BottomRightCorner = Texture {
}
BottomLeftCorner = Texture {
}
TopEdge = Texture {
}
TopLeftCorner = Texture {
}
backdropInfo =
{
}
LeftEdge = Texture {
}
}
win =
{
TitleFStr =
{
}
BorderW = 7
BorderH = 7
ButClose =
{
}
Border = true
BackgndAlphaDiff = 1
BackgndAlphaMin = 0
BackgndFadeOut = 0
SaveData =
{
}
LayoutModeNormal = ""
TitleH = 12
TitleLineH = 10
Closer = true
User =
{
}
LayoutMode = "Max"
MovSizing = false
BackgndFadeTarget = 0
TopH = 19
ChildFrms =
{
}
BackgndFadeIn = 1
Name = "NxMap1"
Frm = NxMap1 {
}
BackgndFade = 0.000100
TitleLines = 1
ButW = 12.500000
Sizeable = true
}
secureOk = true
x = 940.666602
(*temporary) = nil

commented

this error pops when you mouse over the map...

commented

@artscout fixed it on https://github.com/IrcDirk/Carbonite-Classic/tree/classic-era branch u can download and check if its fixed.

commented

Downloaded - Increasing error count on moving mouse on map has stopped. Have this error on load on Era -

[string "Carbonite/Taintless.xml:<S..."]:56: attempt to index global 'InterfaceOptionsFrame' (a nil value)
[string "Carbonite/Taintless.xml:"]:56: in main chunk

Locals:
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'InterfaceOptionsFrame' (a nil value)"

commented

Great ill push this to Curse in near future. As to other error please open new issue.