Comment 5 for bug 1278977

Revision history for this message
wbx (k-mail-n) wrote :

Hi Mark,

the strace is from qemu-system-sparc64 host process. Inside the running system (Linux 3.13.3, glib 2.19, busybox) I get:
 [pid 273] umask(0) = 022
[pid 273] umask(022) = 0
[pid 273] mkdir("perl-5.18.1/", 0777) = -1 EEXIST (File exists)
[pid 273] stat64("perl-5.18.1/", {st_mode=0, st_size=0, ...}) = 0
[pid 273] mkdir("perl-5.18.1/cpan/", 0777) = -1 EEXIST (File exists)
[pid 273] stat64("perl-5.18.1/cpan/", {st_mode=0, st_size=0, ...}) = 0
[pid 273] mkdir("perl-5.18.1/cpan/Unicode-Collate/", 0777) = -1 EEXIST (File exists)
[pid 273] stat64("perl-5.18.1/cpan/Unicode-Collate/", {st_mode=0, st_size=0, ...}) = 0
[pid 273] mkdir("perl-5.18.1/cpan/Unicode-Collate/Collate/", 0777) = -1 EEXIST (File exists)
[pid 273] stat64("perl-5.18.1/cpan/Unicode-Collate/Collate/", {st_mode=0, st_size=0, ...}) = 0
[pid 273] mkdir("perl-5.18.1/cpan/Unicode-Collate/Collate/Locale", 0777) = -1 EEXIST (File exists)
[pid 273] stat64("perl-5.18.1/cpan/Unicode-Collate/Collate/Locale", {st_mode=0, st_size=0, ...}) = 0
[pid 273] unlink("perl-5.18.1/cpan/Unicode-Collate/Collate/Locale/wo.pl") = -1 ENOENT (No such file or directory)
[pid 273] open("perl-5.18.1/cpan/Unicode-Collate/Collate/Locale/wo.pl", O_WRONLY|O_CREAT|O_EXCL, 0100444) = 4
[pid 273] read(3, "+{\n locale_version => 0.93,\n# "..., 1949) = 1949
[pid 273] write(4, "+{\n locale_version => 0.93,\n# "..., 1949) = 1949
[pid 273] close(4) = 0
[pid 273] open("/etc/passwd", O_RDONLY) = 4
[pid 273] fstat64(4, {st_mode=0, st_size=0, ...}) = 0
[pid 273] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffc0100026000
[pid 273] read(4, "root:x:0:0:root:/root:/bin/ash\nn"..., 8192) = 75
[pid 273] read(4, "", 8192) = 0
[pid 273] close(4) = 0
[pid 273] munmap(0xfffffc0100026000, 8192) = 0
[pid 273] open("/etc/group", O_RDONLY) = 4
[pid 273] fstat64(4, {st_mode=0, st_size=0, ...}) = 0
[pid 273] mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xfffffc0100026000
[pid 273] read(4, "root:x:0:\nvideo:x:1:\naudio:x:2:\n"..., 8192) = 49
[pid 273] read(4, "", 8192) = 0
[pid 273] close(4) = 0
[pid 273] munmap(0xfffffc0100026000, 8192) = 0
[pid 273] chown("perl-5.18.1/cpan/Unicode-Collate/Collate/Locale/wo.pl", 502, 502) = 0
[pid 273] chmod("perl-5.18.1/cpan/Unicode-Collate/Collate/Locale/wo.pl", 0100444) = 0
[pid 273] utimes("perl-5.18.1/cpan/Unicode-Collate/Collate/Locale/wo.pl", {{1376275488, 0}, {1376275488, 0}}) = 0
[pid 273] lseek(3, 99, SEEK_CUR) = -1 ESPIPE (Illegal seek)
[pid 273] read(3, "\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\0\0"..., 99) = 99
[pid 273] read(3, "perl-5.18.1/cpan/Unicode-Collate"..., 512) = 512
[pid 273] umask(0) = 022
[pid 273] umask(022) = 0
[pid 273] mkdir("perl-5.18.1/", 0777) = -1 EEXIST (File exists)
[pid 273] stat64("perl-5.18.1/", {st_mode=0, st_size=0, ...}) = 0
[pid 273] mkdir("perl-5.18.1/cpan/", 0777) = -1 EEXIST (File exists)

Here it stops and does not react on any input like strg-c or strg-z.