Bug#500735: gossip: crashes when trying to register

Nicolas Boullis nboullis at debian.org
Tue Sep 30 21:27:14 UTC 2008


Package: gossip
Version: 1:0.30-1
Severity: normal

Hi,

I just decided to try the XMPP protocol and decided to try with gossip.
But when I try to register a new account, gossip crashes with the 
following output:

(gossip:6639): Gtk-CRITICAL **: gtk_entry_set_text: assertion `text != NULL' failed

** (gossip:6639): CRITICAL **: gossip_jid_string_get_part_name: assertion `str != NULL' failed
*** glibc detected *** gossip: munmap_chunk(): invalid pointer: 0x100c67a4 ***
======= Backtrace: =========
/lib/libc.so.6[0xefc3e78]
/usr/lib/libglib-2.0.so.0(g_free+0x58)[0xf3ada68]
gossip[0x100a176c]
/usr/lib/libloudmouth-1.so.0[0xfd7ce40]
/usr/lib/libloudmouth-1.so.0[0xfd7eb98]
/usr/lib/libglib-2.0.so.0(g_main_context_dispatch+0x2c0)[0xf3a3820]
/usr/lib/libglib-2.0.so.0[0xf3a7fb8]
/usr/lib/libglib-2.0.so.0(g_main_loop_run+0x254)[0xf3a86f4]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xf4)[0xf8c0d14]
gossip[0x1004e1bc]
/lib/libc.so.6[0xef62704]
/lib/libc.so.6[0xef628c0]
======= Memory map: ========
00100000-00103000 r-xp 00100000 00:00 0          [vdso]
0d88b000-0d88d000 r-xp 00000000 03:05 417860     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
0d88d000-0d89c000 ---p 00002000 03:05 417860     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
0d89c000-0d89d000 rw-p 00001000 03:05 417860     /usr/lib/pango/1.6.0/modules/pango-basic-fc.so
0d8ad000-0d8b3000 r-xp 00000000 03:05 418261     /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
0d8b3000-0d8c2000 ---p 00006000 03:05 418261     /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
0d8c2000-0d8c3000 rw-p 00005000 03:05 418261     /usr/lib/gtk-2.0/2.10.0/loaders/libpixbufloader-png.so
0d8d3000-0d8d6000 r-xp 00000000 03:03 116901     /lib/libkeyutils-1.2.so
0d8d6000-0d8e5000 ---p 00003000 03:03 116901     /lib/libkeyutils-1.2.so
0d8e5000-0d8e6000 rwxp 00002000 03:03 116901     /lib/libkeyutils-1.2.so
0d8f6000-0d8fd000 r-xp 00000000 03:05 405133     /usr/lib/libkrb5support.so.0.1
0d8fd000-0d90d000 ---p 00007000 03:05 405133     /usr/lib/libkrb5support.so.0.1
0d90d000-0d90e000 rw-p 00007000 03:05 405133     /usr/lib/libkrb5support.so.0.1
0d91e000-0d98f000 r-xp 00000000 03:05 114737     /usr/lib/libgcrypt.so.11.4.4
0d98f000-0d99f000 ---p 00071000 03:05 114737     /usr/lib/libgcrypt.so.11.4.4
0d99f000-0d9a1000 rw-p 00071000 03:05 114737     /usr/lib/libgcrypt.so.11.4.4
0d9b1000-0d9b5000 r-xp 00000000 03:05 403802     /usr/lib/libgpg-error.so.0.3.0
0d9b5000-0d9c4000 ---p 00004000 03:05 403802     /usr/lib/libgpg-error.so.0.3.0
0d9c4000-0d9c5000 rwxp 00003000 03:05 403802     /usr/lib/libgpg-error.so.0.3.0
0d9d5000-0d9eb000 r-xp 00000000 03:05 401854     /usr/lib/libtasn1.so.3.0.6
0d9eb000-0d9fb000 ---p 00016000 03:05 401854     /usr/lib/libtasn1.so.3.0.6
0d9fb000-0d9fc000 rwxp 00016000 03:05 401854     /usr/lib/libtasn1.so.3.0.6
0da0c000-0da31000 r-xp 00000000 03:05 405050     /usr/lib/libpixman-1.so.0.10.0
0da31000-0da41000 ---p 00025000 03:05 405050     /usr/lib/libpixman-1.so.0.10.0
0da41000-0da42000 rw-p 00025000 03:05 405050     /usr/lib/libpixman-1.so.0.10.0
0da52000-0da6e000 r-xp 00000000 03:05 402547     /usr/lib/libxcb.so.1.0.0
0da6e000-0da7d000 ---p 0001c000 03:05 402547     /usr/lib/libxcb.so.1.0.0
0da7d000-0da7e000 rw-p 0001b000 03:05 402547     /usr/lib/libxcb.so.1.0.0
0da8e000-0da96000 r-xp 00000000 03:05 409676     /usr/lib/libxcb-render.so.0.0.0
0da96000-0daa5000 ---p 00008000 03:05 409676     /usr/lib/libxcb-render.so.0.0.0
0daa5000-0daa6000 rw-p 00007000 03:05 409676     /usr/lib/libxcb-render.so.0.0.0
0dab6000-0daba000 r-xp 00000000 03:05 404915     /usr/lib/libxcb-render-util.so.0.0.0
0daba000-0daca000 ---p 00004000 03:05 404915     /usr/lib/libxcb-render-util.so.0.0.0
0daca000-0dacb000 rw-p 00004000 03:05 404915     /usr/lib/libxcb-render-util.so.0.0.0
0dadb000-0db00000 r-xp 00000000 03:05 401672     /usr/lib/libpng12.so.0.15.0
0db00000-0db10000 ---p 00025000 03:05 401672     /usr/lib/libpng12.so.0.15.0
0db10000-0db11000 rwxp 00025000 03:05 401672     /usr/lib/libpng12.so.0.15.0
0db21000-0db47000 r-xp 00000000 03:05 402228     /usr/lib/libexpat.so.1.0.0
0db47000-0db57000 ---p 00026000 03:05 402228     /usr/lib/libexpat.so.1.0.0
0db57000-0db59000 rwxp 00026000 03:05 402228     /usr/lib/libexpat.so.1.0.0
0db69000-0dbe9000 r-xp 00000000 03:05 403482     /usr/lib/libfreetype.so.6.3.18
0dbe9000-0dbf8000 -Aborted

Afterwards, I figured out that it was because I did not fill the 
password field, but a crash is certainly not the right way to tell the 
user.

Cheers,

Nicolas


-- System Information:
Debian Release: lenny/sid
  APT prefers stable
  APT policy: (900, 'stable'), (800, 'testing'), (700, 'unstable'), (600, 'experimental')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.23-irma
Locale: LANG=C, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)

Versions of packages gossip depends on:
ii  gossip-common              1:0.30-1      friendly Jabber client for GNOME -
ii  libaspell15                0.60.4-4      GNU Aspell spell-checker runtime l
ii  libc6                      2.7-13        GNU C Library: Shared libraries
ii  libdbus-1-3                1.2.1-3       simple interprocess messaging syst
ii  libdbus-glib-1-2           0.76-1        simple interprocess messaging syst
ii  libebook1.2-9              2.22.3-1      Client library for evolution addre
ii  libgconf2-4                2.22.0-1      GNOME configuration database syste
ii  libglade2-0                1:2.6.2-1     library to load .glade files at ru
ii  libglib2.0-0               2.16.5-1      The GLib library of C routines
ii  libgnome-keyring0          2.22.3-1      GNOME keyring services library
ii  libgnome2-0                2.20.1.1-1    The GNOME 2 library - runtime file
ii  libgnomeui-0               2.20.1.1-1    The GNOME 2 libraries (User Interf
ii  libgnomevfs2-0             1:2.22.0-5    GNOME Virtual File System (runtime
ii  libgtk2.0-0                2.12.11-3     The GTK+ graphical user interface 
ii  libloudmouth1-0            1.4.0-1       Lightweight C Jabber library
ii  libnotify1 [libnotify1-gtk 0.4.4-3       sends desktop notifications to a n
ii  libpanel-applet2-0         2.20.3-5      library for GNOME Panel applets
ii  libpango1.0-0              1.20.5-2      Layout and rendering of internatio
ii  libx11-6                   2:1.0.3-7     X11 client-side library
ii  libxml2                    2.6.32.dfsg-4 GNOME XML library
ii  libxss1                    1:1.1.0-1     X11 Screen Saver extension library

Versions of packages gossip recommends:
ii  iso-codes                     1.0a-1     ISO language, territory, currency 

-- no debconf information





More information about the pkg-gnome-maintainers mailing list