Automated esniper bug report.
esniper version 2.29.0
libcurl/7.22.0 GnuTLS/2.12.14 zlib/1.2.3.4 libidn/1.23 librtmp/2.3
Error encountered in function preBid in auction.c line 384
auction = 191154539639, price = 112.23, remain = 0
latency = 7, result = -1, error = 11
buf = 0xfc8020, size = 98759, read = 0xfc8020
time = 1399319160, offset = 0
pagename = "Logitech Slim Devices Squeezebox Classic Streaming Internet Radio Wi Fi Music | eBay", pageid = "(null)", srcid = "(null)"
specified options or config values:
1 x username(u) = ***
1 x password() = ***
1 x quantity(q) = 1
1 x (f) = "squeezebox.esniper"
1 x logdir(l) = "."
cannot find bid token (found=0)
then upload and attach esniper.26754.1.bug.html and click submit.
Cannot get bid key
Auction 191154539639: Bid uiid not found
Please attach the file esniper.26754.1.bug.html.
I can guess from the name that it is the article description page, but I'm not sure.
Maybe eBay has again changed something in the forms for preparing and placing a bid. The first of these forms may be present in esniper.26754.1.bug.html.
Sorry, I thought I had attached it. Here you go.
The article description page contains a message: "This listing was ended by the seller because the item is no longer available."
Probably eBay returned this page when esniper expected a page related to bidding. Unfortunately esniper cannot detect this situation and there is no easy way (for a machine) to find out what this page means.
The auction has ended some hours before esniper tried to bid. Esniper checks the remaining time after every sleep except when it actually tries to place the bid. Some analysis is needed because I think esniper should find out that the auction ended and print a normal error message. I would expect a failure only if the seller ends the auction during the last 2 minutes.
Same again here on esniper 2.31:
Even bug report is telling about "esniperlogs" -- there is none.
Cannot see how to upload a file here, butit is just the same page you see if you enter the auction on ebay now.On top of the page there is a line saying:
Maybe for compatibility, the german text is:
I've checked on esniper about 20 minutes before the auction was expected to end and it was gone already. The output/difference of "time remaining" and "sleeping for X" shows the auction must be canceled 2 hours before the official end at least.