Recent Posts

Subscribe to Recent Posts 7,809 post(s) found

Jan 27, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / Unknown error sniping on 2.99pre5 on Mac

Greetings,
I put up a response; one is straightforward, the other is definitely strange.

— Morgan

 
Jan 27, 2016
Avatar gabster 6 post(s)

Comment Topic: JBidwatcher Help / Unknown error sniping on 2.99pre5 on Mac

Pretty quiet in here I suppose. :-(

 
Jan 26, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Also had a “bad form” error, causing a null pointer:
Tue Jan 26 12:13:56 PST 2016: File contents logged with message: Bad form response to: http://offer.ebay.com/ws/eBayISAPI.dll?MfcISAPICommand=MakeBid&co_partnerid=&item=252257899964&fb=2&maxbid=51.78
Tue Jan 26 12:13:56 PST 2016: PMQ Caught exception: java.lang.NullPointerException
java.lang.NullPointerException
at com.jbidwatcher.auction.Snipe.preSnipe(Snipe.java:113)
at com.jbidwatcher.auction.Snipe.fire(Snipe.java:48)
at com.jbidwatcher.auction.server.ebay.ebayServer$SnipeListener.messageAction(ebayServer.java:676)
at com.jbidwatcher.util.queue.PlainMessageQueue.run(PlainMessageQueue.java:60)
at java.lang.Thread.run(Thread.java:745)

And yet it successfully sniped that one.

Checked some more time deltas from the errors log, to make sure they were correct during the time period it marked the items as ended:
Tue Jan 26 14:58:25 PST 2016: Time delta with ebay.com is -2180
Tue Jan 26 14:59:34 PST 2016: Time delta with ebay.com is -4285
Tue Jan 26 15:03:03 PST 2016: Time delta with ebay.com is -2223
Tue Jan 26 15:05:56 PST 2016: Time delta with ebay.com is -2534
Tue Jan 26 15:06:35 PST 2016: 191787167436 (MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:10:29 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:11:35 PST 2016: Time delta with ebay.com is -2199

No indication that time sync glitched or is in any other way part of the problem. It bounces around a bit due to my connection’s latency, but it’s never off by more than a couple seconds, definitely not 11 minutes.

—Bushytails

 
Jan 26, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Page load time 3031, time delta -1404.
checking the console, the previous time delta was:
Tue Jan 26 15:11:35 PST 2016: Time delta with ebay.com is -2199

It did it again today, with those time deltas:
Tue Jan 26 15:10:28 PST 2016: Parsing URL http://offer.ebay.com/ws/eBayISAPI.dll?ViewBids&item=401057915153
Tue Jan 26 15:10:29 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:10:29 PST 2016: Cancelling Snipe for: MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters(401057915153)
Tue Jan 26 15:10:29 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Cancelling snipe.

Actual end time, from ebay:
Time Ended: Jan-26-16 15:21:13 PST

11 minutes before the auction ended. It successfully sniped other items around the same time, accurately. The end time jbidwatcher is showing for the item is correct, too.

I noticed it had moved it to the complete tab. I sent it back to the current tab, marked it as not ended, and attempted to set up the snipe again:
Tue Jan 26 15:13:33 PST 2016: Establishing a snipe on 401057915153 for null
Tue Jan 26 15:13:33 PST 2016: 401057915153 (MACHINIST LATHE MILL Machinist Lot of Misc Drill s Cutters) – Establishing a snipe for null

That didn’t work very well! Was able to make it look like a current item, but couldn’t snipe it.

It did the same thing on another item:
Tue Jan 26 15:06:35 PST 2016: 191787167436 (MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down) – Cancelling snipe, auction is reported as ended.
Tue Jan 26 15:06:35 PST 2016: Cancelling Snipe for: MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down(191787167436)
Tue Jan 26 15:06:35 PST 2016: 191787167436 (MACHINIST LATHE MILL Machinist Lot of NICE 1 2 3 Blocks for Set Up Hold Down) – Cancelling snipe.
Again, not actually ended yet.

Another snipe failed due to network issues during the pre-snipe phase. Same thing as a few posts ago – said it would retry, but then said there were less than 3 seconds left and didn’t.
Tue Jan 26 15:22:15 PST 2016: 401057916097 (MACHINIST LATHE MILL Machinist Carbide Insert Boring Bar 3/4" Shank) – Pre-snipe login failed. Snipe will be retried, but is
unlikely to fire.
Tue Jan 26 15:22:15 PST 2016: Pre-snipe login failed.
Tue Jan 26 15:22:15 PST 2016: Resnipes failed, and less than 3 seconds away. Giving up.
Tue Jan 26 15:22:15 PST 2016: Snipe appears to have failed; cancelling.
Tue Jan 26 15:22:15 PST 2016: Cancelling Snipe for: MACHINIST LATHE MILL Machinist Carbide Insert Boring Bar 3/4" Shank(401057916097)
Tue Jan 26 15:22:15 PST 2016: 401057916097 (MACHINIST LATHE MILL Machinist Carbide Insert Boring Bar 3/4" Shank) – Cancelling snipe.
Tue Jan 26 15:22:27 PST 2016: Ruby took 17209ms
Tue Jan 26 15:23:30 PST 2016: #
Tue Jan 26 15:23:30 PST 2016: Ruby took 63115ms, and failed.

Looks like it tried opening a socket with some non-existant data that didn’t get set due to a previous network error.

And a bit of fun…
Tue Jan 26 15:23:33 PST 2016: Parsing URL http://i.ebayimg.com/images/i/401057916097-0-1/s-l1000.jpg
Tue Jan 26 15:23:34 PST 2016: Ruby took -1008ms
I didn’t know my core2duo was that fast!! :)

—Bushytails

 
Jan 26, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Greetings,
Hrm; now I’m curious. There are a very few places in the code that the auction would be marked as ended.

They both are, essentially,

long now = System.currentTimeMillis() + getServer().getServerTimeDelta();
Date serverTime = new Date(now);
if (serverTime.after(getEndDate())) {
        setComplete(true);
}
The server time delta is calculated every time the eBay time is synchronized. So one question might be what’s the delta between your system clock and eBay’s clock…? Under the ‘Servers’ menu item, there should be an entry, ‘Time Information’ that will tell you what the page-load time is and what the delta between eBay and your clock is.

Another way to figure it out would be to look at the timestamp for when JBidwatcher claimed it was sniping on a successful auction (even if just the bid was successful), eBay will have a timestamp for the bid as well, and you can compare the two to get an idea how accurate JBidwatcher’s adjustments were.

— Morgan

 
Jan 26, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Tried four snipes, two succeeded, one I was outbid, one… it simply didn’t try. again. for another reason!

Mon Jan 25 16:25:50 PST 2016: Parsing URL http://offer.ebay.com/ws/eBayISAPI.dll?ViewBids&item=191786388285
Mon Jan 25 16:25:51 PST 2016: Mon Jan 25 16:25:51 PST 2016: 191786388285 (MACHINIST TOOL LATHE MILL Machinist Lot of Steel Ruler s Rule s Scale s Gage s) – Cancelling snipe, auction is reported as ended.
Mon Jan 25 16:25:51 PST 2016: Cancelling Snipe for: MACHINIST TOOL LATHE MILL Machinist Lot of Steel Ruler s Rule s Scale s Gage s(191786388285)
Mon Jan 25 16:25:51 PST 2016: Mon Jan 25 16:25:51 PST 2016: 191786388285 (MACHINIST TOOL LATHE MILL Machinist Lot of Steel Ruler s Rule s Scale s Gage s) – Cancelling snipe.

At 16:25:51 it randomly decided the auction had ended. The auction did not end until 16:29:16. At 16:29:04 I manually bid upon observing jbidwatcher wasn’t do anything, and won, confirming the auction was most definitely not ended.

There is nothing else that looks like it could have to do with this auction… the only recent exceptions were:
Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: 5
at javax.swing.DefaultRowSorter.convertRowIndexToModel(DefaultRowSorter.java:518)
at javax.swing.JTable.convertRowIndexToModel(JTable.java:2642)
at javax.swing.JTable.getValueAt(JTable.java:2717)
at javax.swing.JTable.prepareRenderer(JTable.java:5706)
at com.jbidwatcher.ui.table.AuctionTable.prepareRenderer(AuctionTable.java:279)
[cut]
Exception in thread “AWT-EventQueue-0” java.lang.ArrayIndexOutOfBoundsException: 4
at javax.swing.DefaultRowSorter.convertRowIndexToModel(DefaultRowSorter.java:518)
at javax.swing.JTable.convertRowIndexToModel(JTable.java:2642)
at javax.swing.JTable.getValueAt(JTable.java:2717)
at javax.swing.JTable.prepareRenderer(JTable.java:5706)
at com.jbidwatcher.ui.table.AuctionTable.prepareRenderer(AuctionTable.java:279)
[cut]
Both of them were earlier enough as to not be related to that item, and it had updated other items since. There’s no additional information in the errors.log.

So, two problems… first, it thought the item was ended when it wasn’t. Scrape issue? Second, it should have tried harder! Another case where sniping anyway even if it thinks it wouldn’t succeed would have resulted in a successful bid.

—Bushytails

 
Jan 25, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Ebay’s been prompting me to change my secret questions roughly forever. I don’t have any set, and don’t intend to. They always make you pick from a fixed list of questions. I rarely if ever have actual answers to any of them. So I have to make things up. And if I don’t remember my password, I’m certainly not remembering the answer I made up to some random question. Setting them decreases my account security, while increasing the chance of my being unable to recover access to my account. It’s never been a problem before… And after restarting jbidwatcher, it wasn’t a problem still.

Failing in the middle of a bunch of snipes is bad… If it had failed in advance, I could have manually bid or started troubleshooting. But failing when I no longer have the time to fix it sucks. It’s unlikely to need new login cookies within a few seconds of a successful snipe.

It didn’t even attempt to place the bids. There’s no reason to stop in-progress snipes because of a possible login issue – the worst they’ll do is fail due to not being logged in. Even if it thinks the snipes will fail, try anyway, and keep trying until the auction is over.

The second one was just a spare lens for my camera… didn’t really need it. The first time was about 20 lots of carbide tooling for my machine shop. It all sold stupidly cheap too… About $5k of new and like-new equipment went for about $100. Never seen as good of a deal on such tooling before. Going to have to buy it all at normal or retail prices now. And the two items it won before failing were the least useful of them, and they’re not usable without the accessories that were listed separately and it never bid on, but I had to pay for them anyway. :(

It says it cancelled the snipe because there was less than three seconds left, when there’s actually two minutes left. Sounds like some part of it didn’t correctly check the time remaining? Correct behavior would have been to immediately retry the login, and try getting the bid form anyway…. and keep retrying until the auction ended. Not just sit there doing nothing for two minutes…

I’m not angry at you (you spent many hours writing a huge piece of free software!), just pissed off in general… It’s my fault for trusting something I actually needed to sniping. From now on anything that I’ll be really pissed off if I don’t win, I’m bidding manually. Rather than jbidwatcher failing, my connection could have failed, laptop could have died, a backhoe could have taken out the fiber optic line, whatever… waiting until the last minute is a bad idea in general, regardless of what software you use.

There’s four things ending tonight I mildly want. Set snipes on them. Will see what happens…

—Bushytails

 
Jan 25, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Greetings,
The problem exiting is strange; it seems like it closed the DB connection too early.

failed to snipe!!!! argh! I needed that!!!

From what I can tell of the URL, eBay is prompting you to change your secret question; it failed the login because it didn’t get past that, probably a redirect loop because it never gets fixed. (The length kept growing because the URL was being redundantly encoded over and over and over.) I don’t know if JBidwatcher had the right cookies at that point or not, unfortunately.

Tried a snipe again today, because I wasnâ??t able to be home. Failed again, with some different login issue.

That auction ended at 15:02:53. JBidwatcher was trying to pre-snipe (login, get the bid page, so all it has to do is submit the bid page and cookie) two minutes in advance. Oh! That’s bad… Yeah, there’s a fall-through if there’s plenty of time to re-try the snipe, it queues it to re-snipe…but then immediately cancels it, because the resnipe method doesn’t return true.

For what it’s worth (not very much, I know) you’d still be angry at me. If it failed to log in, it probably would have failed to log in again, but canceling the snipe at the first failure is probably still wrong.

For the problem with bidding on a lot of things at once… It’s unusual for eBay to request a change of your security questions, but I can imagine that when they see two fast logins (and bids) in a row, and then a 3rd login comes in, that it might have triggered a security aspect of their system.

It’s sadly hard to figure out just how often to log in, that it stays below their threshold of security warnings, but keeps the login cookies fresh enough to safely bid without being re-challenged for a login.

— Morgan

 
Jan 23, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Tried a snipe again today, because I wasn’t able to be home. Failed again, with some different login issue.

Sat Jan 23 15:00:41 PST 2016: Did not successfully retrieve the sign in cookie for ebay.com
Sat Jan 23 15:00:41 PST 2016: Sat Jan 23 15:00:41 PST 2016: 141881006181 (SMC PENTAX-FA, 28-105mm f/4-5.6, AF Zoom Lens. Beautiful!) – Pre-snipe login failed. Snipe will be retried, but is unlikely to fire.
Sat Jan 23 15:00:41 PST 2016: Pre-snipe login failed.
Sat Jan 23 15:00:41 PST 2016: Resnipes failed, and less than 3 seconds away. Giving up.
Sat Jan 23 15:00:41 PST 2016: Snipe appears to have failed; cancelling.
Sat Jan 23 15:00:41 PST 2016: Cancelling Snipe for: SMC PENTAX-FA, 28-105mm f/4-5.6, AF Zoom Lens. Beautiful!(141881006181)
Sat Jan 23 15:00:41 PST 2016: Sat Jan 23 15:00:41 PST 2016: 141881006181 (SMC PENTAX-FA, 28-105mm f/4-5.6, AF Zoom Lens. Beautiful!) – Cancelling snipe.

Less than 3 seconds? The auction was still three MINUTES away. Three minutes later…

Sat Jan 23 15:03:27 PST 2016: Sat Jan 23 15:03:27 PST 2016: 141881006181 (SMC PENTAX-FA, 28-105mm f/4-5.6, AF Zoom Lens. Beautiful!) – Cancelling snipe, auction is reported as ended.
Sat Jan 23 15:03:27 PST 2016: Cancelling Snipe for: SMC PENTAX-FA, 28-105mm f/4-5.6, AF Zoom Lens. Beautiful!(141881006181)
Sat Jan 23 15:03:27 PST 2016: Sat Jan 23 15:03:27 PST 2016: 141881006181 (SMC PENTAX-FA, 28-105mm f/4-5.6, AF Zoom Lens. Beautiful!) – Cancelling snipe.

I didn’t need this item as badly as I needed the ones yesterday, but it’s obvious I can no longer snipe. At least I didn’t get completely fucked like the items yesterday… I guess I could have tried cancelling the two of the set that I did win, but there’s no reason to screw the seller because of my problems bidding. I think the amount of money I lost yesterday exceeds the total amount I’ve ever saved by sniping. From now on, only sniping stuff I don’t care if I win or not, as utterly stupidly failing in the middle of sniping on a set of items is not ok.

—Bushytails

 
Jan 22, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

failed to snipe!!!! argh! I needed that!!!

Fri Jan 22 09:08:24 PST 2016: Parsing URL https://signin.ebay.com/ws/eBayISAPI.dll?V3Splash&ru=https%3A%2F%2Freg.ebay.com%2Freg%2FChangeSecretQuestion%3Fru%3D
https%253A%252F%252Freg.ebay.com%252Freg%252FChangeSecretQuestion%253Fru%253D
https%25253A%25252F%25252Freg.ebay.com%25252Freg%25252FChangeSecretQuestion%25253F
ru%25253Dhttps%2525253A%2525252F%2525252Freg.ebay.com%2525252Freg%2525252F
ChangeSecretQuestion%2525253Fru%2525253Dhttps%252525253A%252525252F%252525252F
reg.ebay.com%252525252Freg%252525252FChangeSecretQuestion%252525253Fru%252525253D
https%25252525253A%25252525252F%25252525252Freg.ebay.com%25252525252F
reg%25252525252FChangeSecretQuestion%25252525253Fru%25252525253D
https%2525252525253A%2525252525252F%2525252525252Freg.ebay.com%2525252525252F
reg%2525252525252FChangeSecretQuestion%2525252525253Fru%2525252525253D
https%252525252525253A%252525252525252F%252525252525252F
reg.ebay.com%252525252525252Freg%252525252525252FChangeSecretQuestion
%252525252525253F
ru%252525252525253Dhttps%25252525252525253A%25252525252525252F
%25252525252525252F
reg.ebay.com%25252525252525252Freg%25252525252525252F
ChangeSecretQuestion%25252525252525253Fru%25252525252525253D
https%2525252525252525253A%2525252525252525252F%2525252525252525252F
reg.ebay.com%2525252525252525252Freg%2525252525252525252F
ChangeSecretQuestion%2525252525252525253Fru%2525252525252525253D
https%252525252525252525253A%252525252525252525252F%252525252525252525252F
reg.ebay.com%252525252525252525252Freg%252525252525252525252F
ChangeSecretQuestion%252525252525252525253Fru%252525252525252525253D
https%25252525252525252525253A%25252525252525252525252F
%25252525252525252525252F
reg.ebay.com%25252525252525252525252Freg%25252525252525252525252F
ChangeSecretQuestion%25252525252525252525253Fru%25252525252525252525253D
https%2525252525252525252525253A%2525252525252525252525252F
%2525252525252525252525252F
reg.ebay.com%2525252525252525252525252Freg%2525252525252525252525252F
ChangeSecretQuestion%2525252525252525252525253Fru%2525252525252525252525253D
https%252525252525252525252525253A%252525252525252525252525252F
%252525252525252525252525252Freg.ebay.com%252525252525252525252525252F
reg%252525252525252525252525252F
ChangeSecretQuestion%252525252525252525252525253F
ru%252525252525252525252525253Dhttps%25252525252525252525252525253A
%25252525252525252525252525252F%25252525252525252525252525252F
reg.ebay.com%25252525252525252525252525252F
reg%25252525252525252525252525252F
ChangeSecretQuestion%25252525252525252525252525253F
ru%25252525252525252525252525253Dhttps%2525252525252525252525252525253A
%2525252525252525252525252525252F%2525252525252525252525252525252F
reg.ebay.com%2525252525252525252525252525252F
reg%2525252525252525252525252525252F
ChangeSecretQuestion%2525252525252525252525252525253F
ru%2525252525252525252525252525253D
https%252525252525252525252525252525253A%252525252525252525252525252525252F
%252525252525252525252525252525252F
reg.ebay.com%252525252525252525252525252525252F
reg%252525252525252525252525252525252FChangeSecretQuestion
%252525252525252525252525252525253F
ru%252525252525252525252525252525253Dhttp%25252525252525252525252525252525253A
%25252525252525252525252525252525252F%25252525252525252525252525252525252F
www.ebay.com%2525252525252525252525252525252526
flow%252525252525252525252525252525253D
SIGN_IN%25252525252525252525252525252526flow%2525252525252525252525252525253D
SIGN_IN%252525252525252525252525252526flow%25252525252525252525252525253D
SIGN_IN%2525252525252525252525252526flow%252525252525252525252525253D
SIGN_IN%25252525252525252525252526flow%2525252525252525252525253D
SIGN_IN%252525252525252525252526flow%25252525252525252525253D
SIGN_IN%2525252525252525252526flow%252525252525252525253D
SIGN_IN%25252525252525252526flow%2525252525252525253D
SIGN_IN%252525252525252526flow%25252525252525253D
SIGN_IN%2525252525252526flow%252525252525253D
SIGN_IN%25252525252526flow%2525252525253D
SIGN_IN%252525252526flow%25252525253D
SIGN_IN%2525252526flow%252525253D
SIGN_IN%25252526flow%2525253D
SIGN_IN%252526flow%25253D
SIGN_IN%2526flow%253D
SIGN_IN%26flow%3D
SIGN_IN

This seriously fucking sucks. It was a set of items I was sniping, all ending at approximately the same time. I won the first two of them, but not the other 15-ish. Every single one of them ended for well under my snipe. It started looping that on the console, ever-growing. Now I have completely useless items I have to pay for but I can’t use, and don’t have the items that I needed! I know you’re providing this software free, but it just cost me a whole lot of money. :(

I guess I’m going to have to stop sniping. I can’t have that happen again… I really needed those, and should not have trusted sniping software. Now I’m fucked. My fault, I will not make that mistake again.

—Bushytails

 
Jan 20, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Minor bug/feature request… remember sort order from last time the client was started. I usually keep it sorted by time left, but on restart it’s not sorted by anything, just keeps the same order as last time… which looks fine until you add an item and it appears at the bottom of the list instead of the sorted location, and you have to click the time left column again.

Also been having problems exiting now… takes over a minute with a whole bunch of database messages and exceptions being dumped to the console.
Tue Jan 19 18:26:28 PST 2016: Can’t get row (id = ‘6307’).
java.sql.SQLException: Failed to reconnect due to: Failed to start database ‘jbdb’ with class loader sun.misc.Launcher$AppClassLoader@5e481248, see the next exception for details.
at com.jbidwatcher.util.db.Database.prepare(Database.java:197)
at com.jbidwatcher.util.db.Table.getRow(Table.java:372)

Caused by: java.sql.SQLException: Failed to start database ‘jbdb’ with class loader sun.misc.Launcher$AppClassLoader@5e481248, see the next exception for details.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)

Caused by: java.sql.SQLException: Failed to start database ‘jbdb’ with class loader sun.misc.Launcher$AppClassLoader@5e481248, see the next exception for details.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
… 63 more
Caused by: java.sql.SQLException: Derby system shutdown.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)

Caused by: ERROR XJ015: Derby system shutdown.
at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at org.apache.derby.impl.services.monitor.BaseMonitor.bootService(Unknown Source)

Caused by: java.sql.SQLException: Failed to start database ‘jbdb’ with class loader sun.misc.Launcher$AppClassLoader@5e481248, see the next exception for details.
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.Util.newEmbedSQLException(Unknown Source)

Caused by: java.sql.SQLException: Failed to start database ‘jbdb’ with class loader sun.misc.Launcher$AppClassLoader@5e481248, see the next exception for details.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)
… 82 more
Caused by: java.sql.SQLException: Derby system shutdown.
at org.apache.derby.impl.jdbc.SQLExceptionFactory.getSQLException(Unknown Source)
at org.apache.derby.impl.jdbc.SQLExceptionFactory40.wrapArgsForTransportAcrossDRDA(Unknown Source)

Caused by: ERROR XJ015: Derby system shutdown.
at org.apache.derby.iapi.error.StandardException.newException(Unknown Source)
at org.apache.derby.impl.services.monitor.BaseMonitor.bootService(Unknown Source)

I edited out 99% of it. It’s about a thousand line backtrace, and it repeats as fast as it can for a while.

The memory usage is pretty horrible… I have to restart it daily to keep it from consuming multiple gigs of ram. If it were C I’d say you’re leaking badly, but java isn’t supposed to let you do that…

Thanks again,
—Bushytails

 
Jan 20, 2016
Avatar gabster 6 post(s)

Comment Topic: JBidwatcher Help / Unknown error sniping on 2.99pre5 on Mac

Thanks a lot Morgan!!

I submitted the error logs from that folder dated with the days when the unsuccessful bids happened.
thanks a lot!
gabriel.

 
Jan 19, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 won't start, dies at "Starting scripts"

Greetings,
I think I figured out a solution for the ‘Invalid index’ problem; I think it’s notifying an empty tab (known as categories inside JBidwatcher) to mark an auction as being updated, and since that tab is empty, it’s trying to update the zeroth row, and there isn’t one.

I’ve committed a fix for that, so it doesn’t throw exceptions as much, although the more interesting question is why it is trying to notify a tab about an auction that’s not in that tab… :(

— Morgan

 
Jan 19, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / Unknown error sniping on 2.99pre5 on Mac

Greetings,
On the Mac the log files are in /Users/{username}/Library/Preferences/JBidwatcher

If you want to send the log files from when the error happened, upload them as an attachment to a ticket on my support site and I can take a look.

— Morgan

 
Jan 19, 2016
Avatar gabster 6 post(s)

Comment Topic: JBidwatcher Help / Unknown error sniping on 2.99pre5 on Mac

Hi Gang -

Twice in a row I got this error on the latest version (2.99pre5) for Mac. I had my time synced, etc. I tried to get the log as in the FAQ but I wasn’t able to find it in the ~/.jbidwatcher as instructed either.
The FAQ reads that the logs are available while the program is open. Well, I closed it since the error.
Anyone might have an idea what I might be doing wrong?

thanks

 
Jan 17, 2016
Avatar bushytails 55 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Sounds good… I’ll wait until you package up another jar, as the jdk is an annoyingly large download. Any luck with a new classloader?

Thanks again,
—Bushytails

 
Jan 17, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Greetings,
I have committed a fix for the refresh issue; it should also fix the exception problem. The fix also consists mostly of deleting code, which is my favorite kind of fix. :)

Not the IndexOutOfBoundsException issue, though. That is because it’s somehow being asked to render a row beyond the length of the table. :(

— Morgan

 
Jan 16, 2016
Avatar zappram 269 post(s)

Comment Topic: Announcements / Can't download?

over time when your DB gets large and sometimes it will get to be so large your JBW will slow to crawl doing refresh or update… I constantly delete all items and reload from my eBay Watch List …. because over time, those listings although is tracked on your JBW, will no longer show on internet from eBay servers. Your best bet on archiving is to actually save those listings you wish to keep for any future references in PDF file or whatever format you wish from eBay server when it’s still available online. Ended auction after 90-days will be removed from eBay public servers and you will no longer be able to view them….

When I do clean up on my JBW, it runs fast and lean and snipe never failed for me. I have archives of those PDF files of the listings of items I won before….. That’s how I do it.

 
Jan 15, 2016
Avatar longcamp16 17 post(s)

Comment Topic: Announcements / Can't download?

That ghost auction seems to have stopped coming back.

In preferences, under the My JBidwatcher tab, I have not checked the My JBidwatcher box.
I don’t use eBay’s Watch List.
But don’t want to clear all past and ended auctions from my eBay account.

 
Jan 15, 2016
Avatar vahegan 6 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 Won't Launch on OS X 10.11.2

Thank you for your explanations, Morgan. That’s too bad as jbidwatcher was one of my favorite software and I am getting upset by not being able to use it. I am in such time zone that most auctions end in a very awkward time for me – I can’t stay awake till 4-5am to be able to bid manually…

Is it possible for jbidwatcher to pretend it is one of the known browsers by mimicking its signature? I remember that a while ago there was some software for downloading entire websites for offline viewing – and there was a feature built in – it could be configured to pretend to be one or another browser. Is it possible to implement something like that?

 
Jan 15, 2016
Avatar zappram 269 post(s)

Comment Topic: Announcements / Can't download?

try login to your ebay account on browser, and to MyeBay and select and delete all “past” and ended auctions from your ebay list. otherwise they will come back on JBW, it happened to my older versions too, but simply reomove from eBay and delete from JBW, they never come back.

 
Jan 15, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 multiple bugs

Greetings,
I’m not as ‘furry’ as I once was; that was a long time ago. What’s mostly left is a lot of very nice art, and an enduring love of foxes, which actually pre-dates being aware of furries. :)

You’re absolutely right on the conditional being unnecessary. As with most things wrong with code, it was a premature optimization. I think I tried to use a different method to do the update if it’s one line, but that version never got committed, and I never cleaned it up.

It’s also possible that tableChanged caused a redraw with my old table view code, but when I tried to use the standard table (instead of the one I’d hacked up in awful ways over a decade and a half) it’s not sending the right message anymore…

Thankfully that has nothing to do with sniping, it’s just a display error.

— Morgan

 
Jan 15, 2016
Avatar Morgan Schweers 1,200 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 Won't Launch on OS X 10.11.2

Greetings,
@vahegan – It’s a security measure on eBay’s part. They’ve probably dropped a cookie marking that one browser as trustworthy, but because the other browser (and JBidwatcher) appear as different browsers, it treats them differently. Unfortunately the only thing that I’ve found that cures the captcha is time. :(

— Morgan

 
Jan 14, 2016
Avatar vahegan 6 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 Won't Launch on OS X 10.11.2

Oh, I played with a different browser and found out a strange thing. When I am using to login with the password which the system remembered in keychain, it never requests to enter any captcha, it just logs in.

When I am trying to login into eBay from a clean browser, I enter the password and then it tells me that the login was incorrect and offers to re-enter the password AND a captcha. When I enter the very same password along with the captcha, it logs me in. When I log out and try to log in, again, it doesn’t ask for a captcha and again reports that password was incorrect and a captcha – and the password works.

I don’t quite understand what’s going on with eBay, but that’s quite annoying…

 
Jan 14, 2016
Avatar vahegan 6 post(s)

Comment Topic: JBidwatcher Help / 2.99pre4 Won't Launch on OS X 10.11.2

Thank you, Morgan, I installed the pre5 and it now opens.
Unfortunately, I am still unable to use the program, I am getting a message “eBay has put a captcha” all the time. Last time I tried it quite a few months ago and I was hoping that by not using the sniper, the captcha would be removed, but no luck. Also, I never get any captcha to enter when I manually log in using the browser – this is only present when I am trying to use jbidwatcher…