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]