Selective RAR reconstruction (-m flag) reports non-existent CRC mismatch on last volume
Issue #175
new
pyReScene reports a CRC error when selectively reconstructing the last volume of a RAR set, even though the resulting file passes CRC checks.
Tested with https://www.srrdb.com/release/details/The.Middle.S09E09.Der.geplatzte.Knoten.German.HDTV.x264-ITG but seems to cause the same behaviour on every release.
$ unrar x -idq itg-tehmiddle-s09e09.rar
$ rm itg-tehmiddle-s09e09.rar itg-tehmiddle-s09e09.r07 itg-tehmiddle-s09e09.r10
$ srr -m itg-tehmiddle-s09e09.rar The.Middle.S09E09.Der.geplatzte.Knoten.German.HDTV.x264-ITG.srr
SRR file created with pyReScene Auto 0.7.
Re-creating RAR file: itg-tehmiddle-s09e09.rar
$ srr -m itg-tehmiddle-s09e09.r07 The.Middle.S09E09.Der.geplatzte.Knoten.German.HDTV.x264-ITG.srr
SRR file created with pyReScene Auto 0.7.
Re-creating RAR file: itg-tehmiddle-s09e09.r07
$ srr -m itg-tehmiddle-s09e09.r10 The.Middle.S09E09.Der.geplatzte.Knoten.German.HDTV.x264-ITG.srr
62fc0f65 6a912677 itg-tehmiddle-s09e09.mkv /home/malvida/Downloads/complete/The.Middle.S09E09.Der.geplatzte.Knoten.German.HDTV.x264-ITG/itg-tehmiddle-s09e09.r10
SRR file created with pyReScene Auto 0.7.
Re-creating RAR file: itg-tehmiddle-s09e09.r10
CRC mismatch in file: itg-tehmiddle-s09e09.mkv
$ cksfv -f itg-tehmiddle-s09e09.sfv
--( Verifying: itg-tehmiddle-s09e09.sfv )---------------------------------------
itg-tehmiddle-s09e09.r00 OK
itg-tehmiddle-s09e09.r01 OK
itg-tehmiddle-s09e09.r02 OK
itg-tehmiddle-s09e09.r03 OK
itg-tehmiddle-s09e09.r04 OK
itg-tehmiddle-s09e09.r05 OK
itg-tehmiddle-s09e09.r06 OK
itg-tehmiddle-s09e09.r07 OK
itg-tehmiddle-s09e09.r08 OK
itg-tehmiddle-s09e09.r09 OK
itg-tehmiddle-s09e09.r10 OK
itg-tehmiddle-s09e09.rar OK
--------------------------------------------------------------------------------
Everything OK