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

Reply via email to