Sabnzdb+ Growl error?

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
GrrrArrgh
Newbie
Newbie
Posts: 2
Joined: November 13th, 2011, 3:06 pm

Sabnzdb+ Growl error?

Post by GrrrArrgh »

I'm using SABnzbd Version: 0.6.10 for MacOSX 10.7.2. Ever since updating to Growl 1.3, my Growl notifications no longer work even though I have Growl enabled for SABnzbd. I don't really care about Growl notifications, so I didn't worry about it until I had a power outage last night and SABnzbd shut down in the middle of extracting a movie. I tried to repair the queue, but got this error:

Code: Select all

500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

Traceback (most recent call last):
  File "cherrypy/_cprequest.pyc", line 621, in respond
  File "cherrypy/_cprequest.pyc", line 98, in run
  File "cherrypy/_cprequest.pyc", line 58, in __call__
  File "cherrypy/lib/encoding.pyc", line 64, in encode
  File "cherrypy/lib/encoding.pyc", line 102, in find_acceptable_charset
  File "cherrypy/_cprequest.pyc", line 857, in collapse_body
  File "sabnzbd/interface.pyc", line 1029, in restart
  File "sabnzbd/decorators.pyc", line 31, in newFunction
  File "sabnzbd/__init__.pyc", line 356, in halt
  File "sabnzbd/downloader.pyc", line 747, in stop
  File "sabnzbd/downloader.pyc", line 741, in stop
  File "sabnzbd/utils/osx.pyc", line 115, in sendGrowlMsg
  File "sabnzbd/utils/osx.pyc", line 82, in register_growl
  File "gntp/notifier.pyc", line 77, in register
  File "gntp/notifier.pyc", line 129, in send
  File "gntp/__init__.pyc", line 431, in parse_gntp
ParseError: INVALID_GNTP_INFO
This morning, when sickbeard found a show I'm watching and sent the nzb to SABnzbd, I got this error:

Code: Select all

12:02:17 INFO::SEARCHQUEUE-RSS-SEARCH :: Found result Saturday.Night.Live.S37E06.720p.HDTV.x264-2HD at http://nzb7.com/getnzb/1ff132e351c493bfaca4380cd8b688be.nzb&i=188&r=1e68358d06626715b57e96503aa1abbc
12:02:17 INFO::SEARCHQUEUE-RSS-SEARCH :: Quality of Saturday.Night.Live.S37E06.720p.HDTV.x264-2HD is HD TV
12:02:17 INFO::SEARCHQUEUE-RSS-SEARCH :: Sending NZB to SABnzbd
12:02:17 ERROR::SEARCHQUEUE-RSS-SEARCH :: Unknown failure sending NZB to sab. Return text is: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
Thinking the problem might instead be with SickBeard, I reinstalled it, only to get the same error when SickBeard sent the nzb to SABnzbd. Whenever I try to repair the queue or restart SABnzbd from the web interface, I get the first cherrypy error I pasted above. I've also reinstalled SABnzbd. I'm no programmer, but it looks to me that SABnzbd is failing whenever a Growl notification is sent. I do have Growl 1.3 running, so I'm not sure what else I can do. Help? Suggestions?
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Sabnzdb+ Growl error?

Post by shypike »

Growl 1.3 is a problem all by itself: read their Google Groups and weep.
It looks like the GNTP library receives garbage from Growl and
unfortunately the (third-party) library doesn't handle this properly.
I'll see if I can make it more robust in 0.6.11.
The side effect may be that communication with SickBeard is disturbed.
I advise to disable Growl support in SABnzbd's Config->Switches.
GrrrArrgh
Newbie
Newbie
Posts: 2
Joined: November 13th, 2011, 3:06 pm

Re: Sabnzdb+ Growl error?

Post by GrrrArrgh »

Thanks, looks like it's working again. Turned off Growl in sab, restarting from the web interface works again, and downloads are no longer stuck trying to fetch nzbs from sickbeard (they all stalled no matter which indexer was used). Growl is such a mess; don't know why I updated.
User avatar
shypike
Administrator
Administrator
Posts: 19773
Joined: January 18th, 2008, 12:49 pm

Re: Sabnzdb+ Growl error?

Post by shypike »

GrrrArrgh wrote:Growl is such a mess; don't know why I updated.
Because Growl 1.2.2 doesn't work properly on Lion either.

What happens in SABnzbd is that some tasks crash all the time because
they're notifying Growl. This is obviously an error in SABnzbd itself and will be fixed.
Post Reply