Crash with large downloads

Report & discuss bugs found in 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
Jamiev90
Newbie
Newbie
Posts: 3
Joined: October 27th, 2011, 9:52 am

Crash with large downloads

Post by Jamiev90 »

Hello,

I am using sabnzbd on a Qnap TS-412 and experience problems when i add big downloads. The web interface becomes verry slow and laggy (sometimes totally unavailable) And i can see the following error's in my log. I am using the latest version (0.6.10)

Code: Select all

20/Oct/2011:20:52:21]  Traceback (most recent call last):
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 79, in setapp
    s, h, b = self.get_response()
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 219, in get_response
    response = self.request.run(meth, path, qs, rproto, headers, rfile)
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cprequest.py", line 579, in run
    raise cherrypy.TimeoutError()
TimeoutError

2011-10-20 20:52:27,942::ERROR::[_cplogging:55] [20/Oct/2011:20:52:27]  Traceback (most recent call last):
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 79, in setapp
    s, h, b = self.get_response()
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 219, in get_response
    response = self.request.run(meth, path, qs, rproto, headers, rfile)
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cprequest.py", line 579, in run
    raise cherrypy.TimeoutError()
TimeoutError

2011-10-20 20:52:31,508::ERROR::[_cplogging:55] [20/Oct/2011:20:52:31]  Traceback (most recent call last):
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 79, in setapp
    s, h, b = self.get_response()
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 219, in get_response
    response = self.request.run(meth, path, qs, rproto, headers, rfile)
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cprequest.py", line 579, in run
    raise cherrypy.TimeoutError()
TimeoutError

2011-10-20 20:52:31,551::ERROR::[_cplogging:55] [20/Oct/2011:20:52:31]  Traceback (most recent call last):
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 79, in setapp
    s, h, b = self.get_response()
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cpwsgi.py", line 219, in get_response
    response = self.request.run(meth, path, qs, rproto, headers, rfile)
  File "/share/MD0_DATA/.qpkg/SABnzbdplus/cherrypy/_cprequest.py", line 579, in run
    raise cherrypy.TimeoutError()
TimeoutError


This just keeps repeating. Any idea how to fix this?
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: Crash with large downloads

Post by shypike »

The timeout logs are not a problem as such.
They just confirm what you already see, a very slow UI.
How much memory does your system have?
Jamiev90
Newbie
Newbie
Posts: 3
Joined: October 27th, 2011, 9:52 am

Re: Crash with large downloads

Post by Jamiev90 »

shypike wrote:The timeout logs are not a problem as such.
They just confirm what you already see, a very slow UI.
How much memory does your system have?
It is just really slow indeed, but as you can see in this qnap forum topic the error when you restart is __ADMIN__/SABnzbd_nzo_eNK5fb
i am not the only one with this problem

My nas has 256MB ram and plenty of free space.

I tried waiting for about 1 day to see if it was just taking a very long time to extract / repair but i looked at the processes running on the nas and python had only 4% cpu usage and there was no unrar active so it totally crashes. Even after a day it wasn't finished and after a restart of the complete NAS i got a similar error that the loading "__ADMIN__/Sabnzbd **"failed.

I hope it's possible to fix this because it's the only flaw i noticed in this beautiful piece of software. I come from the time when you had to use FTD (rip) and manually search the files on binsearch, than had to drag that nzb into newsleecher, wait for it to finish, then manually use quickpar, than unrar.. So i like sabnzbd a lot besides this problem.
User avatar
shypike
Administrator
Administrator
Posts: 19774
Joined: January 18th, 2008, 12:49 pm

Re: Crash with large downloads

Post by shypike »

SABnzbd is, partly due to being written in Python rather CPU and memory hungry.
256M total memory is a challenge, especially combined with an article cache.
You shouldn't have one in your system.
Very large NZB files are a challenge on their own, due to some ineffiency in the current implementation.
How large the the download a typical problematic NZB describes?
Post Reply