After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 672373 - folks-import segfaults (Archlinux x86_64)
folks-import segfaults (Archlinux x86_64)
Status: RESOLVED FIXED
Product: folks
Classification: Platform
Component: folks-import
0.6.x
Other Linux
: Normal critical
: Unset
Assigned To: folks-maint
folks-maint
Depends on:
Blocks:
 
 
Reported: 2012-03-19 04:32 UTC by Ignacio Losiggio
Modified: 2012-03-24 17:56 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
GDB backtrace. (2.37 KB, text/plain)
2012-03-19 04:32 UTC, Ignacio Losiggio
Details

Description Ignacio Losiggio 2012-03-19 04:32:39 UTC
Created attachment 210069 [details]
GDB backtrace.

folks-import segfaults trying to import contacts. I don't know if it's a bug about the lib or a bug about folks-import. I speak spanish, so, i try to explain it better in spanish.


Español: folk-import segfaultea al intentar importar contactos (Uno de MSN messenger y otro de Skype) por lo que vi segfaultea al usar el backend de pidgin (cliente que no estoy usando pero que usé en su momento y por lo tanto tengo la cache). No estoy seguro si este es un bug del programa o de la librería. Además a la hora de buscar contactos/programas en gnome-shell crasheaba bajo un segfault, por lo que pienso que PUEDE (no estoy seguro) que esté relacionado. En este momento estoy usando gnome-unstable de ArchLinux y logré tener un backtrace que adjunto (después de recompilar el paquete con los símbolos).

Steps to reproduce:

(I have ArchLinux x86_64)

1) Open folks-import :P



PD: Otra cosa que estoy pensando es que puede ser culpa de tener tanto gabble como haze de backends de telepathy, no se si esta información sirve de algo pero espero poder ayudar =)
Comment 1 Ignacio Losiggio 2012-03-19 04:47:32 UTC
Efectively, it's on the libpurple backend.

Efectivamente la culpa está en el backend de purple/pidgin ¿Qué otros backends tiene folks?
Comment 2 Ignacio Losiggio 2012-03-19 04:49:54 UTC
(In reply to comment #1)
> Efectively, it's on the libpurple backend.
> 
> Efectivamente la culpa está en el backend de purple/pidgin ¿Qué otros backends
> tiene folks?

Ooops "Unrecognized source backend name ‘eds’. ‘pidgin’ is currently the only supported source backend." ^_^
Comment 3 Philip Withnall 2012-03-24 17:56:23 UTC
commit 5811fd7c860e21a3f8d7cb1bf9b564d444e7e409
Author: Philip Withnall <philip@tecnocode.co.uk>
Date:   Sat Mar 24 17:55:32 2012 +0000

    Bug 672373 — folks-import segfaults (Archlinux x86_64)
    
    Fix a GValue boxed-type-mismatch between folks-import and ImDetails which
    was causing crashes.
    
    Closes: https://bugzilla.gnome.org/show_bug.cgi?id=672373

 NEWS                     |    1 +
 tools/import-pidgin.vala |    5 +++--
 2 files changed, 4 insertions(+), 2 deletions(-)