Package: pidgin
Version: 2.5.5-1
Severity: normal

There's a segfault when the global log is disabled on the preferences dialog, 
you have the pidgin-encryption activated and you enable the log for a 
particular user.

Steps to reproduce the issue (MSN protocol):
0) Install and activate: pidgin-encryption 3.0-3
1) Open the preferences dialog, "logging" tab, and disable the 3 options (by 
default the 3 ones are disabled).
2) Open a new conversation and enable the log -> Options->[x] Enable logging.
3) Close the conversation, and open it again.

The plugin has the default configuration.

Backtrace with debug symbols (pidgin-dbg installed):

#0  0x00007f05cb2bb105 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
#1  0x00007f05cb2bc623 in *__GI_abort () at abort.c:88
#2  0x000000000047cea8 in sighandler (sig=<value optimized out>) at 
../../pidgin/gtkmain.c:193
#3  <signal handler called>
#4  IA__g_str_hash (v=0x0) at /tmp/buildd/glib2.0-2.20.1/glib/gstring.c:95
#5  0x00007f05cbb1ec2f in IA__g_hash_table_lookup (hash_table=0x33ff8f0, 
key=0x0)
    at /tmp/buildd/glib2.0-2.20.1/glib/ghash.c:195
#6  0x00007f05b7e0d7ee in ?? () from /usr/lib/pidgin/encrypt.so
#7  0x00007f05b7e0d8e3 in PE_add_smiley () from /usr/lib/pidgin/encrypt.so
#8  0x00007f05b7e057f9 in ?? () from /usr/lib/pidgin/encrypt.so
#9  0x00007f05cb873b30 in purple_signal_emit_vargs (instance=<value optimized 
out>, 
    signal=0x7f05cb8b8291 "conversation-updated", args=0x7fffd6838b00) at 
../../libpurple/signals.c:482
#10 0x00007f05cb873d72 in purple_signal_emit (instance=0x0, signal=0x0) at 
../../libpurple/signals.c:434
#11 0x000000000045e8ca in private_gtkconv_new (conv=0x2e0c690, hidden=0) at 
../../pidgin/gtkconv.c:5225
#12 0x000000000045f1bb in pidgin_conv_new (conv=0x0) at 
../../pidgin/gtkconv.c:5270
#13 0x00007f05cb84f98c in purple_conversation_new (type=41123424, 
account=0x227ad00, 
    name=0x25d6f40 "xxx...@hotmail.com") at ../../libpurple/conversation.c:379
#14 0x0000000000462ef0 in pidgin_dialogs_im_with_user (account=0x227ad00, 
    username=0x25d6f40 "xxx...@hotmail.com") at ../../pidgin/gtkdialogs.c:760
#15 0x000000000043d85f in gtk_blist_row_activated_cb (tv=<value optimized out>, 
path=<value optimized out>, 
    col=<value optimized out>, data=<value optimized out>) at 
../../pidgin/gtkblist.c:1177
#16 0x00007f05cbdc411d in IA__g_closure_invoke (closure=0x259bc50, 
return_value=0x0, n_param_values=3, 
    param_values=0x343bde0, invocation_hint=0x7fffd6838e90) at 
/tmp/buildd/glib2.0-2.20.1/gobject/gclosure.c:767
#17 0x00007f05cbdd7c2b in signal_emit_unlocked_R (node=0x2168260, detail=0, 
instance=0x26ce080, 
    emission_return=0x0, instance_and_params=0x343bde0) at 
/tmp/buildd/glib2.0-2.20.1/gobject/gsignal.c:3247
#18 0x00007f05cbdd9022 in IA__g_signal_emit_valist (instance=0x26ce080, 
signal_id=<value optimized out>, 
    detail=0, var_args=0x7fffd6839070) at 
/tmp/buildd/glib2.0-2.20.1/gobject/gsignal.c:2980
#19 0x00007f05cbdd94f3 in IA__g_signal_emit (instance=0x0, signal_id=0, 
detail=36934560)
    at /tmp/buildd/glib2.0-2.20.1/gobject/gsignal.c:3037
#20 0x00007f05ccddacd5 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#21 0x00007f05ccce2958 in ?? () from /usr/lib/libgtk-x11-2.0.so.0



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

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

Versions of packages pidgin depends on:
ii  gconf2                       2.26.0-1    GNOME configuration database syste
ii  libatk1.0-0                  1.26.0-1    The ATK accessibility toolkit
ii  libc6                        2.9-7       GNU C Library: Shared libraries
ii  libcairo2                    1.8.6-2+b1  The Cairo 2D vector graphics libra
ii  libdbus-1-3                  1.2.12-1    simple interprocess messaging syst
ii  libdbus-glib-1-2             0.80-3      simple interprocess messaging syst
ii  libglib2.0-0                 2.20.1-1    The GLib library of C routines
ii  libgstreamer0.10-0           0.10.22-3   Core GStreamer libraries and eleme
ii  libgtk2.0-0                  2.16.1-2    The GTK+ graphical user interface 
ii  libgtkspell0                 2.0.13-2    a spell-checking addon for GTK's T
ii  libice6                      2:1.0.5-1   X11 Inter-Client Exchange library
ii  libpango1.0-0                1.24.0-3+b1 Layout and rendering of internatio
ii  libpurple0                   2.5.5-1     multi-protocol instant messaging l
ii  libsm6                       2:1.1.0-2   X11 Session Management library
ii  libstartup-notification0     0.10-1      library for program launch feedbac
ii  libx11-6                     2:1.2.1-1   X11 client-side library
ii  libxss1                      1:1.1.3-1   X11 Screen Saver extension library
ii  perl                         5.10.0-19   Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.10.0]   5.10.0-19   minimal Perl system
ii  pidgin-data                  2.5.5-1     multi-protocol instant messaging c

Versions of packages pidgin recommends:
ii  gstreamer0.10-plugins-base    0.10.22-5  GStreamer plugins from the "base" 
ii  gstreamer0.10-plugins-good    0.10.14-2  GStreamer plugins from the "good" 

Versions of packages pidgin suggests:
ii  evolution-data-server        2.24.5-4+b1 evolution database backend server
ii  gnome-panel                  2.24.3-1+b1 launcher and docking facility for 
ii  libsqlite3-0                 3.6.13-1    SQLite 3 shared library

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to