
Scan Returns 0 Results
CoyoteDancer opened this issue ยท 28 comments
Please include as much of the following information as possible to help me fix the bug:
Since the 7.3.5 patch Scan immediately finishes with 0 results. Slow Scan behaves normally. Same results after reinstalling Auctionator.
Both !BugGrabber and BugSack addons installed. They are functioning since bug report for another addon was generated before restarting game to reload UI. No error report generated for Auctionator.
I'll check it out tonight. Weird, I made sure to look at the patch notes to see if there was any API change... :/
I forgot the possibility of conflicts with other addons. & I have about a dozen loaded. In a few minutes I'll turn off all the others, logout completely, reload the game, and try again. I'll report the results, even if there's no change.
I am on Nesingwary (which is not a high population server) and when I click scan it immediately comes back with 0 items found. I cleared out all the caches and tried again. Same thing. I uninstalled and reinstalled and still 0 items found.
Having the exact same problem. I've already tried to disabled all other addons, logging out and restarting the game and I still get 0 results with full scan. Slow scan works fine.
Are you both on a high pop server, out of curiosity? I just checked on Dal, and get immediate scan results. :/ Gonna switch over to a test toon on another server and check...
Nevermind, apparently Dal is a high pop server now. Don't know when that happened. :P
OIC, I misinterpreted the original problem. Confirm that Full Scan returns immediately with nothing...
Servers: Wyrmrest & ScarletCrusade
All addons off & even closed other applications not related to WoW.
Results of latest attempt on Wyrmrest. Sorry for the long code CnP but I'm not sure what you need.
BugGrabberDB = { ["session"] = 6, ["lastSanitation"] = 3, ["errors"] = { { ["message"] = "Interface\\AddOns\\LoreLibrary\\LoreLibrary-7.0.04.lua:1617: hooksecurefunc(): WorldMap_ClearTextures is not a function", ["time"] = "2018/01/17 09:30:51", ["locals"] = "", ["stack"] = "[C]: in function
hooksecurefunc'\nInterface\AddOns\LoreLibrary\LoreLibrary-7.0.04.lua:1617: in function InitMap'\nInterface\\AddOns\\LoreLibrary\\LoreLibrary-7.0.04.lua:1899: in function
?'\nInterface\AddOns\LoreLibrary\LoreLibrary-7.0.04.lua:1819: in function <Interface\AddOns\LoreLibrary\LoreLibrary.lua:1819>",
["session"] = 5,
["counter"] = 5,
}, -- [1]
{
["message"] = "...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap-7.02.00.00.lua:798: attempt to concatenate a nil value",
["time"] = "2018/01/17 09:30:51",
["locals"] = "self = MFWM {\n 0 = \n errata =
["stack"] = "...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap-7.02.00.00.lua:798: in function <...terface\AddOns\MozzFullWorldMap\MozzFullWorldMap.lua:660>",
["session"] = 5,
["counter"] = 5,
}, -- [2]
{
["message"] = "Interface\AddOns\LoreLibrary\LoreLibrary-7.0.04.lua:796: Usage: PlaySound(soundKitID, optional["SFX","Music","Ambience", "Dialog" or "Master"], [forceNoDuplicates, runFinishCallback])",
["time"] = "2018/01/17 09:30:58",
["stack"] = "[C]: in function
PlaySound'\nInterface\\AddOns\\LoreLibrary\\LoreLibrary-7.0.04.lua:796: in function
UpdateBookDisplay'\nInterface\AddOns\LoreLibrary\LoreLibrary-7.0.04.lua:1804: in function <Interface\AddOns\LoreLibrary\LoreLibrary.lua:1783>\n(tail call): ?\n[C]: ?\n[string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5>\n(tail call): ?\n...face\AddOns\Archy\Libs\AceAddon-3.0\AceAddon-3.0-12.lua:558: in function EnableAddon'\n...face\\AddOns\\Archy\\Libs\\AceAddon-3.0\\AceAddon-3.0-12.lua:651: in function <...face\\AddOns\\Archy\\Libs\\AceAddon-3.0\\AceAddon-3.0.lua:636>\n[C]: in function
LoadAddOn'\nInterface\FrameXML\UIParent.lua:429: in function UIParentLoadAddOn'\nInterface\\FrameXML\\UIParent.lua:528: in function
TimeManager_LoadUI'\nInterface\FrameXML\UIParent.lua:1114: in function <Interface\FrameXML\UIParent.lua:1011>",["session"] = 5,
["counter"] = 5,
}, -- [3]
},
}
`
hmmm - I see that it includes reports from other addons although I'm certain they were deselected when I logged into game.
Yeah I'm not seeing anything Auctionator in that dump, but yes I am seeing the bugged behavior. I am at work, so I'll dig into this tonight! It looks like the behavior of the Query function may have changed when receiving nil params, but that's a wild ass guess that I'll need to work at a little more.
I'll make a few more trials and report whatever adds to the info so you have as much as possible to work with tonight.
I just installed both of the Bug addons this morning so they should be up to date. I get output to the chat window - so long that the beginning is not showing. But I'm not getting the popup window to send report, although I was the first time i tried (before turning off other addons)
EDIT - output to window is with debug mode on & is the usual "startup" stuff. The tests done after this are with debug mode off.
So I've tried three more times - twice on Wyrm with only the three addons loaded. Same results. Opened Bugsack from the minimap button - reports no bugs found. Then after quitting game re-enabled the other addons I normally use. This time I logged on the char that is on ScarletCrusade. Same results: 0 scans. This time Bugsack reported the same addons errors as what i posted above. So the bug addons are functioning as expected, but I have no more info to add as far as troubleshooting.
EDIT: After using Slow Scan I can list items for sale with Auctionator functioning as I would expect. So i guess that narrows it down to something in the scanning process itself?
Suggestion let this add-on use http https scans and update in-game ui from worldofwarcraft.com auction house (if they let a phone app do it they will let a add-on as well) ;)
It's something I can consider, but it's not something that is currently implemented, so would be a large development effort. Are you referencing the blizzard app? They can give themselves preferential treatment to access their own APIs, IIRC there's a limit to how many API requests I can make. At any rate, it's an interesting idea to consider, can you take it out of this thread and put it in a Feature Request issue, with a description of how you see something like this working?
As well, addons are explicitly not allowed to make HTTP requests from within game, which is why you see the copy and paste behavior of so many addons (ask mr robot, a few different auction house addons, etc.)
Just use same HTML5 window they do for "help" or ticket support is the key to your answer it will require someone with c++ but its 100% do-able specially since 90% of users download addons via twitch that allow access to blizzard (their is me hinty) Question is will Blizzard like the new-age of HTTP mods through twitch? idk lol BUT they did let TWITCH LINK with BLIZZARD
Yes, but blizzard can do things that addon developers outside of blizzard can not. Happy to take a look at the source for an addon that does this though, if you can point me in that direction? Also, please take this conversation to another issue so that we are not obscuring comments related to the reported issue.
if you can accomplish it the need for going to Stormwind or main citys in general will be 0 you can use AH from clicking on mini map ;x
@kingewee All future comments on this thread will be deleted. Please take this conversation to a new thread to discuss this feature.
It's probably not relevant but just for the sake of thoroughness: all afternoon I've been using the search feature for finding mats for specific recipes. So that scan works as well. Seems to just be the standard scan with the issue.
A friendly user on the forums provided me with a clue to check the right location - I suspect the code is not correctly checking that the user is allowed to make an AH request everywhere one is made, and this is causing some of the errors folks have been reporting.
As well, it seems as if the server is always telling me that I am not allowed to make a mass query (which is what is used for the full scan). I'm going to keep testing to see if it ever tells me I can make a mass query...
Following this blue post, waiting for updates... They've only stated that "some" functionality has been disabled, and I'm pretty sure the full scan functionality was some of it...
At least the slow scan still works, so it's definitely worth using Auctionator. Just need to go make a sandwich while scanning. And I usually forget to eat while playing, so that's a good thing. :D
Confirmed working! Thanks @James1o1o for posting it was fixed!