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