Closed GoogleCodeExporter closed 9 years ago
Interesting. That line runs when there's a double spend detected:
Transaction connected =
doubleSpent.outputs.get((int)input.outpoint.index).getSpentBy().parentTransactio
n;
Unfortunately it's quite a complicated expression (too complicated), so it's
hard to know which part was null.
But presumably you weren't intending to double spend :-) What was the exact
sequence of events that led to this? Presumably the wallet is unavailable this
time too?
Original comment by hearn@google.com
on 2 Jul 2011 at 9:39
I promised the wallet will not be unavailable again, so here it is (-:
I did not intend to double-spend.
I tried to describe the series of events in my bug report. All tx before
(received 4 btc, sent 1.5 btc, sent 2.5 btc) went well, the client reported a
balance of 0 btc after sending away the 2.5 btc (at the entry point of this bug
report).
Original comment by andreas....@gmail.com
on 2 Jul 2011 at 9:52
Attachments:
Ah, and I think you can see from the linked blockexplorer dump that tx
9d12d10f0b29239e0807744daa50b22b4079657b12a4a0fdb842abe70f6d1ec0 was indeed no
double-spend.
Original comment by andreas....@gmail.com
on 2 Jul 2011 at 9:54
What you see here is a false double-spend as documented in issue #64.
Original comment by jan.mol...@gmail.com
on 26 Jul 2011 at 8:57
Original comment by hearn@google.com
on 5 Aug 2011 at 9:21
Original issue reported on code.google.com by
andreas....@gmail.com
on 2 Jul 2011 at 9:33