Your message dated Fri, 06 Mar 2009 23:47:13 +0000
with message-id <[email protected]>
and subject line Bug#508857: fixed in pidgin 2.5.5-1
has caused the Debian Bug report #508857,
regarding libpurple0: bad handling of prefs after reinitialization
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 [email protected]
immediately.)
--
508857: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=508857
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: libpurple0
Version: 2.5.2-1
Severity: normal
Tags: patch upstream
If the prefs code of libpurple is re-initialized (e.g. by calling
purple_prefs_uninit() and than purple_prefs_init()),
the prefs data structure is not re-initialized properly.
This bug has already been reported upstream at
http://developer.pidgin.im/ticket/7761
In particluar a patch
http://developer.pidgin.im/attachment/ticket/7761/nullptr-noleak.patch
and a test case
http://developer.pidgin.im/attachment/ticket/7761/nullptr-testcase.c
has been provided.
This bug causes a segfault in qutecom (ex wengophone), which currently
needs to be compiled with an internal version of libpurple.
Please include this patch in the debian package of libpurple in
experimental, so the next upload of qutecom can use the system library,
without the need for the next
upstream release.
Thanks,
Ludovico Cavedon
-- System Information:
Debian Release: 5.0
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.27-9-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=ANSI_X3.4-1968)
(ignored: LC_ALL set to C)
Shell: /bin/sh linked to /bin/bash
Versions of packages libpurple0 depends on:
ii libavahi-clien 0.6.23-2 Avahi client library
ii libavahi-commo 0.6.23-2 Avahi common library
ii libavahi-glib1 0.6.23-2 Avahi glib integration library
ii libc6 2.7-16 GNU C Library: Shared libraries
ii libdbus-1-3 1.2.1-4 simple interprocess
messaging syst
ii libdbus-glib-1 0.76-1 simple interprocess
messaging syst
ii libgadu3 1:1.8.0+r592-3 Gadu-Gadu protocol library
- runti
ii libglib2.0-0 2.16.6-1 The GLib library of C routines
ii libmeanwhile1 1.0.2-3 open implementation of the
Lotus S
ii libnspr4-0d 4.7.1-4 NetScape Portable Runtime
Library
ii libnss3-1d 3.12.0-5 Network Security Service
libraries
ii libperl5.10 5.10.0-18 Shared Perl library
ii libsasl2-2 2.1.22.dfsg1-23 Cyrus SASL - authentication
abstra
ii libsasl2-modul 2.1.22.dfsg1-23 Cyrus SASL - pluggable
authenticat
ii libsilc-1.1-2 1.1.7-2 SILC library (silc-toolkit)
ii libxml2 2.6.32.dfsg-5 GNOME XML library
ii libzephyr3 2.1.20070719.SNAPSHOT-1.2 Project Athena's
notification serv
ii perl 5.10.0-18 Larry Wall's Practical
Extraction
ii perl-base [per 5.10.0-18 minimal Perl system
--- End Message ---
--- Begin Message ---
Source: pidgin
Source-Version: 2.5.5-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.5.5-1_all.deb
to pool/main/p/pidgin/finch-dev_2.5.5-1_all.deb
finch_2.5.5-1_amd64.deb
to pool/main/p/pidgin/finch_2.5.5-1_amd64.deb
libpurple-bin_2.5.5-1_all.deb
to pool/main/p/pidgin/libpurple-bin_2.5.5-1_all.deb
libpurple-dev_2.5.5-1_all.deb
to pool/main/p/pidgin/libpurple-dev_2.5.5-1_all.deb
libpurple0_2.5.5-1_amd64.deb
to pool/main/p/pidgin/libpurple0_2.5.5-1_amd64.deb
pidgin-data_2.5.5-1_all.deb
to pool/main/p/pidgin/pidgin-data_2.5.5-1_all.deb
pidgin-dbg_2.5.5-1_amd64.deb
to pool/main/p/pidgin/pidgin-dbg_2.5.5-1_amd64.deb
pidgin-dev_2.5.5-1_all.deb
to pool/main/p/pidgin/pidgin-dev_2.5.5-1_all.deb
pidgin_2.5.5-1.diff.gz
to pool/main/p/pidgin/pidgin_2.5.5-1.diff.gz
pidgin_2.5.5-1.dsc
to pool/main/p/pidgin/pidgin_2.5.5-1.dsc
pidgin_2.5.5-1_amd64.deb
to pool/main/p/pidgin/pidgin_2.5.5-1_amd64.deb
pidgin_2.5.5.orig.tar.gz
to pool/main/p/pidgin/pidgin_2.5.5.orig.tar.gz
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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ari Pollak <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: RIPEMD160
Format: 1.8
Date: Thu, 05 Mar 2009 08:49:31 -0500
Source: pidgin
Binary: libpurple0 pidgin pidgin-data pidgin-dev pidgin-dbg finch finch-dev
libpurple-dev libpurple-bin
Architecture: source all amd64
Version: 2.5.5-1
Distribution: unstable
Urgency: low
Maintainer: Ari Pollak <[email protected]>
Changed-By: Ari Pollak <[email protected]>
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: 508857
Changes:
pidgin (2.5.5-1) unstable; urgency=low
.
* New upstream version
- Re-initialize preferences correctly in libpurple when called from
third-party app (Closes: #508857)
Checksums-Sha1:
5f88183e49091000c449cf084b5ed6f96eb859a8 1772 pidgin_2.5.5-1.dsc
3ac4ebf6cde878adb4e3744ebdbf6f8f83ed931f 11989031 pidgin_2.5.5.orig.tar.gz
bea90a8d781409005a0f8433079b0f5600259211 54421 pidgin_2.5.5-1.diff.gz
c0d70684d642d59cbd4cfc0702420383efb8a9c3 7242068 pidgin-data_2.5.5-1_all.deb
cdcb0078120ccea5d130230afe57413f54e8384b 1611260 pidgin-dev_2.5.5-1_all.deb
ef28b5599f6e20397c27290352aa5641e798964f 165044 finch-dev_2.5.5-1_all.deb
f4a4c6a4664ebc1e366af1c0cfa39cbffd8da46f 288874 libpurple-dev_2.5.5-1_all.deb
859c25aabdb26c091c8defb95fe4d879bbf514ec 141314 libpurple-bin_2.5.5-1_all.deb
f7f6233ce1d6e697d731431971c26c8d751a1e5c 1845468 libpurple0_2.5.5-1_amd64.deb
12a8000f2b29d7cf87f3e70498c1fbcacac0a8a7 755558 pidgin_2.5.5-1_amd64.deb
231ccd94fad998402f2bfc56d1797ebd0b25975b 5899508 pidgin-dbg_2.5.5-1_amd64.deb
99c87c1d198c46e5eb3f3fe8ac248b6a5f6ed2be 362834 finch_2.5.5-1_amd64.deb
Checksums-Sha256:
66396773c2cfec7fe534c6ade9298d8eb91353b95237c6147bc0135c0ec0a672 1772
pidgin_2.5.5-1.dsc
d71c11fc0826068fcc75e8dc716248fbcaba724bdd3f4613671871e3ddf150db 11989031
pidgin_2.5.5.orig.tar.gz
cd4a6beef243a58f19d22d26cdf6112fe59988b5637e50b6575aa4a9daa3d805 54421
pidgin_2.5.5-1.diff.gz
9fb509359fab6a41367fd9a6f183f839e34c37073e3d54322145e30f04511ce8 7242068
pidgin-data_2.5.5-1_all.deb
0a43f432de144a6d2f7ee2c0c3e88d0405e828e8c96a86892bd7e0d11be4c609 1611260
pidgin-dev_2.5.5-1_all.deb
dfbd99dffa0ab64061d073080b2a513e028f5b7198da9018f65a57a559a2a5fa 165044
finch-dev_2.5.5-1_all.deb
fdd7a16031725fde4bd0685c8078fbbf163bf2063e1d7f9eef6c512d9aba6c07 288874
libpurple-dev_2.5.5-1_all.deb
416ee18be75789b33a85b1fd93ea82c9cf78340b00583db7a41b1636f1201acb 141314
libpurple-bin_2.5.5-1_all.deb
653084284ff0dfcf746d41e659f69a20b29028432b9dedea14fe7538cf627448 1845468
libpurple0_2.5.5-1_amd64.deb
944b02c24312dc5f89a45aed59516850e8d91bb0b65d6df9b5abe6218c3d4bd8 755558
pidgin_2.5.5-1_amd64.deb
8f4187a8e9e46af26d1b421200085e7279dd0b564a574fe982c7de0301c46da9 5899508
pidgin-dbg_2.5.5-1_amd64.deb
e88bd61d8c241103152748bd46de80b19fbe2725295009e8816428ab9398a4e1 362834
finch_2.5.5-1_amd64.deb
Files:
c900c1ba733c548cb42dc57c5b83acd4 1772 net optional pidgin_2.5.5-1.dsc
08d9c0c8dd43dbcec6f67d8ba596029f 11989031 net optional pidgin_2.5.5.orig.tar.gz
3aeb3d226592aea053e5fb29435d267f 54421 net optional pidgin_2.5.5-1.diff.gz
0037ab8a6a90d6e77014b4c4d89922a2 7242068 net optional
pidgin-data_2.5.5-1_all.deb
43b78e3ce4274c29f161e5544e54bd4d 1611260 devel optional
pidgin-dev_2.5.5-1_all.deb
9a545e86288dd9845e6cf8134fe9b00f 165044 devel optional
finch-dev_2.5.5-1_all.deb
44d66e904f8f8a0f2123bfd12b2f4fc3 288874 libdevel optional
libpurple-dev_2.5.5-1_all.deb
5a57a40ebf23622c9f85a868747c42b0 141314 net optional
libpurple-bin_2.5.5-1_all.deb
6ad424e72d3170ee787940d7e4fe2a73 1845468 net optional
libpurple0_2.5.5-1_amd64.deb
6440f977b5fca9c33f2a68cb21699eaa 755558 net optional pidgin_2.5.5-1_amd64.deb
15dedb30bc73e98bfde0ca1aea49efc4 5899508 net extra pidgin-dbg_2.5.5-1_amd64.deb
0159245b6e5ee7d01e685f7bd1bd8260 362834 net optional finch_2.5.5-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEAREDAAYFAkmxsTMACgkQwO+u47cOQDuxfQCgg7zSpXUO34Oz+FShVvV1B0p1
zJEAnRhuXBHyoOYKaCBLED2/97toNKd0
=jPop
-----END PGP SIGNATURE-----
--- End Message ---