Your message dated Mon, 02 Sep 2002 13:13:22 -0400
with message-id <[EMAIL PROTECTED]>
and subject line Bug#159023: fixed in dpkg 1.10.6
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 1 Sep 2002 19:24:59 +0000
>From [EMAIL PROTECTED] Sun Sep 01 14:24:59 2002
Return-path: <[EMAIL PROTECTED]>
Received: from chello062178017097.6.11.vie.surfer.at (seitung.net)
[62.178.17.97]
by master.debian.org with smtp (Exim 3.12 1 (Debian))
id 17laLC-0006lI-00; Sun, 01 Sep 2002 14:24:58 -0500
Received: (qmail 21725 invoked by uid 1001); 1 Sep 2002 19:24:26 -0000
From: Michael Hummel <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Subject: dselect: dselect segfaults at exit
X-Debbugs-CC: Michael Hummel <[EMAIL PROTECTED]>
X-Home-Page: www.seitung.net
Organization: seitung
X-Gpg: 1024D/0B56B518 F24D EAC6 E3D7 372C 9122 D510 EB24 01CA 0B56 B518
X-Gpg-Key: http://www.seitung.net/key
X-Face: '3]Qi[5GBf!1=kQ|/rY!:KTY-%5XGIXYvRgKs(1([EMAIL
PROTECTED];3FMY_SGw&%}fbSQkB|*E(>[EMAIL PROTECTED])'YB9P<.$kR:;[EMAIL
PROTECTED]:g0G^=qq7GcfQW$p7$n1<[EMAIL PROTECTED]&[EMAIL
PROTECTED]|Z7>L&3RM8{=#Fs8$$T4W?Jr6?DN[EEspL`$h#n7kAyK{96K%^U_F{<_>.7x=92gB*i$|
Date: Sun, 01 Sep 2002 21:24:26 +0200
Message-ID: <[EMAIL PROTECTED]>
Lines: 85
User-Agent: Gnus/5.090008 (Oort Gnus v0.08) Emacs/21.3.50
(i686-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
Delivered-To: [EMAIL PROTECTED]
--=-=-=
Package: dselect
Version: 1.10.5
Severity: important
Hi!
Dselect says good-bye with a segmentation fault.
Gdb says:
This GDB was configured as "i386-linux"...(no debugging symbols found)...
Core was generated by `dselect'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /lib/libncurses.so.5...(no debugging symbols found)...done.
Loaded symbols for /lib/libncurses.so.5
Reading symbols from /usr/lib/libstdc++-libc6.2-2.so.3...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/libstdc++-libc6.2-2.so.3
Reading symbols from /lib/libm.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libm.so.6
Reading symbols from /lib/libc.so.6...(no debugging symbols found)...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...(no debugging symbols found)...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...(no debugging symbols
found)...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
#0 0x4013d6c0 in free () from /lib/libc.so.6
(gdb) where
#0 0x4013d6c0 in free () from /lib/libc.so.6
#1 0x40140f10 in obstack_free () from /lib/libc.so.6
#2 0x0805911a in __builtin_delete ()
#3 0x0805b5b0 in __builtin_delete ()
#4 0x0804da2f in __builtin_delete ()
#5 0x400e80bf in __libc_start_main () from /lib/libc.so.6
locale is
LANG=de_DE
LC_CTYPE="de_DE"
LC_NUMERIC="de_DE"
LC_TIME="de_DE"
LC_COLLATE="de_DE"
LC_MONETARY="de_DE"
LC_MESSAGES="de_DE"
LC_PAPER="de_DE"
LC_NAME="de_DE"
LC_ADDRESS="de_DE"
LC_TELEPHONE="de_DE"
LC_MEASUREMENT="de_DE"
LC_IDENTIFICATION="de_DE"
LC_ALL=de_DE
I add a strace-log ...
Thanks for your work,
MH
--=-=-=
Content-Disposition: attachment; filename=strace
unlink("/var/lib/dpkg/available-old") = 0
link("/var/lib/dpkg/available", "/var/lib/dpkg/available-old") = 0
rename("/var/lib/dpkg/available-new", "/var/lib/dpkg/available") = 0
close(5) = 0
munmap(0x40241000, 4096) = 0
unlink("/var/lib/dpkg/updates/tmp.i") = 0
fcntl64(4, F_SETLK, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0
ioctl(1, SNDCTL_TMR_STOP, {B38400 opost isig -icanon -echo ...}) = 0
write(1, "\33=", 2) = 2
open("/var/lib/dpkg/lock", O_RDWR|O_CREAT|O_TRUNC, 0660) = 5
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40040e80, [], SA_RESTART|0x4000000}, 8) = 0
write(1, "\33[39;49m\33[37m\33[40m\33[37m\33[40m\33[H\33"..., 1105) = 1105
rt_sigaction(SIGTSTP, {0x40040e80, [], SA_RESTART|0x4000000}, NULL, 8) = 0
read(0, "\33", 1) = 1
gettimeofday({1030907376, 969276}, NULL) = 0
poll([{fd=0, events=POLLIN, revents=POLLIN}], 1, 1000) = 1
gettimeofday({1030907376, 969398}, NULL) = 0
read(0, "[", 1) = 1
gettimeofday({1030907376, 969495}, NULL) = 0
poll([{fd=0, events=POLLIN, revents=POLLIN}], 1, 1000) = 1
gettimeofday({1030907376, 969584}, NULL) = 0
read(0, "B", 1) = 1
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40040e80, [], SA_RESTART|0x4000000}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
write(1, "\r\33[37m\33[40m 3. [I]nstall. Ins"..., 209) = 209
rt_sigaction(SIGTSTP, {0x40040e80, [], SA_RESTART|0x4000000}, NULL, 8) = 0
read(0, "\33", 1) = 1
gettimeofday({1030907377, 191946}, NULL) = 0
poll([{fd=0, events=POLLIN, revents=POLLIN}], 1, 1000) = 1
gettimeofday({1030907377, 192052}, NULL) = 0
read(0, "[", 1) = 1
gettimeofday({1030907377, 192141}, NULL) = 0
poll([{fd=0, events=POLLIN, revents=POLLIN}], 1, 1000) = 1
gettimeofday({1030907377, 192229}, NULL) = 0
read(0, "B", 1) = 1
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40040e80, [], SA_RESTART|0x4000000}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
write(1, "\r\33[37m\33[40m 4. Kon[f]ig. Kon"..., 204) = 204
rt_sigaction(SIGTSTP, {0x40040e80, [], SA_RESTART|0x4000000}, NULL, 8) = 0
read(0, "\33", 1) = 1
gettimeofday({1030907377, 378475}, NULL) = 0
poll([{fd=0, events=POLLIN, revents=POLLIN}], 1, 1000) = 1
gettimeofday({1030907377, 378575}, NULL) = 0
read(0, "[", 1) = 1
gettimeofday({1030907377, 378663}, NULL) = 0
poll([{fd=0, events=POLLIN, revents=POLLIN}], 1, 1000) = 1
gettimeofday({1030907377, 378751}, NULL) = 0
read(0, "B", 1) = 1
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40040e80, [], SA_RESTART|0x4000000}, 8) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
poll([{fd=0, events=POLLIN}], 1, 0) = 0
write(1, "\r\33[37m\33[40m 5. [L]\366schen L\366s"..., 195) = 195
rt_sigaction(SIGTSTP, {0x40040e80, [], SA_RESTART|0x4000000}, NULL, 8) = 0
read(0, "\r", 1) = 1
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40040e80, [], SA_RESTART|0x4000000}, 8) = 0
write(1, "\33[39;49m\33[37m\33[40m\33[37m\33[40m\33[H\33"..., 57) = 57
rt_sigaction(SIGTSTP, {0x40040e80, [], SA_RESTART|0x4000000}, NULL, 8) = 0
rt_sigaction(SIGTSTP, {SIG_IGN}, {0x40040e80, [], SA_RESTART|0x4000000}, 8) = 0
write(1, "\33[39;49m\33[37m\33[40m\33[37m\33[40m\33[H\33"..., 57) = 57
rt_sigaction(SIGTSTP, {0x40040e80, [], SA_RESTART|0x4000000}, NULL, 8) = 0
write(1, "\33[39;49m\33[25d\33[K\33[25;1H\33[2J\33[?47"..., 38) = 38
ioctl(1, SNDCTL_TMR_STOP, {B38400 opost isig icanon echo ...}) = 0
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
--=-=-=
-- System Information
Debian Release: testing/unstable
Kernel Version: Linux seitung.net 2.4.19-xfs #2 SMP Sam Aug 31 14:52:32 CEST
2002 i686 unknown unknown GNU/Linux
Versions of the packages dselect depends on:
ii libc6 2.2.5-14 GNU C Library: Shared libraries and Timezone
ii libncurses5 5.2.20020112a- Shared libraries for terminal handling
ii libstdc++2.10- 2.95.4-11 The GNU stdc++ library
--
/"\ ASCII Ribbon Campaign
\ / No proprietary formats in attachments without request
X i.e. *NO* WORD, POWERPOINT or EXCEL documents
/ \ Respect Open Standards
--=-=-=--
---------------------------------------
Received: (at 159023-close) by bugs.debian.org; 2 Sep 2002 17:23:57 +0000
>From [EMAIL PROTECTED] Mon Sep 02 12:23:57 2002
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] (mail)
by master.debian.org with esmtp (Exim 3.12 1 (Debian))
id 17luva-0003uE-00; Mon, 02 Sep 2002 12:23:54 -0500
Received: from rmurray by auric.debian.org with local (Exim 3.35 1 (Debian))
id 17lulO-0003IA-00; Mon, 02 Sep 2002 13:13:22 -0400
From: Adam Heath <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
X-Katie: $Revision: 1.17 $
Subject: Bug#159023: fixed in dpkg 1.10.6
Message-Id: <[EMAIL PROTECTED]>
Sender: Ryan Murray <[EMAIL PROTECTED]>
Date: Mon, 02 Sep 2002 13:13:22 -0400
Delivered-To: [EMAIL PROTECTED]
We believe that the bug you reported is fixed in the latest version of
dpkg, which is due to be installed in the Debian FTP archive:
dpkg-dev_1.10.6_all.deb
to pool/main/d/dpkg/dpkg-dev_1.10.6_all.deb
dpkg-doc_1.10.6_all.deb
to pool/main/d/dpkg/dpkg-doc_1.10.6_all.deb
dpkg_1.10.6.dsc
to pool/main/d/dpkg/dpkg_1.10.6.dsc
dpkg_1.10.6.tar.gz
to pool/main/d/dpkg/dpkg_1.10.6.tar.gz
dpkg_1.10.6_i386.deb
to pool/main/d/dpkg/dpkg_1.10.6_i386.deb
dselect_1.10.6_i386.deb
to pool/main/d/dpkg/dselect_1.10.6_i386.deb
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.
Adam Heath <[EMAIL PROTECTED]> (supplier of updated dpkg 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: SHA1
Format: 1.7
Date: Sun, 1 Sep 2002 00:19:18 -0500
Source: dpkg
Binary: dpkg-static dselect dpkg-dev dpkg-doc dpkg
Architecture: source all i386
Version: 1.10.6
Distribution: unstable
Urgency: low
Maintainer: Dpkg Development <[email protected]>
Changed-By: Adam Heath <[EMAIL PROTECTED]>
Description:
dpkg - Package maintenance system for Debian
dpkg-dev - Package building tools for Debian
dpkg-doc - Dpkg Internals Documentation
dselect - a user tool to manage Debian packages
Closes: 159023
Changes:
dpkg (1.10.6) unstable; urgency=low
.
* Don't call nffreeall, in any of the c/c++ programs. It appears dselect
slightly corrupts it's memory enough that it can't be freed without
segfaulting. Closes: #159023.
Files:
a3f9f309dfa28cba469f26ae41bf8dbd 716 base required dpkg_1.10.6.dsc
0f936a8d0dd6577d1cf3364c154d090a 1568314 base required dpkg_1.10.6.tar.gz
ad8d401ea225a3b3e41393a92d3473c8 1136442 base required dpkg_1.10.6_i386.deb
e49633133570c6cadb7cba6fb1f97dbc 89606 base required dselect_1.10.6_i386.deb
2618ba4506c158cb125477135bac2283 1127206 byhand -
dpkg-1.10.6_i386.nondebbin.tar.gz
845434dcad2837b171501122ca6054a5 1629193 byhand -
dpkg-1.10.6_i386-static.nondebbin.tar.gz
dde81872c365e9c2305356020c746c2e 111740 utils standard dpkg-dev_1.10.6_all.deb
b8cd200149a42234f542850add666723 10688 doc optional dpkg-doc_1.10.6_all.deb
0f936a8d0dd6577d1cf3364c154d090a 1568314 byhand - dpkg-1.10.6.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
iD8DBQE9cabniix9wovUpIkRAqdZAJoDBUi99QO446GWfzM0/+C6Z5IuCQCdGTXB
OfWN8jaacJ+0GX9RLQ2/KPo=
=HjVK
-----END PGP SIGNATURE-----