Page 1 of 1

Error could not convert string to float: checksum mismatch

Posted: November 22nd, 2017, 1:35 pm
by nkoz18
Hello!

I apologize if this is a repeat question or if I am not in the correct forum, but I am newbie to usenet and am having issues with downloads.

Whenever I download a large file, say a huge 4k video file, once the download finishes i get the error from SABnzbd that says: Error could not convert string to float: checksum mismatch, recovered input slice 112 while running par2_repair on set 555a440508a8b24bb28b36c95ad0d85c

This happens with nearly every file I try to download from DOGnzb. I have tried a few other files of other sites like 6box and they seem to work okay. They were a lot smaller though.

I don't know what happened. At first, i thought it was my configuration of SABnzbd, but then I had some downloads finish successfully.

Other times when I click on more info it says that there are articles missing. Sometimes it just says repair is required.

When I tell SABnzbd to repair I just get the same message after about 30 minutes.

Can anyone help a rookie out and explain what is happening and why I can't get these files to finish?

Thanks in advance!

Happy Thanksgiving!

Re: Error could not convert string to float: checksum mismatch

Posted: November 22nd, 2017, 2:13 pm
by sander
"could not convert string to float" is a Python error. See below for an example.

What is the full error message, with time, and line number.

'checksum mismatch, recovered input' is text from multipar par2.

Something is going wrong ... possibly output from par2 that is some else than expected by SABnzbd, and thus parsing text instead of a number.
If you post the full error message, we can analyze what is going on.

Code: Select all

>>> float('bla 1')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ValueError: could not convert string to float: bla 1

Re: Error could not convert string to float: checksum mismatch

Posted: November 22nd, 2017, 3:05 pm
by nkoz18
Took this from the log file:

Code: Select all

2017-11-20 19:32:54,562::ERROR::[newsunpack:1134] Error could not convert string to float: checksum mismatch, recovered input slice 124 while running par2_repair on set <HASH>250287e
2017-11-20 19:32:54,562::INFO::[newsunpack:1135] Traceback: 
Traceback (most recent call last):
  File "sabnzbd\newsunpack.pyo", line 1111, in par2_repair
  File "sabnzbd\newsunpack.pyo", line 1825, in MultiPar_Verify
ValueError: could not convert string to float: checksum mismatch, recovered input slice 124

Re: Error could not convert string to float: checksum mismatch

Posted: November 22nd, 2017, 3:32 pm
by sander
So newsunpack line 1134?

Which version of SABnzbd are you running?

Re: Error could not convert string to float: checksum mismatch

Posted: November 22nd, 2017, 3:45 pm
by safihre
Multipar seems to be breaking.. Indeed spilling output sabnzbd cannot parse.
Could you send me the NZB? Would be interested to test on my system: [email protected]
You are on 2.3.0 or 2.3.1?

Re: Error could not convert string to float: checksum mismatch

Posted: November 22nd, 2017, 4:08 pm
by nkoz18
SABnzbd version: 2.3.1

On Windows 10 Pro x64

@safihre I just emailed you the file.

Was maybe just going to reinstall SABnzbd.

Re: Error could not convert string to float: checksum mismatch

Posted: November 23rd, 2017, 1:57 pm
by nkoz18
Also why is it when I add something to the queue that it instantly jumps to 13% complete? That seems strange to me when it is a huge file.

Re: Error could not convert string to float: checksum mismatch

Posted: November 23rd, 2017, 2:24 pm
by safihre
It initially postpones all the par2 file, why download repair files when nothing is broken? :)
Only when we detect missing or broken articles, par2 files get added.

I received your file, but will need to find my external drive since this download won't fit on my poor SSD!

Re: Error could not convert string to float: checksum mismatch

Posted: November 24th, 2017, 1:52 pm
by nkoz18
I uninstalled and deleted settings and then reinstalled and I’m having the same issue with that file.

Re: Error could not convert string to float: checksum mismatch

Posted: November 24th, 2017, 4:30 pm
by safihre
One think that could help (for now) is to go into Config Specials and disable multipar.
Then Retry the repair?