CATA classic, Auction House LUA error message captured

LUA error message captured by BugSack addon.
CATA classic. v4.4.0
also using Auction house addon, Auctionator (v10.2.37-CATA)

random LUA error I am reporting on…
not sure what I did but I got it and am reporting it too Blizzard to see if a fix is in order.


6x …ceBlizzard_MoneyFrame/Classic/MoneyFrame.lua:579: attempt to index global ‘self’ (a nil value)
[string “@Blizzard_MoneyFrame/Classic/MoneyFrame.lua”]:579: in function MoneyFrame_AccumulateAlignmentWidths' [string "@Blizzard_GameTooltip/Classic/GameTooltip.lua"]:333: in function SetTooltipMoney’
[string “@Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua”]:2070: in function <…ns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua:2049>
[string “@Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua”]:2152: in function `AuctionFrameItem_OnEnter’
[string “*Blizzard_AuctionUITemplates.xml:975_OnEnter”]:2: in function <[string “*Blizzard_AuctionUITemplates.xml:975_OnEnte…”]:1>

Locals:
frameName = “GameTooltipMoneyFrame1”
widths =

{
}
frame = GameTooltipMoneyFrame1 {
small = 1
staticMoney = 4746
trialErrorButton = GameTooltipMoneyFrame1TrialErrorButton {
}
moneyWidth = 79.382719
moneyType = “AUCTION_TOOLTIP”
GoldButton = GameTooltipMoneyFrame1GoldButton {
}
info =
{
}
0 =
vadjust = 0
SilverButton = GameTooltipMoneyFrame1SilverButton {
}
CopperButton = GameTooltipMoneyFrame1CopperButton {
}
}
info =
{
showSmallerCoins = “Backpack”
align = 1
fixedWidth = 1
UpdateFunc = defined @Blizzard_MoneyFrame/Classic/MoneyFrame.lua:51
collapse = 1
}
prefixFrame = GameTooltipMoneyFrame1PrefixText {
0 =
}
(*temporary) = nil
(*temporary) = “PrefixText”
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = “attempt to index global ‘self’ (a nil value)”

3 Likes

I have this same issue, with absolutely no add-ons enabled. :frowning:

2 Likes

Same. Tried fresh install, no addons, installing fresh in a different drive, everything. Still get this anytime I look on the AH and currently have no addons on or even installed. So annoying.

2 Likes

For the record this is what mine looks like.

Message: …ce/AddOns/Blizzard_MoneyFrame/Classic/MoneyFrame.lua:579: attempt to index global ‘self’ (a nil value)
Time: Sun May 5 02:28:26 2024
Count: 3
Stack: …ce/AddOns/Blizzard_MoneyFrame/Classic/MoneyFrame.lua:579: attempt to index global ‘self’ (a nil value)
[string “@Interface/AddOns/Blizzard_MoneyFrame/Classic/MoneyFrame.lua”]:579: in function MoneyFrame_AccumulateAlignmentWidths' [string "@Interface/AddOns/Blizzard_GameTooltip/Classic/GameTooltip.lua"]:333: in function SetTooltipMoney’
[string “@Interface/AddOns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua”]:2070: in function <…ns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua:2049>
[string “@Interface/AddOns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua”]:2121: in function <…ns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua:2115>

Locals: frameName = “GameTooltipMoneyFrame1”
widths =

{
}
frame = GameTooltipMoneyFrame1 {
0 =
staticMoney = 21429
trialErrorButton = GameTooltipMoneyFrame1TrialErrorButton {
}
moneyWidth = 106.888914
moneyType = “AUCTION_TOOLTIP”
small = 1
info =
{
}
GoldButton = GameTooltipMoneyFrame1GoldButton {
}
vadjust = 0
SilverButton = GameTooltipMoneyFrame1SilverButton {
}
CopperButton = GameTooltipMoneyFrame1CopperButton {
}
}
info =
{
showSmallerCoins = “Backpack”
align = 1
fixedWidth = 1
UpdateFunc = defined @Interface/AddOns/Blizzard_MoneyFrame/Classic/MoneyFrame.lua:51
collapse = 1
}
prefixFrame = GameTooltipMoneyFrame1PrefixText {
0 =
}
(*temporary) = nil
(*temporary) = “PrefixText”
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = “attempt to index global ‘self’ (a nil value)”

2 Likes

Whatever happened to the enhanced AH mentioned?

1 Like

I’m seeing this same problem and resultant text. Symptomatically, this presents when mousing over the item’s icon or the auction values on any item with a quantity greater than 1. If you mouse over the item name, level, time left, or seller columns, it doesn’t trigger - only the icon or the cost on quantities over 1.

5 Likes

same issue here tried to report through in game bug report as well ~_~ seriously annoying. Thought it was addon related until i disabled all of them and still had the issue. went nuclear and uninstalled and deleted the install and reinstalled to an entirely new folder and new file path.

I’m still getting this error spam at the auction house even with zero addons and completely fresh install in a brand new file path/folder.

2 Likes

{
}
frame = GameTooltipMoneyFrame1 {
small = 1
staticMoney = 4746
trialErrorButton = GameTooltipMoneyFrame1TrialErrorButton {
}
moneyWidth = 79.382719
moneyType = “AUCTION_TOOLTIP”
GoldButton = GameTooltipMoneyFrame1GoldButton {
}

You are on a trial account. You have too much gold in your bags and the error to tell you such is currently also experiencing an error upon displaying.

I think you are *way* off base, given Classic doesn’t support any trial accounts. I get the same error for any auction item that is stacked, and I, most assuredly, am not playing on a trial account.

2 Likes

I also have the same LUA error. It seems it only happens on multiple stack items in the AH…

3 Likes

I’m seeing the exact same thing, no addons enabled right now:
Message: …ce/AddOns/Blizzard_MoneyFrame/Classic/MoneyFrame.lua:579: attempt to index global ‘self’ (a nil value)
Time: Mon May 13 12:33:58 2024
Count: 1
Stack: …ce/AddOns/Blizzard_MoneyFrame/Classic/MoneyFrame.lua:579: attempt to index global ‘self’ (a nil value)
[string “@Interface/AddOns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua”]:2152: in function `AuctionFrameItem_OnEnter’
[string “*Blizzard_AuctionUITemplates.xml:375_OnEnter”]:2: in function <[string “*Blizzard_AuctionUITemplates.xml:375_OnEnte…”]:1>

Locals: self = BrowseButton1Item {
0 =
IconOverlay = Texture {
}
IconBorder = Texture {
}
}
type = “list”
index = 1
button = BrowseButton1 {
0 =
itemCount = 20
bidAmount = 29564
buyoutPrice = 31120
itemIndex = 1
PriceTooltipFrame = Frame {
}
}
GetAuctionButton = defined @Interface/AddOns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua:2093
SetupUnitPriceTooltip = defined @Interface/AddOns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua:2049
activeTooltipAuctionFrameItem = nil

1 Like

Bump, I am getting the same error with or without addons installed. Uninstalling the game and curse/all addons did not help. Followed instructions to restart UI, including /console cvar_default did not work. Will open a ticket for more visibility.

2 Likes

I am getting the same error as people above.
740x …ceBlizzard_MoneyFrame/Classic/MoneyFrame.lua:579: attempt to index global ‘self’ (a nil value)
[string “@Blizzard_MoneyFrame/Classic/MoneyFrame.lua”]:579: in function MoneyFrame_AccumulateAlignmentWidths' [string "@Blizzard_GameTooltip/Classic/GameTooltip.lua"]:333: in function SetTooltipMoney’
[string “@Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua”]:2070: in function <…ns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua:2049>
[string “@Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua”]:2121: in function <…ns/Blizzard_AuctionUI/Classic/Blizzard_AuctionUI.lua:2115>

Locals:
frameName = “GameTooltipMoneyFrame1”
widths =

{
}
frame = GameTooltipMoneyFrame1 {
GoldButton = GameTooltipMoneyFrame1GoldButton {
}
vadjust = 0
trialErrorButton = GameTooltipMoneyFrame1TrialErrorButton {
}
CopperButton = GameTooltipMoneyFrame1CopperButton {
}
moneyType = “AUCTION_TOOLTIP”
0 =
info =
{
}
small = 1
staticMoney = 14144
SilverButton = GameTooltipMoneyFrame1SilverButton {
}
moneyWidth = 105.703825
}
info =
{
showSmallerCoins = “Backpack”
align = 1
fixedWidth = 1
UpdateFunc = defined @Blizzard_MoneyFrame/Classic/MoneyFrame.lua:51
collapse = 1
}
prefixFrame = GameTooltipMoneyFrame1PrefixText {
0 =
}
(*temporary) = nil
(*temporary) = “PrefixText”
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = “attempt to index global ‘self’ (a nil value)”

2 Likes

still getting this error even after yesterdays minor update

2 Likes

sumbitted bug reports nothing opened a ticket and got told to delete files i already deleted and run /console cvar_default which does nothing.

frustrated with this beyond belief i actually completely wiped my drive and reinstalled windows from scratch. Flashed my motherboard bios and made sure every single driver on the pc was as up to date as they make them.

Another completely fresh world of warcraft install (again avoiding the program files folder) and the error still persists at the auction house. I repeat the error is still present after a full blown drive wipe and windows reinstall. Zero addons pretty much only wow and chrome are on the pc right now other than drivers. The lua error spam is still there.

2 Likes

I think they dont care i think we will just have 2 wait for a major update like on cata launch

2 Likes

3 responses to my ticket have been pretty much like ai generated responses. Delete these files.

Like did you not read its a completely new installation in a different file path? Or the 3rd time i wiped everything and reinstalled windows. Stop telling me to delete WTF CACHE AND INTERFACE they are not the problem

2 Likes

Just to keep bumping this post. Still getting the same error everyone here is.

1 Like

Just adding a voice, wondering how this is a thing after an update today.

1 Like

Still getting this error no matter what I try. Has anyone come up with a working solution?

1 Like