Manually fixing CRC Errors

Get help with all aspects of SABnzbd
Forum rules
Help us help you:
  • Are you using the latest stable version of SABnzbd? Downloads page.
  • Tell us what system you run SABnzbd on.
  • Adhere to the forum rules.
  • Do you experience problems during downloading?
    Check your connection in Status and Interface settings window.
    Use Test Server in Config > Servers.
    We will probably ask you to do a test using only basic settings.
  • Do you experience problems during repair or unpacking?
    Enable +Debug logging in the Status and Interface settings window and share the relevant parts of the log here using [ code ] sections.
Post Reply
guitarboy
Jr. Member
Jr. Member
Posts: 73
Joined: January 7th, 2010, 2:44 am

Manually fixing CRC Errors

Post by guitarboy »

I keep getting CRC errors, despite following the various bits of advice in this thread: http://forums.sabnzbd.org/index.php?topic=3409.0 Usually repeating the download fixes the problem, but that's a waste of bandwidth.  So I started experimenting with manually fixing the failed download, and so far have been able to fix every RAR set that's failed in SABnzbd.

Here are the steps:

1. Re-download the PAR files. NZBMatrix makes this easy (don't know about other index sites) - just click on the name of the NZB file, select the NZB File Details tab, scroll to the bottom, click the PARs checkbox, then click the Download Selected as NZB button.  Note - you can ignore the "Repair failed" message on the downloaded PAR files.
2. Copy the PAR files to the same folder as the RAR files from the failed download.
3. Open the .par file with QuickPar - you can download QuickPar from http://www.quickpar.org.uk/
4. When QuickPar is finished repairing the file, run an unrar utility.  I've been using command line unrar, but it looks like RARZilla is worth a try: http://www.philipp-winterberg.com/softw ... _unrar.php

Of course, it would be much easier if SABnzbd would just allow a retry after a CRC error.  It's a mystery to me why the error occurs with SABnzbd, but not when I manually repair and unpack.  I understand that SABnzbd 6 will offer a retry feature.
Last edited by guitarboy on January 9th, 2011, 6:40 pm, edited 1 time in total.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Manually fixing CRC Errors

Post by shypike »

guitarboy wrote:  I understand that SABnzbd 6 will offer a retry feature.
It will.
What kind of CRC errors do you get?
In articles or when unpacking the RAR files?
guitarboy
Jr. Member
Jr. Member
Posts: 73
Joined: January 7th, 2010, 2:44 am

Re: Manually fixing CRC Errors

Post by guitarboy »

The errors usually occur during unpack.  E.g.

Repair:
[mydownload] Quick Check OK
Unpack:
[mydownload] ERROR: CRC failed in "mydownload.mkv"
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Manually fixing CRC Errors

Post by shypike »

Can you send me an example of an NZB that shows this behaviour?
bugs at sabnzbd.org
So far the only thing I can think of is that SABnzbd gets a corrupted par2 file
and doesn't notice this and therefore approves a set that should not be approved.

The easy way around this it to disable QuickCheck and rely on par2.
However, I hope you can help to uncover an possible QuickCheck bug.
pobox
Full Member
Full Member
Posts: 104
Joined: May 3rd, 2008, 6:11 pm

Re: Manually fixing CRC Errors

Post by pobox »

There should be no mystery about a CRC error and no need for a retry feature.  Was a QuickCheck bug found or was this a wasted opportunity?
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Manually fixing CRC Errors

Post by shypike »

There have been some reports suggesting a QuickCheck problem.
However, no usable evidence was ever produced.
So far I have no reason to assume that there is a problem.
Post Reply