Crash on connect.

Bug #75800 reported by FrejSoya
2
Affects Status Importance Assigned to Milestone
telepathy-gabble
Fix Released
Undecided
Guillaume Desmottes
telepathy-gabble (Ubuntu)
Fix Released
Medium
Telepathy

Bug Description

Only triggered on my jabber.dk account, not gmail account.

telepathy-gabble 0.5.0-0ubuntu1
gossip-telepathy 0.21~cvs20061212-0ubuntu1

Hmm where to attach files?

Revision history for this message
FrejSoya (frej) wrote :
Revision history for this message
FrejSoya (frej) wrote :

This is with gossip ofcourse.
(Both crashes)

Revision history for this message
FrejSoya (frej) wrote :

base64_decode(null) crashes...
this happens in in vcard-manager.c in function initial_request_cb
So this crashes for me....(line 304 i think)
avatar = base64_decode (lm_message_node_get_value (binval));

glib 2.12 has base64 functions, that handles this. (Length given as second argument)

If 2.12 is too recent, just copy that?

Revision history for this message
Daniel Holbach (dholbach) wrote :

Thanks for your bug report and your investigations. Somebody of the team should forward this upstream.

Changed in telepathy-gabble:
assignee: nobody → telepathy
importance: Undecided → Medium
status: Unconfirmed → Confirmed
Revision history for this message
Daniel Holbach (dholbach) wrote :

Is this still reproducible?

Changed in telepathy-gabble:
status: Confirmed → Needs Info
Revision history for this message
Laurent Bigonville (bigon) wrote :

Yes the crash still happend

Revision history for this message
Guillaume Desmottes (cassidy) wrote :

Fixed in this branch http://projects.collabora.co.uk/~cassidy/darcs/telepathy-gabble-fix-avatar-crash/

Waiting for review before merge.

Changed in telepathy-gabble:
assignee: nobody → cassidy
status: Unconfirmed → In Progress
Revision history for this message
Guillaume Desmottes (cassidy) wrote :

fixed upstream

Changed in telepathy-gabble:
status: In Progress → Fix Released
status: Needs Info → Fix Committed
Revision history for this message
Guillaume Desmottes (cassidy) wrote :

This patch fix also bug 103978 and a leak.

Revision history for this message
Laurent Bigonville (bigon) wrote :

Fixed in 0.5.5-1ubuntu1

Changed in telepathy-gabble:
status: Fix Committed → Fix Released
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.