Page 1 of 1

Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 24th, 2011, 5:37 am
by celestian02
Hi,

When I tried installing the 0.6.10, I have encountered an cherryp error in the logs. I don't have the details at that point since I switched back to 0.6.9 but this was preventing proper scanning from the nzb download location.
It turns out the first nzb to be downloaded was picked up properly but then, the other nzbs are just left out.

If this issue has not already been reported, I am willing to reinstall this release to provide the detailed cherryp error appearing in the logs. Also, please not that I have Sickbeard installed and have installed a cherryp version for this. But it is working fine with version < 0.6.10

Version: 0.6.10 final
OS: OSX Lion
Install-type: OSx .app
Skin : Default
Firewall Software: None
Are you using IPV6? No.
Is the issue reproducible? Yes

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 24th, 2011, 1:45 pm
by shypike
Well, if you want support, I will need detailed information.

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 24th, 2011, 6:05 pm
by celestian02
Sure, here you can take a look at the error I get when I try to stop the server:
And I confirm that with 0.6.10, I cannot queue more than 1 nzb. First scanned one will work, others will remain undetected in my download folder.

2011-10-25 00:56:57,963::INFO::[downloader:375] Shutting down
2011-10-25 00:56:57,964::DEBUG::[_cplogging:55] [25/Oct/2011:00:56:57] HTTP 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 348, in shutdown
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 124, in sendGrowlMsg
File "gntp/notifier.pyc", line 102, in notify
File "gntp/notifier.pyc", line 128, in send
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 114: ordinal not in range(128)

Thank you. Regards.

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 12:59 am
by celestian02
Tried a complete uninstall of 0.6.9/10 to reinstall over 0.6.10 and it won't change anything.
Besides, I don't understand exactly which files it makes reference to cause I can't find them or the respective path on my mac and sabnzbd binary.
The only files/folder I was able to find were regarding cherryp in my Sickbeard install.

Thank you for your help!

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 2:19 am
by shypike
celestian02 wrote:UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 114: ordinal not in range(128)
Oh no, not that one again >:(
Did you happen to add an NZB file with an accented characters (é, è etc.)?
Which UI language do you use?

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 8:33 am
by celestian02
Not especially... I will take a look whenever I reverse back to 0.6.9, no error's showing up and sabnzbd gently picks up where 0.6.10 left it plus taking into accounts the nzbs leftovers that were not picked up by 0.6.10.

I am using french language.

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 8:39 am
by shypike
Are you using Growl 1.2.2 or Growl 1.3?
I suspect 1.3 and that there's a problem with the encoding of French notification texts.

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 8:46 am
by celestian02
Yes 1.3! Well, if switching back to english would fix my issue, I don't mind! I'll try this and let you know.

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 8:57 am
by celestian02
Ok. After switching to "English" language for Sabnzbd interface, all things are back to normal! Thanks.

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 3:30 pm
by shypike
OK, thanks for the feedback.
This probably means a new version: 0.6.11

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 3:46 pm
by shypike
So far I cannot reproduce the error.
Can you say something more about the exact scenario?
And possibly email a debug log to bugs at sabnzbd.org ?

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 25th, 2011, 7:17 pm
by zito
Lots of problems on this 0.6.10 using OSX 10.7.2 with French language and Growl 1.3 :
- Stalled with 0 network activity while showing a download bitrate
- Errors moving files
- Buttons "Réparer" (Fix) and "Redémarrer" (Reboot) do not work and produce error :

2011-10-26 01:49:16,316::INFO::[_cplogging:55] [26/Oct/2011:01:49:16] HTTP
Request Headers:
AUTHORIZATION: Basic ZnJhbnR6Onp0bmFyZg==
REFERER: http://192.168.16.1:16007/sabnzbd/connections/
ORIGIN: http://192.168.16.1:16007
Content-Length: 0
ACCEPT-CHARSET: ISO-8859-1,utf-8;q=0.7,*;q=0.3
USER-AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_2) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.102 Safari/535.2
CONNECTION: keep-alive
COOKIE: plushQueuePerPage=9999999; plushBlockRefresh=0; plushHistPerPage=40; plushMultiOps=0; plushContainerWidth=100%25; plushNoTopMenu=0
Remote-Addr: 192.168.16.1
HOST: 192.168.16.1:16007
CACHE-CONTROL: max-age=0
ACCEPT: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
ACCEPT-LANGUAGE: fr-FR,fr;q=0.8,en-US;q=0.6,en;q=0.4
Content-Type: application/x-www-form-urlencoded
ACCEPT-ENCODING: gzip,deflate,sdch
2011-10-26 01:49:16,316::DEBUG::[_cplogging:55] [26/Oct/2011:01:49:16] HTTP 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 124, in sendGrowlMsg
File "gntp/notifier.pyc", line 102, in notify
File "gntp/notifier.pyc", line 128, in send
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 114: ordinal not in range(128)

Re: Cherryp error in 0.6.10 / nzb not picked up auto

Posted: October 26th, 2011, 1:40 am
by celestian02
shypike:
Basically, I had 0.6.9 installed scanning for my download folders. I upgraded to 0.6.10 by shutting down 0.6.9 and replacing my .app in my application folder.
At this point, starting 0.6.10 would not raise an issue. However, it would not scan for more than 1 nzb in the download folder.
At this point, once again, no errors or any issue.

Now, if I was trying to shut down the server using the link on sabnzbd interface, this would display the exact error I pasted.
If I was trying to shut it down using the icon in the system tray bar, the icon would just be gone but it was not as usual when it displays that it is turning down the server.

I was using 10.7.2 (latest Lion updates), Chrome latest build, Growl 1.3 and my sabnzbd GUI was setup in "French". However, this did not occur on some french nzbs with a particular set of characters as you supposed.

I will switch back to english and send you the logs over today.