telepathy-gabble crashed with SIGABRT in g_assertion_message()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
telepathy-gabble |
Fix Released
|
Medium
|
|||
telepathy-gabble (Ubuntu) |
Fix Committed
|
High
|
Unassigned |
Bug Description
No idea what happened.
ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: telepathy-gabble 0.16.1-2
ProcVersionSign
Uname: Linux 3.8.0-1-generic x86_64
ApportVersion: 2.8-0ubuntu2
Architecture: amd64
CheckboxSubmission: 2f383a1679e8525
CheckboxSystem: bb422ca46d02494
Date: Mon Jan 21 14:15:30 2013
ExecutablePath: /usr/lib/
InstallationDate: Installed on 2011-08-19 (521 days ago)
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Alpha amd64 (20110817)
MarkForUpload: True
ProcCmdline: /usr/lib/
Signal: 6
SourcePackage: telepathy-gabble
StacktraceTop:
g_assertion_
g_assertion_
?? () from /usr/lib/
?? () from /usr/lib/
g_simple_
Title: telepathy-gabble crashed with SIGABRT in g_assertion_
UpgradeStatus: Upgraded to raring on 2013-01-17 (4 days ago)
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare utah
information type: | Private → Public |
Changed in telepathy-gabble: | |
importance: | Unknown → Medium |
status: | Unknown → Fix Released |
This crash happens if empathy-auth-client crash while doing the facebook auth, which cause the channel to be closed, then wocky receive the challenge and assert:
(telepathy- gabble: 1192): wocky-DEBUG: Writing xml: <auth wocky-zb: client- uses-full- bind-result= "true" mechanism= "X-FACEBOOK- PLATFORM" xmlns:wocky-zb="http:// www.google. com/talk/ protocol/ auth" xmlns=" urn:ietf: params: xml:ns: xmpp-sasl" /> gabble: 1192): tp-glib/ channel- DEBUG: tp_base_ channel_ close_dbus: called by :1.184 gabble: 1192): gabble-DEBUG: gabble_ server_ tls_channel_ close (server- tls-channel. c:305): Close() called on the TLS channel 0x10a6a40 gabble: 1192): gabble-DEBUG: server_ tls_channel_ closed_ cb (server- tls-manager. c:197): Server TLS channel closed. gabble: 1192): gabble-DEBUG: gabble_ server_ tls_channel_ dispose (server- tls-channel. c:144): Dispose TLS channel gabble: 1192): gabble-DEBUG: gabble_ server_ tls_channel_ finalize (server- tls-channel. c:127): Finalize TLS channel gabble: 1192): tp-glib/ channel- DEBUG: tp_base_ channel_ close_dbus: called by :1.184 gabble: 1192): gabble-DEBUG: gabble_ server_ sasl_channel_ close (server- sasl-channel. c:958): called on 0x10a6ad0 gabble: 1192): wocky-DEBUG: Parsing chunk: <challenge xmlns=" urn:ietf: params: xml:ns: xmpp-sasl" >dmVyc2lvbj0xJm 1ldGhvZD1hdXRoL nhtcHBfbG9naW4m bm9uY2U9QkYxNjR FMDE1OTkxRjdBQk IzMUIyOUYxQzAxN TUyQkU= </challenge> gabble: 1192): wocky-DEBUG: _end_element_ns: Received stanza urn:ietf: params: xml:ns: xmpp-sasl' 0xJm1ldGhvZD1hd XRoLnhtcHBfbG9n aW4mbm9uY2U9QkY xNjRFMDE1OTkxRj dBQkIzMUIyOUYxQ zAxNTUyQkU= " wocky-auth- registry. c:426:wocky_ auth_registry_ challenge_ async_func: assertion failed: (priv->handler != NULL)
(telepathy-
(telepathy-
(telepathy-
(telepathy-
(telepathy-
(telepathy-
(telepathy-
(telepathy-
(telepathy-
* challenge xmlns='
"dmVyc2lvbj
**
wocky:ERROR:
Program received signal SIGABRT, Aborted. 64-linux- gnu/libc. so.6 64-linux- gnu/libc. so.6 64-linux- gnu/libc. so.6 domain@ entry=0x7ffff73 0b93b "wocky", file=file@ entry=0x7ffff73 0ba1a "wocky- auth-registry. c", line=line@ entry=426, func@entry= 0x7ffff730bde0 "wocky_ auth_registry_ challenge_ async_func" , message=<optimized out>) at /build/ buildd/ glib2.0- 2.33.3/ ./glib/ gtestutils. c:1861 message_ expr (domain= domain@ entry=0x7ffff73 0b93b "wocky", file=file@ entry=0x7ffff73 0ba1a "wocky- auth-registry. c", line=line@ entry=426, func@entry= 0x7ffff730bde0 "wocky_ auth_registry_ challenge_ async_func" , expr=expr@ entry=0x7ffff73 0ba04 "priv->handler != NULL") at /build/ buildd/ glib2.0- 2.33.3/ ./glib/ gtestutils. c:1872 registry_ challenge_ async_func (self=<optimized out>, challenge_ data=0x76b680, callback= 0x7ffff72fbe70 <wocky_ sasl_auth_ response_ cb>, user_data=0xafc980) registry. c:426 stanza_ received (source=<optimized out>, res=<optimized out>, user_data= user_data@ entry=0xafc980) at wocky-sasl- auth.c: 562 async_result_ complete (simple=0xa5f040) at...
0x00007ffff5b9f445 in raise () from /lib/x86_
(gdb) bt
#0 0x00007ffff5b9f445 in raise () from /lib/x86_
#1 0x00007ffff5ba2bab in abort () from /lib/x86_
#2 0x00007ffff5f8ed97 in g_assertion_message (domain=
func=
#3 0x00007ffff5f8f2b4 in g_assertion_
func=
#4 0x00007ffff72d6b2e in wocky_auth_
at wocky-auth-
#5 0x00007ffff72fc17b in sasl_auth_
#6 0x00007ffff66e3fae in g_simple_