Stream errors not fetched when server omits version.

Bug #309245 reported by Arnold Daniels
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libxml-stream-perl (Ubuntu)
New
Undecided
Unassigned

Bug Description

Binary package hint: libxml-stream-perl

Version: 1.22-3

If a jabber server doesn't include the protocol version in the response, it's assumed that the version is < 0.9 when processing errors. In that case errors aren't processed correctly and the error message will be blank. For example default ejabberd omits the version, causing this issue.

It would be better if the lib just tries to fetch errors if there is no version. If it can't, do it the old way.

Revision history for this message
Arnold Daniels (info-adaniels) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.