FS#39200 - Segfault in glib2 caused by libfolks in empathy and gnome-contacts

Attached to Project: Arch Linux
Opened by Christian Bürckert (Kriese) - Thursday, 06 March 2014, 11:20 GMT
Last edited by Jan de Groot (JGC) - Monday, 21 April 2014, 18:28 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 1
Private No

Details

Description:
When starting gnome-contacts or empathy folks produces a segmentation fault in glib2.
Since this is stated to be fixed in 0.9.7 one could consider upgrading into 0.9.7

Additional info:
* package version(s)
0.9.6-1

* config and/or log files etc.
[New Thread 0x7fffb5ed2700 (LWP 18846)]
[New Thread 0x7fffb54cb700 (LWP 18863)]
[New Thread 0x7fffb4cca700 (LWP 18864)]
[New Thread 0x7fffa7fff700 (LWP 18865)]
[New Thread 0x7fffa77fe700 (LWP 18866)]
[New Thread 0x7fffa6ffd700 (LWP 18867)]
[New Thread 0x7fffa67fc700 (LWP 18868)]
[New Thread 0x7fffa5ffb700 (LWP 18869)]
[New Thread 0x7fffa57fa700 (LWP 18870)]
[Thread 0x7fffc9a71700 (LWP 18841) exited]
[Thread 0x7fffb853d700 (LWP 18843) exited]
[Thread 0x7fffb753b700 (LWP 18845) exited]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff53df7f4 in ?? () from /usr/lib/libglib-2.0.so.0


Steps to reproduce:
install gnome-contacts
install empathy
start any of those

In the internet it is stated that it comes after configurating facebook. But deleting the config files does not help.
This task depends upon

Closed by  Jan de Groot (JGC)
Monday, 21 April 2014, 18:28 GMT
Reason for closing:  Fixed
Additional comments about closing:  0.9.7-1.
Comment by Doug Newgard (Scimmia) - Thursday, 06 March 2014, 18:51 GMT
Not sure where to put this. Both heftig and JGC have been packaging all three, so I'm assigning to them. Guys, could you edit the title to put the packagename in square brackets? I'm not sure which it should be.
Comment by Christian Bürckert (Kriese) - Thursday, 06 March 2014, 19:35 GMT
Here I created a bt which might help a lot

empathy:
#0 0x00007ffff53df7f4 in ?? () from /usr/lib/libglib-2.0.so.0
#1 0x00007ffff53e2319 in g_date_time_to_timezone () from /usr/lib/libglib-2.0.so.0
#2 0x00007ffff53e238c in g_date_time_to_utc () from /usr/lib/libglib-2.0.so.0
#3 0x00007fffb8fea442 in _edsf_persona_update () from /usr/lib/libfolks-eds.so.25
#4 0x00007fffb8febb3e in ?? () from /usr/lib/libfolks-eds.so.25
#5 0x00007ffff56c3594 in ?? () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff56c57b4 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff56c5b94 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#8 0x00007fffb8fe67b2 in edsf_persona_construct () from /usr/lib/libfolks-eds.so.25
#9 0x00007fffb8fee773 in ?? () from /usr/lib/libfolks-eds.so.25
#10 0x00007fffb8ff5113 in ?? () from /usr/lib/libfolks-eds.so.25
#11 0x00007ffff53f6296 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0x00007ffff53f65e8 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x00007ffff53f668c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#14 0x00007ffff59990ac in g_application_run () from /usr/lib/libgio-2.0.so.0
#15 0x00000000004161e6 in main ()

gnome-contacts:
#0 0x00007ffff43e67f4 in ?? () from /usr/lib/libglib-2.0.so.0
#1 0x00007ffff43e9319 in g_date_time_to_timezone () from /usr/lib/libglib-2.0.so.0
#2 0x00007ffff43e938c in g_date_time_to_utc () from /usr/lib/libglib-2.0.so.0
#3 0x00007ffff7749442 in _edsf_persona_update () from /usr/lib/libfolks-eds.so.25
#4 0x00007ffff774ab3e in ?? () from /usr/lib/libfolks-eds.so.25
#5 0x00007ffff46ca594 in ?? () from /usr/lib/libgobject-2.0.so.0
#6 0x00007ffff46cc7b4 in g_object_new_valist () from /usr/lib/libgobject-2.0.so.0
#7 0x00007ffff46ccb94 in g_object_new () from /usr/lib/libgobject-2.0.so.0
#8 0x00007ffff77457b2 in edsf_persona_construct () from /usr/lib/libfolks-eds.so.25
#9 0x00007ffff774d773 in ?? () from /usr/lib/libfolks-eds.so.25
#10 0x00007ffff7754113 in ?? () from /usr/lib/libfolks-eds.so.25
#11 0x00007ffff43fd296 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#12 0x00007ffff43fd5e8 in ?? () from /usr/lib/libglib-2.0.so.0
#13 0x00007ffff43fd68c in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#14 0x00007ffff49a00ac in g_application_run () from /usr/lib/libgio-2.0.so.0
#15 0x0000000000454955 in _vala_main ()
#16 0x00007ffff3e11b05 in __libc_start_main () from /usr/lib/libc.so.6
#17 0x000000000041afb5 in _start ()

Loading...