Package: coreutils;
Reported by: junker <at> front.ru
Date: Thu, 1 Mar 2012 18:23:01 UTC
Severity: normal
Tags: moreinfo
Done: Assaf Gordon <assafgordon <at> gmail.com>
Bug is archived. No further changes may be made.
View this message in rfc822 format
From: Glenn Morris <rgm <at> gnu.org> To: 10921 <at> debbugs.gnu.org Cc: junker <at> front.ru> Subject: bug#10921: who - insufficient memory Date: Thu, 01 Mar 2012 13:21:46 -0500
Package: coreutils X-Debbugs-Cc: junker <at> front.ru> Hi coreutils, The debbugs0submit list seems to have discarded the following message on its own initiative, AFAICS. It looks like an instance of http://www.mailinglistarchive.com/html/mailman-users <at> python.org/2006-12/msg00409.html Maybe some internal error in handling the message? Gnus tells me it contains non-printable characters. Anyway, I hope this resent version reaches you. If you know anything about this mailman issue, please contact help-debbugs <at> gnu. No need to Cc me on any subsequent discussion related to coreutils. From: Junker <junker <at> front.ru> Subject: who - insufficient memory To: bug-coreutils <at> gnu.org Date: Thu, 01 Mar 2012 14:07:39 +0400 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0) Gecko/20120205 Thunderbird/10.0 # who who: память исчерпана # LANG=en who root L���. Mar 1 12:36 (:0.0) root pts/5 Mar 1 12:56 (:0.0) root �n�� Mar 1 12:59 (:0.0) root pts/7 Mar 1 13:02 (:0.0) root ��,�8�v ��v � Mar 1 13:07 (:0.0) root pts/9 Mar 1 13:24 (:0.0) # uname -a Linux myhost 3.2.4-1-ARCH #1 SMP PREEMPT Sat Feb 4 11:21:15 UTC 2012 i686 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz GenuineIntel GNU/Linux # who --version who (GNU coreutils) 8.15 this error appear if started konsole (kde4 konsole) память исчерпана (russian, translate - insufficient memory) STRACE: # strace who execve("/usr/bin/who", ["who"], [/* 34 vars */]) = 0 brk(0) = 0x9234000 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7720000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=143061, ...}) = 0 mmap2(NULL, 143061, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb76fd000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\3\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\225\1\0004\0\0\0"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1949865, ...}) = 0 mmap2(NULL, 1706628, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb755c000 mmap2(0xb76f7000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19b) = 0xb76f7000 mmap2(0xb76fa000, 10884, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xb76fa000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb755b000 set_thread_area({entry_number:-1 -> 6, base_addr:0xb755b6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 mprotect(0xb76f7000, 8192, PROT_READ) = 0 mprotect(0x8052000, 4096, PROT_READ) = 0 mprotect(0xb7742000, 4096, PROT_READ) = 0 munmap(0xb76fd000, 143061) = 0 brk(0) = 0x9234000 brk(0x9255000) = 0x9255000 open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=3099984, ...}) = 0 mmap2(NULL, 2097152, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb735b000 mmap2(NULL, 1249280, PROT_READ, MAP_PRIVATE, 3, 0x1c4) = 0xb722a000 close(3) = 0 access("/var/run/utmpx", F_OK) = -1 ENOENT (No such file or directory) open("/var/run/utmp", O_RDONLY|O_LARGEFILE|O_CLOEXEC) = 3 _llseek(3, 0, [0], SEEK_SET) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\10\0\0\0x\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\2\0\0\0\0\0\0\0~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\1\0\0\0003N\0\0~\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\10\0\0\0\357\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\6\0\0\0C\3\0\0tty1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\6\0\0\0H\3\0\0tty6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\6\0\0\0F\3\0\0tty4\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\6\0\0\0G\3\0\0tty5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\6\0\0\0D\3\0\0tty2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\6\0\0\0E\3\0\0tty3\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\7\0\0\0\277\t\0\0L\255\353\277\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 kill(2495, SIG_0) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\7\0\0\0\316\17\0\0pts/5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 kill(4046, SIG_0) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\7\0\0\0\220\20\0\0\233n\256\266\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 kill(4240, SIG_0) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\7\0\0\0U\21\0\0pts/7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 kill(4437, SIG_0) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\7\0\0\0r\22\0\0\214\341,\2668\300v\t\210\300v\t\377\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 kill(4722, SIG_0) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\7\0\0\0U\21\0\0pts/9\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 kill(4437, SIG_0) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "\7\0\0\0U\21\0\0pts/10\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 384) = 384 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 kill(4437, SIG_0) = 0 alarm(0) = 0 rt_sigaction(SIGALRM, {0xb767a160, [], 0}, {SIG_DFL, [], 0}, 8) = 0 alarm(10) = 0 fcntl64(3, F_SETLKW, {type=F_RDLCK, whence=SEEK_SET, start=0, len=0}) = 0 read(3, "", 384) = 0 fcntl64(3, F_SETLKW, {type=F_UNLCK, whence=SEEK_SET, start=0, len=0}) = 0 alarm(0) = 10 rt_sigaction(SIGALRM, {SIG_DFL, [], 0}, NULL, 8) = 0 close(3) = 0 stat64("/dev/L\255\353\277\1", 0xbf825930) = -1 ENOENT (No such file or directory) open("/etc/localtime", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1464, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=1464, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb771f000 read(3, "TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\16\0\0\0\16\0\0\0\0"..., 4096) = 1464 _llseek(3, -7, [1457], SEEK_CUR) = 0 read(3, "\nMSK-4\n", 4096) = 7 _llseek(3, 1463, [1463], SEEK_SET) = 0 close(3) = 0 munmap(0xb771f000, 4096) = 0 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/gconv/gconv-modules", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=56368, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb771f000 read(3, "# GNU libc iconv configuration.\n"..., 4096) = 4096 read(3, "B1.002//\nalias\tJS//\t\t\tJUS_I.B1.0"..., 4096) = 4096 read(3, "59-3\t1\nmodule\tINTERNAL\t\tISO-8859"..., 4096) = 4096 read(3, "859-14//\nalias\tISO-IR-199//\t\tISO"..., 4096) = 4096 read(3, "CDIC-DK-NO-A//\tEBCDIC-DK-NO-A\t1\n"..., 4096) = 4096 read(3, "\t\tIBM281//\t\tIBM281\t\t1\n\n#\tfrom\t\t\t"..., 4096) = 4096 read(3, "\tIBM863\t\t1\n\n#\tfrom\t\t\tto\t\t\tmodule"..., 4096) = 4096 read(3, "\tmodule\t\tcost\nalias\tIBM-939//\t\tI"..., 4096) = 4096 read(3, "\t\t\tmodule\t\tcost\nalias\tEUCCN//\t\t\t"..., 4096) = 4096 read(3, "CN//\t\tISO-2022-CN\t1\n\n#\tfrom\t\t\tto"..., 4096) = 4096 read(3, "INTERNAL\t\tISO_5427-EXT//\t\tISO_54"..., 4096) = 4096 read(3, "e\t\tcost\nmodule\tARMSCII-8//\t\tINTE"..., 4096) = 4096 read(3, "2//\nmodule\tIBM1112//\t\tINTERNAL\t\t"..., 4096) = 4096 read(3, "\tIBM9448//\nalias\tCP9448//\t\tIBM94"..., 4096) = 3120 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb771f000, 4096) = 0 open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=2570, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb771f000 read(3, "# Locale name alias data base.\n#"..., 4096) = 2570 read(3, "", 4096) = 0 close(3) = 0 munmap(0xb771f000, 4096) = 0 open("/usr/share/locale/ru_RU.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ru_RU.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ru_RU/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ru.UTF-8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ru.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/ru/LC_MESSAGES/coreutils.mo", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=404318, ...}) = 0 mmap2(NULL, 404318, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb71c7000 close(3) = 0 write(2, "who: ", 5who: ) = 5 write(2, "\320\277\320\260\320\274\321\217\321\202\321\214 \320\270\321\201\321\207\320\265\321\200\320\277\320\260\320\275\320\260", 31память исчерпана) = 31 write(2, "\n", 1 ) = 1 close(1) = 0 close(2) = 0 exit_group(1) = ?
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.