Package: coreutils
Version: 5.2.1-2.1

-anarres:work> du -sk *
2468    AutomatedTesting
29588   download
48      dpkg-tests
140     firefox-10
140     firefox-11
1052    firefox-4u1
du: fts_read failed: No such file or directory
*** glibc detected *** double free or corruption (!prev): 0x08056f78 ***
Aborted (core dumped)
-anarres:work> pwd
/slash/ubuntu/work
-anarres:work>

This was the result of me moving about directories under du's feet.  I
wouldn't really have minded if it had just bombed out with the ENOENT
message (after all, I think it's allowed to fail if I mess it around),
but the coredump suggests an actual bug.

Note that although you see the word `ubuntu' in the filename, and
indeed the directory /slash/ubuntu is an ubuntu chroot, the overall
system is a Debian one, so this is Debian's su.  The system is more or
less running sarge with a few packages from early post-sarge testing.

-anarres:~> type du
du is /usr/bin/du
-anarres:~> dpkg -S /usr/bin/du
coreutils: /usr/bin/du
-anarres:~> dpkg -s coreutils
Package: coreutils
Essential: yes
Status: install ok installed
Priority: required
Section: utils
Installed-Size: 7524
Maintainer: Michael Stone <[EMAIL PROTECTED]>
Architecture: i386
Version: 5.2.1-2.1
Replaces: textutils, shellutils, fileutils, stat, debianutils (<= 2.3.1)
Provides: textutils, shellutils, fileutils
Pre-Depends: libacl1 (>= 2.2.11-1), libc6 (>= 2.3.5-1)
Conflicts: stat
Description: The GNU core utilities
 This package contains the essential basic system utilities.
 .
 Specifically, this package includes:
 basename cat chgrp chmod chown chroot cksum comm cp csplit cut date dd df dir
 dircolors dirname du echo env expand expr factor false fmt fold groups head
 hostid id install join link ln logname ls md5sum mkdir mkfifo mknod mv nice nl
 nohup od paste pathchk pinky pr printenv printf ptx pwd readlink rm rmdir
 sha1sum seq shred sleep sort split stat stty sum sync tac tail tee test touch
 tr true tsort tty uname unexpand uniq unlink users vdir wc who whoami yes
-anarres:~> ldd /usr/bin/du
        libc.so.6 => /lib/libc.so.6 (0x4002b000)
        /lib/ld-linux.so.2 (0x40000000)
-anarres:~> dpkg -s libc6
Package: libc6
Status: install ok installed
Priority: required
Section: libs
Installed-Size: 16752
Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org>
Architecture: i386
Source: glibc
Version: 2.3.5-8
Replaces: ldso (<= 1.9.11-9), timezone, timezones, gconv-modules, libtricks, 
libc6-bin, netkit-rpc, netbase (<< 4.0)
Provides: glibc-2.3.5-3
Suggests: locales, glibc-doc
Conflicts: strace (<< 4.0-0), libnss-db (<= 2.2-6.1.1), timezone, timezones, 
gconv-modules, libtricks, libc6-doc, libc5 (<< 5.4.33-7), libpthread0 (<< 
0.7-10), libc6-bin, libwcsmbs, apt (<< 0.3.0), libglib1.2 (<< 1.2.1-2), 
netkit-rpc, wine (<< 0.0.20031118-1), cyrus-imapd (<< 1.5.19-15), initrd-tools 
(<< 0.1.79), e2fsprogs (<< 1.35-7), libterm-readline-gnu-perl (<< 1.15-2)
Conffiles:
 /etc/init.d/glibc.sh bdd69f3b5d3caad0158abfda7dce9b62
Description: GNU C Library: Shared libraries and Timezone data
 Contains the standard libraries that are used by nearly all programs on
 the system. This package includes shared versions of the standard C library
 and the standard math library, as well as many others.
 Timezone data is also included.
-anarres:~> 

Also, here is my transcript of what I was doing in the other window
that made du break.  I can't tell from here when the coredump
happened, I'm afraid:

-anarres:~> cd /slash/ubuntu/work/
-anarres:work> ls
AutomatedTesting/  dpkg-tests/  firefox-11/   firefox-4u2/  firefox-5/  
firefox-la6/      keep/  y.gdb
download/          firefox-10/  firefox-4u1/  firefox-4u3/  firefox-6/  
firefox-pygnome/  x.gdb
-anarres:work> ls firefox-4u2
4u1/       firefox-1.5.dfsg/                  
firefox_1.5.dfsg-4ubuntu2_source.changes  r2003-06-25/  r2003-11-03/           
undo-button/
build/     firefox_1.5.dfsg-4ubuntu2.diff.gz  
firefox_1.5.dfsg-4ubuntu2_source.upload   r2003-07-23/  r2003-12-20/
debian-4/  firefox_1.5.dfsg-4ubuntu2.dsc      firefox_1.5.dfsg.orig.tar.gz      
        r2003-09-06/  ubuntu-to-debian.diff
-anarres:work> mkdir d
-anarres:work> cd firefox-4u2
-anarres:firefox-4u2> ls
4u1/       firefox-1.5.dfsg/                  
firefox_1.5.dfsg-4ubuntu2_source.changes  r2003-06-25/  r2003-11-03/           
undo-button/
build/     firefox_1.5.dfsg-4ubuntu2.diff.gz  
firefox_1.5.dfsg-4ubuntu2_source.upload   r2003-07-23/  r2003-12-20/
debian-4/  firefox_1.5.dfsg-4ubuntu2.dsc      firefox_1.5.dfsg.orig.tar.gz      
        r2003-09-06/  ubuntu-to-debian.diff
-anarres:firefox-4u2> ls 4u1
firefox-1.5.dfsg/
-anarres:firefox-4u2> mv 4u1 ../d
-anarres:firefox-4u2> mv firefox-1.5.dfsg/ ../d/x
-anarres:firefox-4u2> ls debian-4/
firefox-1.5.dfsg/  firefox_1.5.dfsg.orig.tar.gz
-anarres:firefox-4u2> mv debian-4 ../d#
-anarres:firefox-4u2> mv ../d# ../d/
-anarres:firefox-4u2> ls
build/                             firefox_1.5.dfsg-4ubuntu2_source.changes  
r2003-06-25/  r2003-11-03/           undo-button/
firefox_1.5.dfsg-4ubuntu2.diff.gz  firefox_1.5.dfsg-4ubuntu2_source.upload   
r2003-07-23/  r2003-12-20/
firefox_1.5.dfsg-4ubuntu2.dsc      firefox_1.5.dfsg.orig.tar.gz              
r2003-09-06/  ubuntu-to-debian.diff
-anarres:firefox-4u2> ls build/
firefox-1.5.dfsg/                                 
firefox_1.5.dfsg-4ubuntu2_i386.deb               
libnss3_1.firefox1.5.dfsg-4ubuntu2_i386.deb
firefox-dev_1.5.dfsg-4ubuntu2_i386.deb            
libnspr-dev_1.firefox1.5.dfsg-4ubuntu2_i386.deb  
mozilla-firefox-dev_1.5.dfsg-4ubuntu2_all.deb
firefox-dom-inspector_1.5.dfsg-4ubuntu2_i386.deb  
libnspr4_1.firefox1.5.dfsg-4ubuntu2_i386.deb     
mozilla-firefox_1.5.dfsg-4ubuntu2_all.deb
firefox-gnome-support_1.5.dfsg-4ubuntu2_i386.deb  
libnss-dev_1.firefox1.5.dfsg-4ubuntu2_i386.deb
-anarres:firefox-4u2> mv build ../d
-anarres:firefox-4u2> ls
firefox_1.5.dfsg-4ubuntu2.diff.gz  firefox_1.5.dfsg-4ubuntu2_source.changes  
firefox_1.5.dfsg.orig.tar.gz  r2003-07-23/  r2003-11-03/  ubuntu-to-debian.diff
firefox_1.5.dfsg-4ubuntu2.dsc      firefox_1.5.dfsg-4ubuntu2_source.upload   
r2003-06-25/                  r2003-09-06/  r2003-12-20/  undo-button/
-anarres:firefox-4u2> ls r2003-*
r2003-06-25:
command  command.bak  diff

r2003-07-23:
command  command.bak  diff

r2003-09-06:
command  command.bak  diff

r2003-11-03:
command  command.bak  diff

r2003-12-20:
command  command.bak  diff
-anarres:firefox-4u2> du -sk
319176  .
-anarres:firefox-4u2> pwd
/slash/ubuntu/work/firefox-4u2
-anarres:firefox-4u2> 


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to