Bug 956316 - [abrt] telepathy-gabble-0.17.3-2.fc19: do_lookup_records: Process /usr/libexec/telepathy-gabble was killed by signal 5 (SIGTRAP)
Summary: [abrt] telepathy-gabble-0.17.3-2.fc19: do_lookup_records: Process /usr/libexe...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: glib2
Version: 19
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Matthias Clasen
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:897210137a2b2049c2c27697af3...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2013-04-24 16:40 UTC by Aaron Sowry
Modified: 2014-09-13 18:59 UTC (History)
6 users (show)

Fixed In Version: glib2-2.36.3-1.fc19
Clone Of:
Environment:
Last Closed: 2013-06-13 06:37:43 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (27.08 KB, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: cgroup (128 bytes, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: core_backtrace (1019 bytes, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: dso_list (4.86 KB, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: environ (1010 bytes, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: limits (1.29 KB, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: maps (24.73 KB, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: open_fds (732 bytes, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: proc_pid_status (920 bytes, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details
File: var_log_messages (1.08 KB, text/plain)
2013-04-24 16:40 UTC, Aaron Sowry
no flags Details

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.


Note You need to log in before you can comment on or make changes to this bug.