Hi there,
we discovered a strange problem with freevo-1.5.3!
When we want to schedule a show which title contains a german umlaut, we got
the following message:
"Scheduling Failed: record_client connection error"
Scheduling other shows is working perfectly.
The strangest thing about this business is that this is not happening, when the
recordserver is freshly started,
but only after it is running for some time (an hour or more).
This is reproducable and quite annoying, because there are quite a lot of shows
with german umlauts.
Here are some more log messages:
main.log:
tvguide.py (128): update schedule
Traceback (most recent call last):
File "/usr/local/freevo-1.5.2-patched/src/tv/record_client.py", line 107, in
scheduleRecording
(status, message) = server.scheduleRecording(jellyToXML(prog))
File "/usr/lib/python2.3/xmlrpclib.py", line 1032, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.3/xmlrpclib.py", line 1319, in __request
verbose=self.__verbose
File "/usr/lib/python2.3/xmlrpclib.py", line 1083, in request
return self._parse_response(h.getfile(), sock)
File "/usr/lib/python2.3/xmlrpclib.py", line 1222, in _parse_response
return u.close()
File "/usr/lib/python2.3/xmlrpclib.py", line 745, in close
raise Fault(**self._stack[0])
Fault: <Fault 8002: 'error'>
recordserver.log:
2005/03/12 11:17 CET [HTTPChannel,6,127.0.0.1] scheduleRecording:
prog.channel_id="rtl.de" chan.id="rtl.de" chan.tunerid="RTL"
2005/03/12 11:17 CET [HTTPChannel,6,127.0.0.1] GET: reading cached file
(/var/cache/freevo/record_schedule.xml)
2005/03/12 11:17 CET [HTTPChannel,6,127.0.0.1] Return cached data
2005/03/12 11:17 CET [HTTPChannel,6,127.0.0.1] addProgram: key is
"rtl.de:1110625200"
2005/03/12 11:17 CET [HTTPChannel,6,127.0.0.1] Traceback (most recent call
last):
File "/usr/lib/python2.3/site-packages/twisted/protocols/http.py",
line 557, in requestReceived
self.process()
File "/usr/lib/python2.3/site-packages/twisted/web/server.py", line
165, in process
self.render(resrc)
File "/usr/lib/python2.3/site-packages/twisted/web/server.py", line
172, in render
body = resrc.render(self)
File "/usr/lib/python2.3/site-packages/twisted/web/xmlrpc.py", line
130, in render
defer.maybeDeferred(function, *args).addErrback(
--- <exception caught here> ---
File "/usr/lib/python2.3/site-packages/twisted/internet/defer.py",
line 129, in maybeDeferred
result = f(*args, **kw)
File "/usr/local/freevo/src/helpers/recordserver.py", line 743, in
xmlrpc_scheduleRecording
(status, response) = self.scheduleRecording(prog)
File "/usr/local/freevo/src/helpers/recordserver.py", line 255, in
scheduleRecording
scheduledRecordings.addProgram(prog, tv_util.getKey(prog))
File "/usr/local/freevo/src/tv/record_types.py", line 69, in
addProgram
print 'addProgram: actually adding "%s"' % String(prog)
File "/usr/lib/python2.3/site-packages/twisted/python/log.py", line
307, in write
d = (self.buf + data).split('\n')
exceptions.UnicodeDecodeError: 'ascii' codec can't decode byte 0xf6 in
position 75: ordinal not in range(128)
Any ideas? If you need more information on our system just ask.
Greetings
Tanja
______________________________________________________________
Verschicken Sie romantische, coole und witzige Bilder per SMS!
Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193
-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
Freevo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-devel