[Pkg-telepathy-maintainers] Bug#545167: empathy: crash when clicking on “contacts on a map”

Yves-Alexis Perez corsac at debian.org
Sat Sep 5 13:16:34 UTC 2009


Package: empathy
Version: 2.27.91.1-3
Severity: normal

As subject said, there's a segmentation fault when trying to view contacts
on a map, using the menu item.

The backtrace is attached, but I'm not sure it's really useful atm. Will
try to rebuild without optimization.

Cheers,
--
Yves-Alexis


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages empathy depends on:
ii  dbus-x11               1.2.16-2          simple interprocess messaging syst
ii  libatk1.0-0            1.26.0-1          The ATK accessibility toolkit
ii  libbonobo2-0           2.24.1-1          Bonobo CORBA interfaces library
ii  libc6                  2.9-26            GNU C Library: Shared libraries
ii  libcairo2              1.8.8-2           The Cairo 2D vector graphics libra
ii  libcanberra-gtk0       0.12-1.1          Gtk+ helper for playing widget eve
ii  libcanberra0           0.12-1.1          a simple abstract interface for pl
ii  libchamplain-0.3-3     0.3.91-3          C library providing ClutterActor t
ii  libchamplain-gtk-0.3-3 0.3.91-3          A Gtk+ widget to display maps
ii  libclutter-1.0-0       1.0.0-1           Open GL based interactive canvas l
ii  libclutter-gtk-0.10-0  0.10.2-1          Open GL based interactive canvas l
ii  libdbus-1-3            1.2.16-2          simple interprocess messaging syst
ii  libdbus-glib-1-2       0.82-1            simple interprocess messaging syst
ii  libebook1.2-9          2.27.91-2         Client library for evolution addre
ii  libedataserver1.2-11   2.27.91-2         Utility library for evolution data
ii  libempathy-gtk27       2.27.91.1-2       High-level library and user-interf
ii  libempathy29           2.27.91.1-2       High-level library and user-interf
ii  libenchant1c2a         1.4.2-3.3         a wrapper library for various spel
ii  libfontconfig1         2.6.0-4           generic font configuration library
ii  libfreetype6           2.3.9-5           FreeType 2 font engine, shared lib
ii  libgconf2-4            2.26.2-3          GNOME configuration database syste
ii  libgeoclue0            0.11.1-5+b1       C API for GeoClue
ii  libgl1-mesa-glx [libgl 7.5.1-1           A free implementation of the OpenG
ii  libglib2.0-0           2.20.5-1          The GLib library of C routines
ii  libgnome-keyring0      2.26.1-1          GNOME keyring services library
ii  libgstfarsight0.10-0   0.0.14-2          Audio/Video communications framewo
ii  libgstreamer-plugins-b 0.10.24-1         GStreamer libraries from the "base
ii  libgstreamer0.10-0     0.10.24-1         Core GStreamer libraries and eleme
ii  libgtk2.0-0            2.16.6-1          The GTK+ graphical user interface 
ii  libnm-glib0            0.7.1-2           network management framework (GLib
ii  libnotify1 [libnotify1 0.4.5-1           sends desktop notifications to a n
ii  liborbit2              1:2.14.17-0.1     libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0          1.24.5-1          Layout and rendering of internatio
ii  libsoup2.4-1           2.27.4-1          an HTTP library implementation in 
ii  libtelepathy-farsight0 0.0.9-1           Glue library between telepathy and
ii  libtelepathy-glib0     0.7.36-1          Telepathy framework - GLib library
ii  libunique-1.0-0        1.0.8-1           Library for writing single instanc
ii  libwebkit-1.0-2        1.1.12-1+b1       Web content engine library for Gtk
ii  libx11-6               2:1.2.2-1         X11 client-side library
ii  libxcomposite1         1:0.4.0-4         X11 Composite extension library
ii  libxdamage1            1:1.1.1-4         X11 damaged region extension libra
ii  libxext6               2:1.0.4-1         X11 miscellaneous extension librar
ii  libxfixes3             1:4.0.3-2         X11 miscellaneous 'fixes' extensio
ii  libxml2                2.7.3.dfsg-2.1    GNOME XML library
ii  zlib1g                 1:1.2.3.3.dfsg-15 compression library - runtime

Versions of packages empathy recommends:
ii  gvfs-backends                 1.2.3-3    userspace virtual filesystem - bac
ii  telepathy-gabble              0.8.1-2    Jabber/XMPP connection manager
ii  telepathy-salut               0.3.9-1    Link-local XMPP connection manager

Versions of packages empathy suggests:
pn  telepathy-butterfly           <none>     (no description available)
pn  telepathy-haze                <none>     (no description available)

-- no debconf information
-------------- next part --------------

Thread 1 (Thread 28133):
#0  IA__g_type_check_instance_cast (type_instance=0x7f69c78a9a62, 
    iface_type=11958736) at /tmp/buildd/glib2.0-2.20.5/gobject/gtype.c:3728
        node = <value optimized out>
        iface = <value optimized out>
#1  0x0000000000436f60 in ?? ()
No symbol table info available.
#2  0x00007f69c789d10d in IA__g_closure_invoke (closure=0xcd4890, 
    return_value=0x0, n_param_values=1, param_values=0x14c8820, 
    invocation_hint=0x7fff0b456f30)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gclosure.c:767
        marshal = 0x7f69c78a9a00 <IA__g_cclosure_marshal_VOID__VOID>
        marshal_data = 0x0
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#3  0x00007f69c78b08bb in signal_emit_unlocked_R (node=0x1068e50, detail=0, 
    instance=0xb5edf0, emission_return=0x0, instance_and_params=0x14c8820)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:3247
        tmp = <value optimized out>
        handler = 0x10a8660
        accumulator = 0x0
        emission = {next = 0x0, instance = 0xb5edf0, ihint = {signal_id = 98, 
            detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, 
          chain_type = 4}
        class_closure = 0x1068dc0
        handler_list = 0x10a8660
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        signal_id = 98
        max_sequential_handler_number = 1370
        return_value_altered = 1
#4  0x00007f69c78b1c62 in IA__g_signal_emit_valist (instance=0xb5edf0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff0b457110)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:2980
        signal_return_type = 4
        param_values = 0x14c8838
        node = 0x1068e50
        i = 0
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#5  0x00007f69c78b2133 in IA__g_signal_emit (instance=0x7f69c78a9a62, 
    signal_id=11958736, detail=17997968)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:3037
        var_args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x7fff0b4571f0, 
            reg_save_area = 0x7fff0b457130}}
#6  0x00007f69c994b8c3 in _gtk_action_emit_activate (action=0xb5edf0)
    at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkaction.c:727
        group = 0x1060c00
#7  0x00007f69c789d10d in IA__g_closure_invoke (closure=0x1084e90, 
    return_value=0x0, n_param_values=1, param_values=0x14c8900, 
    invocation_hint=0x7fff0b457350)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gclosure.c:767
        marshal = 0x7f69c789b630 <g_type_class_meta_marshal>
        marshal_data = 0x378
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#8  0x00007f69c78b01cc in signal_emit_unlocked_R (node=0x1084f10, detail=0, 
    instance=0x109cb70, emission_return=0x0, instance_and_params=0x14c8900)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:3177
        accumulator = 0x0
        emission = {next = 0x7fff0b457810, instance = 0x109cb70, ihint = {
            signal_id = 192, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, 
          state = EMISSION_RUN, chain_type = 11960576}
        class_closure = 0x1084e90
        handler_list = 0x0
        return_accu = 0x0
        accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        signal_id = 192
        max_sequential_handler_number = 1370
        return_value_altered = 0
#9  0x00007f69c78b1c62 in IA__g_signal_emit_valist (instance=0x109cb70, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff0b457530)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:2980
        signal_return_type = 4
        param_values = 0x14c8918
        node = 0x1084f10
        i = 0
        n_params = 0
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#10 0x00007f69c78b2133 in IA__g_signal_emit (instance=0x7f69c78a9a62, 
    signal_id=11958736, detail=17997968)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:3037
        var_args = {{gp_offset = 24, fp_offset = 48, 
            overflow_arg_area = 0x7fff0b457610, 
            reg_save_area = 0x7fff0b457550}}
#11 0x00007f69c9b1921b in IA__gtk_widget_activate (widget=0x109cb70)
    at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkwidget.c:4795
        __PRETTY_FUNCTION__ = "IA__gtk_widget_activate"
#12 0x00007f69c9a1be7d in IA__gtk_menu_shell_activate_item (
    menu_shell=0xb5a1a0, menu_item=0x109cb70, 
    force_deactivate=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkmenushell.c:1139
        slist = <value optimized out>
        shells = 0x122df70
        __PRETTY_FUNCTION__ = "IA__gtk_menu_shell_activate_item"
#13 0x00007f69c9a1d7fb in gtk_menu_shell_button_release (widget=0xb5a1a0, 
    event=0x145c670) at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkmenushell.c:678
        submenu = 0x0
        menu_item = 0x109cb70
        deactivate = <value optimized out>
#14 0x00007f69c9a0e098 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1074050, 
    return_value=0x7fff0b457860, n_param_values=<value optimized out>, 
    param_values=0x14b7270, invocation_hint=<value optimized out>, 
    marshal_data=0x7f69c9a13ed0)
    at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkmarshalers.c:84
        data1 = 0xb5a1a0
        data2 = 0x112a090
        v_return = <value optimized out>
        __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED"
#15 0x00007f69c789d10d in IA__g_closure_invoke (closure=0x1074050, 
    return_value=0x7fff0b457860, n_param_values=2, param_values=0x14b7270, 
    invocation_hint=0x7fff0b457820)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gclosure.c:767
        marshal = 0x7f69c789b630 <g_type_class_meta_marshal>
        marshal_data = 0x160
        __PRETTY_FUNCTION__ = "IA__g_closure_invoke"
#16 0x00007f69c78b05a9 in signal_emit_unlocked_R (node=0x10740c0, detail=0, 
    instance=0xb5a1a0, emission_return=0x7fff0b4579a0, 
    instance_and_params=0x14b7270)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:3285
        accumulator = 0x1074120
        emission = {next = 0x0, instance = 0xb5a1a0, ihint = {signal_id = 124, 
            detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, 
          chain_type = 17305792}
        class_closure = 0x1074050
        handler_list = 0x0
        return_accu = 0x7fff0b457860
        accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, 
              v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        signal_id = 124
        max_sequential_handler_number = 1370
        return_value_altered = 0
#17 0x00007f69c78b1af8 in IA__g_signal_emit_valist (instance=0xb5a1a0, 
    signal_id=<value optimized out>, detail=0, var_args=0x7fff0b457a00)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:2990
        return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, 
              v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, 
              v_double = 0, v_pointer = 0x0}}}
        error = <value optimized out>
        signal_return_type = 20
        param_values = 0x14b7288
        node = 0x10740c0
        i = 1
        n_params = 1
        __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist"
#18 0x00007f69c78b2133 in IA__g_signal_emit (instance=0x7f69c78a9a62, 
    signal_id=11958736, detail=17997968)
    at /tmp/buildd/glib2.0-2.20.5/gobject/gsignal.c:3037
        var_args = {{gp_offset = 32, fp_offset = 48, 
            overflow_arg_area = 0x7fff0b457ae0, 
            reg_save_area = 0x7fff0b457a20}}
#19 0x00007f69c9b13a8e in gtk_widget_event_internal (widget=0xb5a1a0, 
    event=0x145c670) at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkwidget.c:4764
        signal_num = <value optimized out>
        return_val = 0
#20 0x00007f69c9a069d3 in IA__gtk_propagate_event (widget=0xb5a1a0, 
    event=0x145c670) at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkmain.c:2396
        tmp = 0xb5a1a0
        handled_event = 0
        __PRETTY_FUNCTION__ = "IA__gtk_propagate_event"
#21 0x00007f69c9a07a8b in IA__gtk_main_do_event (event=0x145c670)
    at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkmain.c:1601
        event_widget = 0x109cb70
        grab_widget = 0x109cb70
        window_group = 0x1212a20
        rewritten_event = 0x0
        tmp_list = <value optimized out>
        __PRETTY_FUNCTION__ = "IA__gtk_main_do_event"
#22 0x00007f69c943447c in gdk_event_dispatch (source=<value optimized out>, 
    callback=<value optimized out>, user_data=<value optimized out>)
    at /tmp/buildd/gtk+2.0-2.16.6/gdk/x11/gdkevents-x11.c:2367
        display = <value optimized out>
        event = <value optimized out>
#23 0x00007f69c740386a in g_main_dispatch (context=0xb418e0)
    at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:1824
        __PRETTY_FUNCTION__ = "g_main_dispatch"
#24 IA__g_main_context_dispatch (context=0xb418e0)
    at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:2377
No locals.
#25 0x00007f69c7406eb8 in g_main_context_iterate (context=0xb418e0, block=1, 
    dispatch=1, self=<value optimized out>)
    at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:2455
        max_priority = 2147483647
        timeout = 1859
        some_ready = 1
        nfds = 9
        allocated_nfds = <value optimized out>
        fds = 0x13f7910
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#26 0x00007f69c740738d in IA__g_main_loop_run (loop=0x13fb870)
    at /tmp/buildd/glib2.0-2.20.5/glib/gmain.c:2663
        self = 0xb07040
        __PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#27 0x00007f69c9a07e87 in IA__gtk_main ()
    at /tmp/buildd/gtk+2.0-2.16.6/gtk/gtkmain.c:1205
        tmp_list = 0xce7e30
        functions = 0x0
        init = 0x1216720
        loop = <value optimized out>
#28 0x00000000004191b9 in ?? ()
No symbol table info available.
#29 0x00007f69c70975c6 in __libc_start_main (
    main=0x418b90 <gtk_toggle_button_set_active at plt+2680>, argc=1, 
    ubp_av=0x7fff0b457fe8, init=0x43a8e0, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fff0b457fd8)
    at libc-start.c:222
        result = <value optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {4434144, 
                -2049241873331465827, 4292912, 140733382492128, 0, 0, 
                2049621432487956893, 2115617933961646493}, 
              mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x1, 0x418b90}, 
            data = {prev = 0x0, cleanup = 0x0, canceltype = 1}}}
        not_first_call = <value optimized out>
#30 0x0000000000418159 in ?? ()
No symbol table info available.
#31 0x00007fff0b457fd8 in ?? ()
No symbol table info available.
#32 0x000000000000001c in ?? ()
No symbol table info available.
#33 0x0000000000000001 in ?? ()
No symbol table info available.
#34 0x00007fff0b459106 in ?? ()
No symbol table info available.
#35 0x0000000000000000 in ?? ()
No symbol table info available.


More information about the Pkg-telepathy-maintainers mailing list