[PyXMPP] StreamParseError in stream.loop_iter

Shu Hung (Koala) koalay at gmail.com
Fri Jan 18 08:18:09 CET 2008


Hello all,

I'm using PyXMPP to write a conference bot of Gtalk.
It generally works. Except when it runs for several hours, it stucks on a
strange error and quit.
This is the error:

===
Traceback (most recent call last):
  File "./foobar.py", line 160, in <module>
    jabberClient.stream.loop_iter(timeout)
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streambase.py", line
619, in loop_iter
    return self._loop_iter(timeout)
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streambase.py", line
637, in _loop_iter
    self._process()
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streamtls.py", line
178, in _process
    StreamBase._process(self)
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streambase.py", line
658, in _process
    self._read()
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streamtls.py", line
171, in _read
    self._read_tls()
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streamtls.py", line
165, in _read_tls
    self._feed_reader(r)
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streambase.py", line
698, in _feed_reader
    r=self._reader.feed(data)
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/xmlextra.py", line
539, in feed
    return self.reader.feed(s)
  File "/usr/local/lib/python2.5/site-packages/pyxmpp/streambase.py", line
430, in error
    raise StreamParseError,descr
pyxmpp.streambase.StreamParseError: XML declaration allowed only at the
start of the document
===

What could be my problem?
Please suggest what I should do.

Thanks a lot.

Regards,
Koala Yeung
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jajcus.net/pipermail/pyxmpp/attachments/20080118/293a7d35/attachment.html 


More information about the PyXMPP mailing list