Subject: pidgin-encryption: Pidgin crashes with "segfault" when sending/receiving messages Package: pidgin-encryption Version: 3.0-3 Severity: important
*** Please type your report below this line *** After my recent "apt-get upgrade" Pidgin crashes when receiving messages from or sending messages to certain ICQ accounts. In the latter case the program crashes when double-clicking the username right before the message window pops up. The bug does only occur with some contacts which use the original ICQ6 client software. Users with other ICQ clients are not affected. The bug does only appear as long as the "Pidgin Encryption" plugin is enabled. To find out what causes the crash I installed libc6-dbg and ran pidgin through gdb. This is the output of gdb after starting pidgin and double-clicking on an ICQ buddy: gdb pidgin (gdb) run Starting program: /usr/bin/pidgin (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 0xb7198720 (LWP 2764)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 0xb7198720 (LWP 2764)] 0xb7755e67 in g_str_hash () from /usr/lib/libglib-2.0.so.0 (gdb) bt #0 0xb7755e67 in g_str_hash () from /usr/lib/libglib-2.0.so.0 #1 0xb77274db in g_hash_table_lookup () from /usr/lib/libglib-2.0.so.0 #2 0xb6f54f7c in ?? () from /usr/lib/pidgin/encrypt.so #3 0x0834dea0 in ?? () #4 0x00000000 in ?? () (gdb) -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.25.10 Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=ISO-8859-1) Shell: /bin/sh linked to /bin/bash Versions of packages pidgin-encryption depends on: ii libc6 2.7-10 GNU C Library: Shared libraries ii libnspr4-0d 4.7.1-3 NetScape Portable Runtime Library ii libnss3-1d 3.12.0~rc3-3 Network Security Service libraries ii pidgin 2.4.3-1 graphical multi-protocol instant m pidgin-encryption recommends no packages. -- no debconf information