[TBC] Full scan sometimes errors out
Epsynus opened this issue ยท 4 comments
Please include as much of the following information as possible to help me fix the bug:
Brief Description of Bug
Doing a full scan sometimes errors out and messes up prices on tooltips.
It throws a LUA error and afterwards things that were shown to go for like 30 silver now show an absurd price such as 37g.
This doesn't happen for every item, but a majority.
Steps to Reproduce
Can't reproduce it reliably myself, it happens at what seems random as I can scan several times a day without a problem, only thing I have noticed out of the ordinary is that it seems to happen more after midnight EU time.
But all I do is run the full scan and boom.
Loaded Addons
Ability Team Tracker TBC
Advanced Interface Options
ArenaStats - TBC
AtlasLootClassic
Attune
Auctionator
BGHistorian
BigDebuffs
Blizzard Raid Frames Fix
BugGrabber
BugSack
Capping
CensusPlusClassic
ClassicAuraDurations
ClassicCastbars
ClassicHealPrediction
Details
Enhanced WorldMap
Extended Character Stats
Five Second Rule
GatherMate2
Gladdy
GreyOnCooldown
Hide World Map Minimap Button
LargerSelfAuras
Leatrix Plus
LFG Bulletin Board
LittleBuster
Loss of Control Alerter
NameplateColors
NameplateCooldowns (TBC)
OmniBar
OmniCC
SafeQueue
Select
Spy
ThreatClassic2
TinyPad
TomTom
tullaRange
What's Training?
Whoa Thick Frames BCC
DeadlyBossMods
Questie
Back Trace (LUA Error Output)
2x SharedXML\LinkUtil.lua:2: attempt to index local 'linkString' (a nil value)
[string "@SharedXML\LinkUtil.lua"]:2: in function ExtractHyperlinkString' [string "@Auctionator\Source_TBC\Search\GetCleanItemLink.lua"]:2: in function
GetCleanItemLink'
[string "@Auctionator\Source_TBC\Tabs\DataProviders\BuyAuctions.lua"]:123: in function ImportAdditionalResults' [string "@Auctionator\Source_TBC\Tabs\DataProviders\BuyAuctions.lua"]:93: in function
ReceiveEvent'
[string "@Auctionator\Source\Utilities\EventBusMixin.lua"]:77: in function Fire' [string "@Auctionator\Source_TBC\AH\Mixins\Scan.lua"]:84: in function
ProcessSearchResults'
[string "@Auctionator\Source_TBC\AH\Mixins\Scan.lua"]:29: in function <...aceAuctionator\Source_TBC\AH\Mixins\Scan.lua:26>
Locals:
linkString = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index local 'linkString' (a nil value)"
I'm not getting any LUA errors, but I am seeing the issue with the prices shown being absurd. I believe that it's being caused by having a full scan set to be done automatically every time the auction house window is opened, and then closing it before it completes the scan (it appears to eventually cause this issue; perhaps some type of data corruption?)
In any event, I'm going to set the full scan to manual and will report back if it seems to still be occuring or if it fixes the issue.
Update - I can't say for certain that the issue is being caused by prematurely closing out of the AH window when an autoscan has started, but I can say that I've been careful to allow the autoscan to finish - and I haven't had the same problem since.