[070rc1] problem with par2 (because of 'umlaut'?)

Feel free to talk about anything and everything in this board.
Post Reply
User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

[070rc1] problem with par2 (because of 'umlaut'?)

Post by sander »

Tested with 070rc1, but probably not version related.

Behaviour:
pre-check of 700 MB download is OK,
however, download says " Repair failed, not enough repair blocks (1411 short) "

I went into the directory incomplete, and did a manual par2: par2 complains the rar files are missing. However, the rar files are just there. (Luckily enough, a manual "rar x *01.rar" went OK.)

Conclusion: par2 is incorrectly reporting missing *rar files (and thus SAB reports this back). Maybe it's caused by the umlaut in the rar files?




Code: Select all

sander@R540:~/Downloads/SABdownloads/incomplete/Gerechtigheid bla part 3 (1)$ par2 v *01.par2
par2cmdline version 0.4, Copyright (C) 2003 Peter Brian Clements.

par2cmdline comes with ABSOLUTELY NO WARRANTY.

This is free software, and you are welcome to redistribute it and/or modify
it under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2 of the License, or (at your
option) any later version. See COPYING for details.

Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol000+01.par2".
Loaded 51 new packets including 1 recovery blocks
Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol031+32.par2".
Loaded 32 new packets including 32 recovery blocks
Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol063+64.par2".
Loaded 64 new packets including 64 recovery blocks
Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol003+04.par2".
Loaded 4 new packets including 4 recovery blocks
Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol127+30.par2".
Loaded 30 new packets including 30 recovery blocks
Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol007+08.par2".
Loaded 8 new packets including 8 recovery blocks
Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol001+02.par2".
Loaded 2 new packets including 2 recovery blocks
Loading "bla bla Sprängdes (2009) Gerechtigheid bla part 3.vol015+16.par2".
Loaded 16 new packets including 16 recovery blocks

There are 24 recoverable files and 0 other files.
The block size used was 384000 bytes.
There are a total of 1568 data blocks.
The total size of the data files is 602105182 bytes.

Verifying source files:

Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part01.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part02.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part03.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part04.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part05.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part06.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part07.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part08.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part09.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part10.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part11.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part12.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part13.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part14.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part15.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part16.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part17.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part18.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part19.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part20.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part21.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part22.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part23.rar" - missing.
Target: "bla bla Spr�ngdes (2009) Gerechtigheid bla part 3.part24.rar" - missing.

Scanning extra files:


Repair is required.
24 file(s) are missing.
You have 0 out of 1568 data blocks available.
You have 157 recovery blocks available.
Repair is not possible.
You need 1411 more recovery blocks to be able to repair.
sander@R540:~/Downloads/SABdownloads/incomplete/Gerechtigheid bla part 3 (1)$ 
sander@R540:~/Downloads/SABdownloads/incomplete/Gerechtigheid bla part 3 (1)$ 
sander@R540:~/Downloads/SABdownloads/incomplete/Gerechtigheid bla part 3 (1)$ ll *rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:26 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part01.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:26 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part02.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:26 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part03.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:27 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part04.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:27 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part05.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:27 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part06.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:27 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part07.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:27 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part08.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:28 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part09.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:28 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part10.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:28 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part11.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:28 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part12.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:29 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part13.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:29 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part14.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:29 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part15.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:29 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part16.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:29 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part17.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:30 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part18.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:30 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part19.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:31 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part20.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:31 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part21.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:31 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part22.rar
-rw-rw-r-- 1 sander sander 26112000 Jun  1 21:31 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part23.rar
-rw-rw-r-- 1 sander sander  1529182 Jun  1 21:31 bla bla Sprängdes (2009) Gerechtigheid bla part 3.part24.rar
sander@R540:~/Downloads/SABdownloads/incomplete/Gerechtigheid bla part 3 (1)$ 


User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

Re: [070rc1] problem with par2 (because of 'umlaut'?)

Post by sander »

PS:

There are also a lot of file with name ...part 3.r028, with size 9000 bytes. Is that normal?

EDIT: I created a smaller NZB, and that one had not those strange files, but ... still the same par2 problem.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: [070rc1] problem with par2 (because of 'umlaut'?)

Post by shypike »

Please email the NZB.
Using Linux?
User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

Re: [070rc1] problem with par2 (because of 'umlaut'?)

Post by sander »

shypike wrote:Please email the NZB.
Using Linux?
Already done.
And, yes, on Linux.

I really wonder if SABnzbd can do anything about this, as it's par2 that's behaving strangely (or maybe the post is just faulty).
User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

Re: [070rc1] problem with par2 (because of 'umlaut'?)

Post by sander »

As a test, I copied all *rar files into a seperate directory. I then created par2 files with "par2 create *rar". And the I did a "par2 verify *par2" ... everything correct. And, more important, the par2-verify does print the correct rar-file names (with umlaut), whereas the par2-check on the original post printed a question mark

Code: Select all

Verifying source files:

Target: "blabla Sprängdes (2009) blabla part 3.part02.rar" - found.
So ... caused by the umlaut? And the poster has used some other character set than my system uses?
User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

Re: [070rc1] problem with par2 (because of 'umlaut'?)

Post by sander »

Hmmm ... with the Windows-client MultiPar, I'm able to verify the par2 files without problems:

Code: Select all

wine par2j.exe verify *3.par2
The output of multipar is completely different than the par2's output, so I guess SABnzbd can't handle that?
User avatar
sander
Release Testers
Release Testers
Posts: 9429
Joined: January 22nd, 2008, 2:22 pm

Re: [070rc1] problem with par2 (because of 'umlaut'?)

Post by sander »

Update:

A manual "par2 v *par2 *.rar" seems to work.

Putting "*.rar" in the SAB par2 options does not work as that adds the "*.rar" at the beginning of the command line, and it should be at the end. And it should handled als a wildcard.

I'm now hacking sabnzbd/newsunpack.py to let SABnzbd do the *.rar at the end ...
Post Reply