Using current master with own changes (not yet ready in a pull) + #2033.
During IDB I got the following error: 11/30/12 13:09:22 ERROR: ProcessBlock() : already have block 198076 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602
I then looked for all occurances of that block and found the following in debug.log:
11/30/12 13:05:13 got inventory: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 new 11/30/12 13:05:13 askfor block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 0 (00:00:00) 11/30/12 13:05:13 sending getdata: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 11/30/12 13:05:13 got inventory: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 new 11/30/12 13:05:13 askfor block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 1354280713000000 (13:05:13) 11/30/12 13:05:14 got inventory: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 new 11/30/12 13:05:14 askfor block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 1354280833000000 (13:07:13) 11/30/12 13:05:14 got inventory: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 new 11/30/12 13:05:14 askfor block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 1354280953000000 (13:09:13) 11/30/12 13:06:05 got inventory: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 new 11/30/12 13:06:05 askfor block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 1354281073000000 (13:11:13) 11/30/12 13:07:19 sending getdata: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 11/30/12 13:08:04 got inventory: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 new 11/30/12 13:08:04 askfor block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 1354280839000000 (13:07:19) 11/30/12 13:09:13 sending getdata: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 11/30/12 13:09:19 sending getdata: block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 11/30/12 13:09:19 received block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 11/30/12 13:09:22 SetBestChain: new best=00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 height=198076 work=470915573701569216830 tx=6934571 date=09/10/12 00:17:17 11/30/12 13:09:22 received block 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602 11/30/12 13:09:22 ERROR: ProcessBlock() : already have block 198076 00000000000000bb60ef6680bc3e77b1cc4098b082334cfb9ab212e7319db602
The debug.log only contains that kind of error(s) and no other failures. Any ideas, is this normal behaviour or a problem with any of the recent changes? I have to add, that now there is more than 1 such error in the log after IBD progresses further.