Bug 956316

Summary: [abrt] telepathy-gabble-0.17.3-2.fc19: do_lookup_records: Process /usr/libexec/telepathy-gabble was killed by signal 5 (SIGTRAP)
Product: [Fedora] Fedora Reporter: Aaron Sowry <aaron>
Component: glib2Assignee: Matthias Clasen <mclasen>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 19CC: aaron, bdpepple, mclasen, misc, mjg59, sander
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:897210137a2b2049c2c27697af371ecb5ab86fd3
Fixed In Version: glib2-2.36.3-1.fc19 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2013-06-13 06:37:43 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: backtrace
none
File: cgroup
none
File: core_backtrace
none
File: dso_list
none
File: environ
none
File: limits
none
File: maps
none
File: open_fds
none
File: proc_pid_status
none
File: var_log_messages none

Description Aaron Sowry 2013-04-24 16:40:00 UTC
Description of problem:
Try to connect to XMPP server (ejabberd) using empathy

Version-Release number of selected component:
telepathy-gabble-0.17.3-2.fc19

Additional info:
backtrace_rating: 4
cmdline:        /usr/libexec/telepathy-gabble
crash_function: do_lookup_records
executable:     /usr/libexec/telepathy-gabble
kernel:         3.9.0-0.rc7.git3.1.fc19.x86_64
runlevel:       N 5
uid:            1000
ureports_counter: 1

Truncated backtrace:
Thread no. 1 (3 frames)
 #2 do_lookup_records at gthreadedresolver.c:696
 #3 g_task_thread_pool_thread at gtask.c:1242
 #5 g_thread_proxy at gthread.c:798

Comment 1 Aaron Sowry 2013-04-24 16:40:03 UTC
Created attachment 739522 [details]
File: backtrace

Comment 2 Aaron Sowry 2013-04-24 16:40:05 UTC
Created attachment 739523 [details]
File: cgroup

Comment 3 Aaron Sowry 2013-04-24 16:40:07 UTC
Created attachment 739524 [details]
File: core_backtrace

Comment 4 Aaron Sowry 2013-04-24 16:40:09 UTC
Created attachment 739525 [details]
File: dso_list

Comment 5 Aaron Sowry 2013-04-24 16:40:12 UTC
Created attachment 739526 [details]
File: environ

Comment 6 Aaron Sowry 2013-04-24 16:40:14 UTC
Created attachment 739527 [details]
File: limits

Comment 7 Aaron Sowry 2013-04-24 16:40:16 UTC
Created attachment 739528 [details]
File: maps

Comment 8 Aaron Sowry 2013-04-24 16:40:19 UTC
Created attachment 739529 [details]
File: open_fds

Comment 9 Aaron Sowry 2013-04-24 16:40:21 UTC
Created attachment 739530 [details]
File: proc_pid_status

Comment 10 Aaron Sowry 2013-04-24 16:40:23 UTC
Created attachment 739531 [details]
File: var_log_messages

Comment 11 Michael S. 2013-05-04 12:28:45 UTC
I did nothing to trigger the crash, but it is likely caused by suspending the laptop and changing the wifi network when  the laptop woke up, and likely going either on a different network, or a captive portal

backtrace_rating: 4
cmdline:        /usr/libexec/telepathy-gabble
crash_function: do_lookup_records
executable:     /usr/libexec/telepathy-gabble
kernel:         3.9.0-301.fc19.x86_64
package:        telepathy-gabble-0.17.3-2.fc19
reason:         Process /usr/libexec/telepathy-gabble was killed by signal 5 (SIGTRAP)
runlevel:       N 5
uid:            500
ureports_counter: 9

Comment 12 Aaron Sowry 2013-05-31 16:28:55 UTC
I think this might actually be a bug in glib's resolver, although I haven't tested/verified. If I'm right though, it looks like it's been fixed upstream:

https://git.gnome.org/browse/glib/commit/gio/gthreadedresolver.c?id=3456152f23a9507f10c868ff4bc1cca91a486b21

Feel free to reassign.

Comment 13 Martin 2013-06-04 20:10:27 UTC
Patch is already commited in unstable glib2-2.37. Could you backport it to 2.36 and build updated package?

Comment 14 Matthew Garrett 2013-06-09 15:15:41 UTC
I have one account that triggers this bug on every connection, taking down all my other XMPP accounts with it. Backporting the patch and rebuilding glib2 fixes it.

Comment 15 Fedora Update System 2013-06-10 00:56:26 UTC
glib2-2.36.3-1.fc19 has been submitted as an update for Fedora 19.
https://admin.fedoraproject.org/updates/glib2-2.36.3-1.fc19

Comment 16 Fedora Update System 2013-06-10 14:38:13 UTC
Package glib2-2.36.3-1.fc19:
* should fix your issue,
* was pushed to the Fedora 19 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing glib2-2.36.3-1.fc19'
as soon as you are able to.
Please go to the following url:
https://admin.fedoraproject.org/updates/FEDORA-2013-10464/glib2-2.36.3-1.fc19
then log in and leave karma (feedback).

Comment 17 Fedora Update System 2013-06-13 06:37:43 UTC
glib2-2.36.3-1.fc19 has been pushed to the Fedora 19 stable repository.  If problems still persist, please make note of it in this bug report.