Not signed in (Sign In)
    • CommentAuthorPike
    • CommentTimeMar 8th 2008 edited
     
    In an earlier thread I reported a problem with BtmScanner getting stuck while scanning the AH (item 10 here), unfortunately it's still happening with Classic Suite r2887 so I tried to figure out why. I added some print statements to btmMain.lua to find which item the scan was getting stuck on, and found the following:

    http://www.screenshots.cc/out.php/i1756_noseller.jpg

    As you can see BtmScan is getting stuck because the second item down doesn't have a seller listed (this can be reproduced by starting a new character, using it to put an item on the AH then deleting that character). I found that I could bypass this problem by commenting out the two lines that check for an owner in BtmScan.IsPageReady(), with this change it seems to work perfectly. Unfortunately those lines are uncommented and I don't know how to use your web tools to find the associated check-in comment, so I have no idea how important they are.

    I also noticed that pages containing ownerless auctions take longer to scan even without BtmScan and found a comment in AucQueryManager.lua indicating that items without an owner cause extra scans (the AH on my server is full of these ownerless auctions so this behaviour is also pretty annoying).

    I hope this information can help you to solve this problem (assuming you didn't already know all this).
    • CommentAuthorRockSlice
    • CommentTimeMar 8th 2008
     
    I think a max wait period would be better than simply commenting out those lines. (would need to be longer than Classic's wait period)

    The problem is a lot of the names don't appear immediately (esp on first scan), and sometimes it takes a bit of prodding for WoW to provide them, so we don't know whether the auctions have an owner or not simply by one round of prodding.

    Please add a JIRA for this.
    • CommentAuthorPike
    • CommentTimeMar 10th 2008 edited
     
    It looks like there's already a JIRA for this so I just commented there.

    http://jira.norganna.org/browse/BTMS-95
    •  
      CommentAuthordinesh
    • CommentTimeMar 10th 2008
     
    try testing the file posted in this thread, hopefully it will solve the problem for you. it will probably be integrated into the next build.
    • CommentAuthorPike
    • CommentTimeMar 16th 2008
     
    Posted By: dineshtry testing the file posted inthis thread, hopefully it will solve the problem for you. it will probably be integrated into the next build.

    Yep that fixes it, now says "Page scan timed out" and then goes to next page, thanks (sorry, for the delay in responding).
World of Warcraft™ and Blizzard Entertainment™ are trademarks or registered trademarks of Blizzard Entertainment, Inc. in the U.S. and/or other countries.