Your message dated Thu, 13 May 2010 04:33:17 +0000
with message-id <e1ocq6n-0003xd...@ries.debian.org>
and subject line Bug#573068: fixed in pidgin 2.7.0-1
has caused the Debian Bug report #573068,
regarding libpurple0: double free if ssl handshake fails with jabber
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
573068: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573068
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libpurple0
Version: 2.6.6-2
Severity: normal

If SSL/TLS negotiazion fails while connecting to a XMPP server, libpurple
crashes with a double free:
* purple_ssl_close() is called twice,
once from ssl_nss_connect() after the SSL negotiation fails,
once from jabber_close()

The call to jabber_close() is done by purple_connection_disconnect_cb(), which
is the callback invoked after an error in the connection is detected.

I am attaching a GDB session with some backtraces done with qutecom, but the
same issues is reproducible using the modified nullclient I have attached to
[1]. Triggering bug [1] it is an easy way to generate SSL connection failure.

Thanks,
Ludovico

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=573065

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

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

Versions of packages libpurple0 depends on:
ii  libavahi-client3         0.6.25-3        Avahi client library
ii  libavahi-common3         0.6.25-3        Avahi common library
ii  libavahi-glib1           0.6.25-3        Avahi glib integration library
ii  libc6                    2.10.2-6        Embedded GNU C Library: Shared lib
ii  libdbus-1-3              1.2.20-2        simple interprocess messaging syst
ii  libdbus-glib-1-2         0.84-1          simple interprocess messaging syst
ii  libgadu3                 1:1.9.0~rc2-1   Gadu-Gadu protocol library - runti
ii  libglib2.0-0             2.22.4-1        The GLib library of C routines
ii  libgstfarsight0.10-0     0.0.17-2+b1     Audio/Video communications framewo
ii  libgstreamer-plugins-bas 0.10.26-1       GStreamer libraries from the "base
ii  libgstreamer0.10-0       0.10.26-1       Core GStreamer libraries and eleme
ii  libidn11                 1.18-1          GNU Libidn library, implementation
ii  libmeanwhile1            1.0.2-3         open implementation of the Lotus S
ii  libnspr4-0d              4.8.3-1         NetScape Portable Runtime Library
ii  libnss3-1d               3.12.5-2        Network Security Service libraries
ii  libperl5.10              5.10.1-11       shared Perl library
ii  libsasl2-2               2.1.23.dfsg1-5  Cyrus SASL - authentication abstra
ii  libsasl2-modules         2.1.23.dfsg1-5  Cyrus SASL - pluggable authenticat
ii  libsilc-1.1-2            1.1.10-2        SILC generic library
ii  libsilcclient-1.1-3      1.1.10-2        SILC client library
ii  libxml2                  2.7.6.dfsg-2+b1 GNOME XML library
ii  libzephyr4               3.0-1           Project Athena's notification serv
ii  perl                     5.10.1-11       Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.10. 5.10.1-11       minimal Perl system
ii  pidgin-data              2.6.6-2         multi-protocol instant messaging c

Versions of packages libpurple0 recommends:
ii  ca-certificates               20090814   Common CA certificates
ii  libpurple-bin                 2.6.6-2    multi-protocol instant messaging l

Versions of packages libpurple0 suggests:
ii  tcl8.4                        8.4.19-4   Tcl (the Tool Command Language) v8
ii  tk8.4                         8.4.19-4   Tk toolkit for Tcl and X11, v8.4 -

-- no debconf information
(14:44:22) jabber: Sending (ludovico.cave...@gmail.com/QuteCom): <?xml 
version='1.0' ?>
(14:44:22) jabber: Sending (ludovico.cave...@gmail.com/QuteCom): <stream:stream 
to='gmail.com' xmlns='jabber:client' 
xmlns:stream='http://etherx.jabber.org/streams' version='1.0'>
(14:44:22) jabber: Recv (348): <stream:stream from="gmail.com" 
id="FE4E5CA66D159E22" version="1.0" 
xmlns:stream="http://etherx.jabber.org/streams"; 
xmlns="jabber:client"><stream:features><starttls 
xmlns="urn:ietf:params:xml:ns:xmpp-tls"><required/></starttls><mechanisms 
xmlns="urn:ietf:params:xml:ns:xmpp-sasl"><mechanism>X-GOOGLE-TOKEN</mechanism></mechanisms></stream:features>
(14:44:22) jabber: Sending (ludovico.cave...@gmail.com/QuteCom): <starttls 
xmlns='urn:ietf:params:xml:ns:xmpp-tls'/>
(14:44:22) jabber: Recv (50): <proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>
(14:44:22) nss: Handshake failed  (-8128)

Breakpoint 3, purple_connection_error_reason (gc=0x7fffdc158120, 
reason=PURPLE_CONNECTION_ERROR_ENCRYPTION_ERROR, description=0x7ffff7f47386 
"SSL Handshake Failed") at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/connection.c:547
547     {
gdb$ dns[18126]: nobody needs me... =(
bt
#0  purple_connection_error_reason (gc=0x7fffdc158120, 
reason=PURPLE_CONNECTION_ERROR_ENCRYPTION_ERROR, description=0x7ffff7f47386 
"SSL Handshake Failed") at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/connection.c:547
#1  0x00007fffd4f28bc4 in ssl_nss_handshake_cb (data=0x7fffdc20bc00, fd=<value 
optimized out>, cond=PURPLE_INPUT_READ) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/plugins/ssl/ssl-nss.c:340
#2  0x00007fffd4f28e87 in ssl_nss_connect (gsc=0x7fffdc20bc00) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/plugins/ssl/ssl-nss.c:441
#3  0x00007ffff7f0d543 in purple_ssl_connect_with_host_fd (account=<value 
optimized out>, fd=0x25, func=0x7fffd4e89d40 <jabber_login_callback_ssl>, 
error_func=0x7fffd4e872c0 <jabber_ssl_connect_failure>, host=0x7fffdc08ecb0 
"talk.google.com", data=<value optimized out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/sslconn.c:230
#4  0x00007fffd4e8a775 in tls_init (js=0x7fffdc225200, packet=<value optimized 
out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/jabber.c:736
#5  jabber_process_packet (js=0x7fffdc225200, packet=<value optimized out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/jabber.c:295
#6  0x00007fffd4e94ff7 in jabber_parser_element_end_libxml 
(user_data=0x7fffdc158120, element_name=<value optimized out>, 
prefix=0x7ffff7f47386 "SSL Handshake Failed", namespace=0xffffffffffffff40 
<Address 0xffffffffffffff40 out of bounds>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/parser.c:142
#7  0x00007fffeaa6cb2e in ?? () from /usr/lib/libxml2.so.2
#8  0x00007fffeaa6cd71 in xmlParseChunk () from /usr/lib/libxml2.so.2
#9  0x00007fffd4e94d9d in jabber_parser_process (js=0x7fffdc225200, buf=0x5 
<Address 0x5 out of bounds>, len=0xf7f47386) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/parser.c:252
#10 0x00007fffd4e895c6 in jabber_recv_cb (data=<value optimized out>, 
source=<value optimized out>, condition=<value optimized out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/jabber.c:600
#11 0x0000000000bb1562 in purple_wg_io_invoke (source=0x7fffdc23fd40, 
condition=G_IO_IN, data=0x7fffdc026100) at 
/home/cavedon/qutecom/qutecom-2.2/libs/imwrapper/src/purple/PurpleIMFactory.cpp:109
#12 0x00007ffff793a90e in g_main_dispatch (context=0x1174b90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:1960
#13 IA__g_main_context_dispatch (context=0x1174b90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2513
#14 0x00007ffff793e2c8 in g_main_context_iterate (context=0x1174b90, 
block=<value optimized out>, dispatch=<value optimized out>, self=<value 
optimized out>) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2591
#15 0x00007ffff793e725 in IA__g_main_loop_run (loop=0x11cebd0) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2799
#16 0x0000000000bb1857 in PurpleMainEventLoop (data=0x0) at 
/home/cavedon/qutecom/qutecom-2.2/libs/imwrapper/src/purple/PurpleIMFactory.cpp:163
#17 0x00007ffff79635a4 in g_thread_create_proxy (data=0x11ceb90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gthread.c:635
#18 0x00007ffff7bcb73a in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
#19 0x00007fffef3a269d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()
gdb$ c
(14:49:50) connection: Connection error on 0x7fffdc158120 (reason: 5 
description: SSL Handshake Failed)
(debug) 14:49:50 [Common] void UserProfile::updateIMAccount(const IMAccount&): 
updating IMAccount
(debug) 14:49:50 [QtIdle] void QtIdle::slotSecondsIdle(int): seconds=0
(debug) 14:49:50 [Presence] void 
PresenceHandler::disconnectedEventHandler(ConnectHandler&, std::string): an 
account is disconnected, login=ludovico.cave...@gmail.com/QuteCom protocol=6

Breakpoint 1, purple_ssl_close (gsc=0x7fffdc20bc00) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/sslconn.c:240
240             g_return_if_fail(gsc != NULL);
gdb$ bt
#0  purple_ssl_close (gsc=0x7fffdc20bc00) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/sslconn.c:240
#1  0x00007fffd4f28e87 in ssl_nss_connect (gsc=0x7fffdc20bc00) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/plugins/ssl/ssl-nss.c:441
#2  0x00007ffff7f0d543 in purple_ssl_connect_with_host_fd (account=<value 
optimized out>, fd=0x25, func=0x7fffd4e89d40 <jabber_login_callback_ssl>, 
error_func=0x7fffd4e872c0 <jabber_ssl_connect_failure>, host=0x7fffdc08ecb0 
"talk.google.com", data=<value optimized out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/sslconn.c:230
#3  0x00007fffd4e8a775 in tls_init (js=0x7fffdc225200, packet=<value optimized 
out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/jabber.c:736
#4  jabber_process_packet (js=0x7fffdc225200, packet=<value optimized out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/jabber.c:295
#5  0x00007fffd4e94ff7 in jabber_parser_element_end_libxml 
(user_data=0x7fffdc20bc00, element_name=<value optimized out>, prefix=0x1174b98 
"", namespace=0x0) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/parser.c:142
#6  0x00007fffeaa6cb2e in ?? () from /usr/lib/libxml2.so.2
#7  0x00007fffeaa6cd71 in xmlParseChunk () from /usr/lib/libxml2.so.2
#8  0x00007fffd4e94d9d in jabber_parser_process (js=0x7fffdc225200, buf=0x0, 
len=0x1174b98) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/parser.c:252
#9  0x00007fffd4e895c6 in jabber_recv_cb (data=<value optimized out>, 
source=<value optimized out>, condition=<value optimized out>) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/jabber.c:600
#10 0x0000000000bb1562 in purple_wg_io_invoke (source=0x7fffdc23fd40, 
condition=G_IO_IN, data=0x7fffdc026100) at 
/home/cavedon/qutecom/qutecom-2.2/libs/imwrapper/src/purple/PurpleIMFactory.cpp:109
#11 0x00007ffff793a90e in g_main_dispatch (context=0x1174b90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:1960
#12 IA__g_main_context_dispatch (context=0x1174b90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2513
#13 0x00007ffff793e2c8 in g_main_context_iterate (context=0x1174b90, 
block=<value optimized out>, dispatch=<value optimized out>, self=<value 
optimized out>) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2591
#14 0x00007ffff793e725 in IA__g_main_loop_run (loop=0x11cebd0) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2799
#15 0x0000000000bb1857 in PurpleMainEventLoop (data=0x0) at 
/home/cavedon/qutecom/qutecom-2.2/libs/imwrapper/src/purple/PurpleIMFactory.cpp:163
#16 0x00007ffff79635a4 in g_thread_create_proxy (data=0x11ceb90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gthread.c:635
#17 0x00007ffff7bcb73a in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
#18 0x00007fffef3a269d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#19 0x0000000000000000 in ?? ()
gdb$ c
(14:49:53) prefs: /purple/savedstatus/default changed, scheduling save.
(14:49:53) prefs: /purple/savedstatus/idleaway changed, scheduling save.
(14:49:53) prefs: /purple/savedstatus/isidleaway changed, scheduling save.
(14:49:53) util: Writing file prefs.xml to directory 
/home/cavedon/.qutecom/profiles/04441833...@voip.eutelia.it/purple
(14:49:53) util: Writing file 
/home/cavedon/.qutecom/profiles/04441833...@voip.eutelia.it/purple/prefs.xml
(14:49:53) util: Writing file accounts.xml to directory 
/home/cavedon/.qutecom/profiles/04441833...@voip.eutelia.it/purple
(14:49:53) util: Writing file 
/home/cavedon/.qutecom/profiles/04441833...@voip.eutelia.it/purple/accounts.xml
(14:49:53) util: Writing file blist.xml to directory 
/home/cavedon/.qutecom/profiles/04441833...@voip.eutelia.it/purple
(14:49:53) util: Writing file 
/home/cavedon/.qutecom/profiles/04441833...@voip.eutelia.it/purple/blist.xml
(14:49:53) account: Disconnecting account ludovico.cave...@gmail.com/QuteCom 
(0x7fffdc217640)
(14:49:53) connection: Disconnecting connection 0x7fffdc158120

Breakpoint 1, purple_ssl_close (gsc=0x7fffdc20bc00) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/sslconn.c:240
240             g_return_if_fail(gsc != NULL);
gdb$ bt
#0  purple_ssl_close (gsc=0x7fffdc20bc00) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/sslconn.c:240
#1  0x00007fffd4e897ff in jabber_close (gc=0x7fffdc158120) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/protocols/jabber/jabber.c:1464
#2  0x00007ffff7ed0631 in _purple_connection_destroy (gc=0x7fffdc158120) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/connection.c:275
#3  0x00007ffff7ebbf5e in purple_account_disconnect (account=0x7fffdc217640) at 
/home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/account.c:1234
#4  0x00007ffff7ed00e8 in purple_connection_disconnect_cb (data=0x7fffdc217640) 
at /home/cavedon/qutecom/libpurple/pidgin-2.6.6/./libpurple/connection.c:521
#5  0x00007ffff793b01b in g_timeout_dispatch (source=0x7fffdc1bab40, 
callback=0, user_data=0x0) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:3396
#6  0x00007ffff793a90e in g_main_dispatch (context=0x1174b90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:1960
#7  IA__g_main_context_dispatch (context=0x1174b90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2513
#8  0x00007ffff793e2c8 in g_main_context_iterate (context=0x1174b90, 
block=<value optimized out>, dispatch=<value optimized out>, self=<value 
optimized out>) at /tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2591
#9  0x00007ffff793e725 in IA__g_main_loop_run (loop=0x11cebd0) at 
/tmp/buildd/glib2.0-2.22.4/glib/gmain.c:2799
#10 0x0000000000bb1857 in PurpleMainEventLoop (data=0x0) at 
/home/cavedon/qutecom/qutecom-2.2/libs/imwrapper/src/purple/PurpleIMFactory.cpp:163
#11 0x00007ffff79635a4 in g_thread_create_proxy (data=0x11ceb90) at 
/tmp/buildd/glib2.0-2.22.4/glib/gthread.c:635
#12 0x00007ffff7bcb73a in start_thread (arg=<value optimized out>) at 
pthread_create.c:300
#13 0x00007fffef3a269d in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#14 0x0000000000000000 in ?? ()
gdb$ c
*** glibc detected *** 
/home/cavedon/qutecom/qutecom-2.2/debug-build/debug/qutecom: free(): invalid 
pointer: 0x00007fffdc000000 ***
======= Backtrace: =========
/lib/libc.so.6[0x7fffef347d16]
/lib/libc.so.6(cfree+0x6c)[0x7fffef34c9bc]
/usr/lib/libpurple.so.0[0x7ffff7ef8c40]
/usr/lib/libpurple.so.0(purple_proxy_connect_cancel+0xb)[0x7ffff7efa34b]
/usr/lib/libpurple.so.0(purple_ssl_close+0x2f)[0x7ffff7f0d3ef]
/usr/lib/purple-2/libjabber.so.0(jabber_close+0x4f)[0x7fffd4e897ff]
/usr/lib/libpurple.so.0(_purple_connection_destroy+0xc1)[0x7ffff7ed0631]
/usr/lib/libpurple.so.0(purple_account_disconnect+0x5e)[0x7ffff7ebbf5e]
/usr/lib/libpurple.so.0[0x7ffff7ed00e8]
/lib/libglib-2.0.so.0[0x7ffff793b01b]
/lib/libglib-2.0.so.0(g_main_context_dispatch+0x22e)[0x7ffff793a90e]
/lib/libglib-2.0.so.0[0x7ffff793e2c8]
/lib/libglib-2.0.so.0(g_main_loop_run+0x1a5)[0x7ffff793e725]
/home/cavedon/qutecom/qutecom-2.2/debug-build/debug/qutecom(_Z19PurpleMainEventLoopPv+0xe9)[0xbb1857]
/lib/libglib-2.0.so.0[0x7ffff79635a4]
/lib/libpthread.so.0[0x7ffff7bcb73a]
/lib/libc.so.6(clone+0x6d)[0x7fffef3a269d]
======= Memory map: ========
00400000-010b0000 r-xp 00000000 08:09 397269                             
/home/cavedon/qutecom/qutecom-2.2/debug-build/debug/qutecom
010b0000-010d9000 rw-p 00cb0000 08:09 397269                             
/home/cavedon/qutecom/qutecom-2.2/debug-build/debug/qutecom
010d9000-01aa0000 rw-p 00000000 00:00 0                                  [heap]
7fffc8000000-7fffc826c000 rw-p 00000000 00:00 0 
7fffc826c000-7fffcc000000 ---p 00000000 00:00 0 
7fffcf268000-7fffcf286000 r-xp 00000000 08:07 52473                      
/usr/lib/libgadu.so.3.10.0
7fffcf286000-7fffcf486000 ---p 0001e000 08:07 52473                      
/usr/lib/libgadu.so.3.10.0
7fffcf486000-7fffcf487000 rw-p 0001e000 08:07 52473                      
/usr/lib/libgadu.so.3.10.0
7fffcf487000-7fffcf4b6000 r-xp 00000000 08:07 84376                      
/usr/lib/libmeanwhile.so.1.0.2
7fffcf4b6000-7fffcf6b6000 ---p 0002f000 08:07 84376                      
/usr/lib/libmeanwhile.so.1.0.2
7fffcf6b6000-7fffcf6b7000 rw-p 0002f000 08:07 84376                      
/usr/lib/libmeanwhile.so.1.0.2
7fffcf6b7000-7fffcf6e2000 r-xp 00000000 08:07 153015                     
/usr/lib/libssl3.so.1d
7fffcf6e2000-7fffcf8e2000 ---p 0002b000 08:07 153015                     
/usr/lib/libssl3.so.1d
7fffcf8e2000-7fffcf8e5000 rw-p 0002b000 08:07 153015                     
/usr/lib/libssl3.so.1d
7fffcf8e5000-7fffcf9e0000 r-xp 00000000 08:07 153009                     
/usr/lib/libnss3.so.1d
7fffcf9e0000-7fffcfbdf000 ---p 000fb000 08:07 153009                     
/usr/lib/libnss3.so.1d
7fffcfbdf000-7fffcfbe6000 rw-p 000fa000 08:07 153009                     
/usr/lib/libnss3.so.1d
7fffcfbe6000-7fffcfbe7000 rw-p 00000000 00:00 0 
7fffcfbe7000-7fffcfbe8000 ---p 00000000 00:00 0 
7fffcfbe8000-7fffd03e8000 rw-p 00000000 00:00 0 
7fffd03e8000-7fffd0459000 r--p 00000000 08:07 38057                      
/usr/share/fonts/truetype/freefont/FreeSans.ttf
7fffd0459000-7fffd046d000 r--p 00000000 08:07 61291                      
/usr/share/fonts/type1/gsfonts/n019003l.pfb
7fffd046d000-7fffd04b1000 r--p 00000000 08:07 147192                     
/usr/share/fonts/truetype/msttcorefonts/Arial.ttf
7fffd04b1000-7fffd04d4000 r--p 00000000 08:07 147208                     
/usr/share/fonts/truetype/msttcorefonts/Verdana.ttf
7fffd04d4000-7fffd04f3000 r--p 00000000 08:07 147203                     
/usr/share/fonts/truetype/msttcorefonts/Trebuchet_MS_Bold.ttf
7fffd04f3000-7fffd057f000 r--p 00000000 08:07 52228                      
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf
7fffd057f000-7fffd059e000 r--p 00000000 08:07 72126                      
/usr/share/fonts/truetype/msttcorefonts/Trebuchet_MS.ttf
7fffd059e000-7fffd0600000 r-xp 00000000 08:07 162663                     
/usr/lib/nss/libnssckbi.so
7fffd0600000-7fffd07ff000 ---p 00062000 08:07 162663                     
/usr/lib/nss/libnssckbi.so
7fffd07ff000-7fffd0817000 rw-p 00061000 08:07 162663                     
/usr/lib/nss/libnssckbi.so
7fffd0817000-7fffd086f000 r-xp 00000000 08:07 162638                     
/usr/lib/nss/libfreebl3.so
7fffd086f000-7fffd0a6e000 ---p 00058000 08:07 162638                     
/usr/lib/nss/libfreebl3.so
7fffd0a6e000-7fffd0a70000 rw-p 00057000 08:07 162638                     
/usr/lib/nss/libfreebl3.so
7fffd0a70000-7fffd0a74000 rw-p 00000000 00:00 0 
7fffd0a74000-7fffd0aa8000 r-xp 00000000 08:07 162661                     
/usr/lib/nss/libsoftokn3.so
7fffd0aa8000-7fffd0ca7000 ---p 00034000 08:07 162661                     
/usr/lib/nss/libsoftokn3.so
7fffd0ca7000-7fffd0ca9000 rw-p 00033000 08:07 162661                     
/usr/lib/nss/libsoftokn3.so
7fffd0ce2000-7fffd0d04000 r-xp 00000000 08:07 153013                     
/usr/lib/libsmime3.so.1d
7fffd0d04000-7fffd0f04000 ---p 00022000 08:07 153013                     
/usr/lib/libsmime3.so.1d
7fffd0f04000-7fffd0f08000 rw-p 00022000 08:07 153013                     
/usr/lib/libsmime3.so.1d
7fffd0f08000-7fffd106c000 r-xp 00000000 08:07 291232                     
/usr/lib/libperl.so.5.10.1
7fffd106c000-7fffd126b000 ---p 00164000 08:07 291232                     
/usr/lib/libperl.so.5.10.1
7fffd126b000-7fffd1274000 rw-p 00163000 08:07 291232                     
/usr/lib/libperl.so.5.10.1
7fffd1293000-7fffd1297000 r-xp 00000000 08:07 262204                     
/usr/lib/sasl2/libanonymous.so.2.0.23
7fffd1297000-7fffd1496000 ---p 00004000 08:07 262204                     
/usr/lib/sasl2/libanonymous.so.2.0.23
7fffd1496000-7fffd1497000 rw-p 00003000 08:07 262204                     
/usr/lib/sasl2/libanonymous.so.2.0.23
7fffd1497000-7fffd149b000 r-xp 00000000 08:07 262202                     
/usr/lib/sasl2/libcrammd5.so.2.0.23
7fffd149b000-7fffd169b000 ---p 00004000 08:07 262202                     
/usr/lib/sasl2/libcrammd5.so.2.0.23
7fffd169b000-7fffd169c000 rw-p 00004000 08:07 262202                     
/usr/lib/sasl2/libcrammd5.so.2.0.23
7fffd169c000-7fffd16a8000 r-xp 00000000 08:07 262196                     
/usr/lib/sasl2/libdigestmd5.so.2.0.23
7fffd16a8000-7fffd18a7000 ---p 0000c000 08:07 262196                     
/usr/lib/sasl2/libdigestmd5.so.2.0.23
7fffd18a7000-7fffd18a8000 rw-p 0000b000 08:07 262196                     
/usr/lib/sasl2/libdigestmd5.so.2.0.23
7fffd18a8000-7fffd18ac000 r-xp 00000000 08:07 262195                     
/usr/lib/sasl2/liblogin.so.2.0.23
7fffd18ac000-7fffd1aab000 ---p 00004000 08:07 262195                     
/usr/lib/sasl2/liblogin.so.2.0.23
7fffd1aab000-7fffd1aac000 rw-p 00003000 08:07 262195                     
/usr/lib/sasl2/liblogin.so.2.0.23
7fffd1aac000-7fffd1ab4000 r-xp 00000000 08:07 67677                      
/lib/libcrypt-2.10.2.so
7fffd1ab4000-7fffd1cb3000 ---p 00008000 08:07 67677                      
/lib/libcrypt-2.10.2.so
7fffd1cb3000-7fffd1cb4000 r--p 00007000 08:07 67677                      
/lib/libcrypt-2.10.2.so
7fffd1cb4000-7fffd1cb5000 rw-p 00008000 08:07 67677                      
/lib/libcrypt-2.10.2.so
7fffd1cb5000-7fffd1ce3000 rw-p 00000000 00:00 0 
7fffd1ce3000-7fffd1ce7000 r-xp 00000000 08:07 262197                     
/usr/lib/sasl2/libplain.so.2.0.23
7fffd1ce7000-7fffd1ee6000 ---p 00004000 08:07 262197                     
/usr/lib/sasl2/libplain.so.2.0.23
7fffd1ee6000-7fffd1ee7000 rw-p 00003000 08:07 262197                     
/usr/lib/sasl2/libplain.so.2.0.23
Program received signal SIGABRT, Aborted.
0x00007fffef308f45 in *__GI_raise (sig=<value optimized out>) at 
../nptl/sysdeps/unix/sysv/linux/raise.c:64
64      ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
        in ../nptl/sysdeps/unix/sysv/linux/raise.c
gdb$ 


--- End Message ---
--- Begin Message ---
Source: pidgin
Source-Version: 2.7.0-1

We believe that the bug you reported is fixed in the latest version of
pidgin, which is due to be installed in the Debian FTP archive:

finch-dev_2.7.0-1_all.deb
  to main/p/pidgin/finch-dev_2.7.0-1_all.deb
finch_2.7.0-1_amd64.deb
  to main/p/pidgin/finch_2.7.0-1_amd64.deb
libpurple-bin_2.7.0-1_all.deb
  to main/p/pidgin/libpurple-bin_2.7.0-1_all.deb
libpurple-dev_2.7.0-1_all.deb
  to main/p/pidgin/libpurple-dev_2.7.0-1_all.deb
libpurple0_2.7.0-1_amd64.deb
  to main/p/pidgin/libpurple0_2.7.0-1_amd64.deb
pidgin-data_2.7.0-1_all.deb
  to main/p/pidgin/pidgin-data_2.7.0-1_all.deb
pidgin-dbg_2.7.0-1_amd64.deb
  to main/p/pidgin/pidgin-dbg_2.7.0-1_amd64.deb
pidgin-dev_2.7.0-1_all.deb
  to main/p/pidgin/pidgin-dev_2.7.0-1_all.deb
pidgin_2.7.0-1.debian.tar.gz
  to main/p/pidgin/pidgin_2.7.0-1.debian.tar.gz
pidgin_2.7.0-1.dsc
  to main/p/pidgin/pidgin_2.7.0-1.dsc
pidgin_2.7.0-1_amd64.deb
  to main/p/pidgin/pidgin_2.7.0-1_amd64.deb
pidgin_2.7.0.orig.tar.bz2
  to main/p/pidgin/pidgin_2.7.0.orig.tar.bz2



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 573...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Ari Pollak <a...@debian.org> (supplier of updated pidgin package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160

Format: 1.8
Date: Wed, 12 May 2010 23:29:21 -0400
Source: pidgin
Binary: libpurple0 pidgin pidgin-data pidgin-dev pidgin-dbg finch finch-dev 
libpurple-dev libpurple-bin
Architecture: source all amd64
Version: 2.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Ari Pollak <a...@debian.org>
Changed-By: Ari Pollak <a...@debian.org>
Description: 
 finch      - text-based multi-protocol instant messaging client
 finch-dev  - text-based multi-protocol instant messaging client - development
 libpurple-bin - multi-protocol instant messaging library - extra utilities
 libpurple-dev - multi-protocol instant messaging library - development files
 libpurple0 - multi-protocol instant messaging library
 pidgin     - graphical multi-protocol instant messaging client for X
 pidgin-data - multi-protocol instant messaging client - data files
 pidgin-dbg - Debugging symbols for Pidgin
 pidgin-dev - multi-protocol instant messaging client - development files
Closes: 566631 570482 571928 573065 573068
Changes: 
 pidgin (2.7.0-1) unstable; urgency=medium
 .
   * New upstream release
     - Fixes an MSN emoticon DoS (CVE-2010-1624)
     - Fixes ICQ encoding problems with cyrillic (Closes: #571928)
     - Fixes notification icon transparency (Closes: #566631)
     - Fixes ICQ icon size limits (Closes: #570482)
     - Fixes NSS problem on libpurple reload (Closes: #573065)
     - Fixes double-free if ssl handshake fails with XMPP (Closes: #573068)
Checksums-Sha1: 
 51545e95a53772a26722fc09f040c987de95363c 1952 pidgin_2.7.0-1.dsc
 7170aaae5e6f4039870eb5e0c5837d55285b758f 9795914 pidgin_2.7.0.orig.tar.bz2
 101d351f4f25be8c384445772fc054a97f1edd11 57645 pidgin_2.7.0-1.debian.tar.gz
 9be585a96fe2b8574095329fb0c0cf28ad118b75 8283804 pidgin-data_2.7.0-1_all.deb
 b2cb5c79608a7bb787e99424adf9664e7e226b4d 1831484 pidgin-dev_2.7.0-1_all.deb
 1e1af785d0240d1d452936a38758c18c3cdb9729 129974 finch-dev_2.7.0-1_all.deb
 e20cd33ed2e6a4be4bedc204fa0547745bc4eb07 290964 libpurple-dev_2.7.0-1_all.deb
 68fec5d735d221eee2c381fb1ca04daeed9139e4 103836 libpurple-bin_2.7.0-1_all.deb
 5d1d5207a526ab84578fce487b3747a7bad7fec2 2005702 libpurple0_2.7.0-1_amd64.deb
 2120558a749ab5b30d60ab347631b19ff19cff98 793278 pidgin_2.7.0-1_amd64.deb
 2a684a8d1e2a9aaa46866d13056bf491a3cc3b4d 6359742 pidgin-dbg_2.7.0-1_amd64.deb
 df85130064d56b09672ebb658d5b95c653d7ef32 334366 finch_2.7.0-1_amd64.deb
Checksums-Sha256: 
 ed55ec270a5db8ed63e60572480c924540d945ad982a12da668b83f452d8d298 1952 
pidgin_2.7.0-1.dsc
 dc59cbae75db8ecf2850c35e82fc11ac33bbf2542e901e6e1e4525688635783d 9795914 
pidgin_2.7.0.orig.tar.bz2
 46eb9c52aa27046b1c1315a390e1c2d5c1fcab2cac50f1476936e17b97c88b0b 57645 
pidgin_2.7.0-1.debian.tar.gz
 86d5c271a09a8cebe637673775b6f03d873b4d0cfc6bfd14de8db8a79534f39e 8283804 
pidgin-data_2.7.0-1_all.deb
 41886f2d5faedb603b40da8318f8429db26d7593e3b46b56cad185f78252e35b 1831484 
pidgin-dev_2.7.0-1_all.deb
 8cbc20f68ac5689863fdb8f9c532bccf595991e100212560f3d3940859df8c48 129974 
finch-dev_2.7.0-1_all.deb
 307423e40a870182eaca901a585030604ca1a9ce49a7ed9ed33e56e9eee411cb 290964 
libpurple-dev_2.7.0-1_all.deb
 e4d9df9a790b5d086a734b28e11d40d6f8861c068b49db83b501e9568a62cd76 103836 
libpurple-bin_2.7.0-1_all.deb
 d5d483bfa66ca33806149ddf49a3260e2bc541693c5e5616f4ac9e8830253738 2005702 
libpurple0_2.7.0-1_amd64.deb
 e4b2ba9a1657dd1efefb29f6454c8bbd9b419101b9495d6452b99f09a61888ed 793278 
pidgin_2.7.0-1_amd64.deb
 9b551d3f5f05f522f995dfbdef8586fe31b40a6a0e8825d4f6595f27066efc61 6359742 
pidgin-dbg_2.7.0-1_amd64.deb
 4fc351eebc51ca5b7aa2661620990c273305e18ff769c69d4b8cfa05913d36d3 334366 
finch_2.7.0-1_amd64.deb
Files: 
 052b86e5d074e0e344f600e350d7912e 1952 net optional pidgin_2.7.0-1.dsc
 63a36f91d29f5ac5a402ffd2d7dbbb72 9795914 net optional pidgin_2.7.0.orig.tar.bz2
 a909c4185c4862d0c3b1e9f0be5589ed 57645 net optional 
pidgin_2.7.0-1.debian.tar.gz
 45e94c410570e3f41e43c06f33c48946 8283804 net optional 
pidgin-data_2.7.0-1_all.deb
 23758fced7d60ecc09bf203eb83a2a64 1831484 devel optional 
pidgin-dev_2.7.0-1_all.deb
 429ad964f2ce2492e883ed0828364e7c 129974 devel optional 
finch-dev_2.7.0-1_all.deb
 041ba7fbe69d593f524ed8a8c590f9c2 290964 libdevel optional 
libpurple-dev_2.7.0-1_all.deb
 ba229dccddf0c5da85ea7d30eb414dd6 103836 net optional 
libpurple-bin_2.7.0-1_all.deb
 02f3c15c235245178c9e52e2a0386a3e 2005702 net optional 
libpurple0_2.7.0-1_amd64.deb
 c77397c3c192d4fee327ba3e0b9105d8 793278 net optional pidgin_2.7.0-1_amd64.deb
 44db4e2691e2f1049e2600d503865f00 6359742 debug extra 
pidgin-dbg_2.7.0-1_amd64.deb
 376ead93bc3583318c54a03438c2f964 334366 net optional finch_2.7.0-1_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEAREDAAYFAkvrfsAACgkQwO+u47cOQDuWLQCeL00gEZlKciSTHvsXAAhjZnsN
B/cAn0e/tIsc4skZTSpshi0wu/69f9e3
=3QrH
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to