Trace/breakpoint trap
Here's a wild one:
bofh:~/rpm-4.0.3/rpmdb# make Trace/breakpoint trap bofh:~/rpm-4.0.3/rpmdb# echo $? 133 bofh:~/rpm-4.0.3/rpmdb#
Nothing is wrong there. Moving that directory over ti a i686 system gives no problems.
Whats wrong ?
bofh:~# uname -a Linux bofh 2.4.9-pa24 #2 Fri Sep 21 20:40:31 UTC 2001 parisc unknown bofh:~# gcc --version 3.0.2
It's apt-get updated to the max.
Signature · 4 lines
Rikki. -- HP Technical Support, RHCE, RHCX, HP-UX Certified Admin.
-- Solaris 7 Certified Systems and Network Administrator.
Bell Labs Unix -- Reach out and grep someone.
Those who do not understand Unix are condemned to reinvent it, poorly.Richard Allen writes...
Quoted 7 lines
Here's a wild one:
bofh:~/rpm-4.0.3/rpmdb# make Trace/breakpoint trap bofh:~/rpm-4.0.3/rpmdb# echo $? 133 bofh:~/rpm-4.0.3/rpmdb#
Try it with strace and post the results. Was anything printed on the console?
Signature · 2 lines
Matt Taggart Linux Development Lab [email protected] HP Linux Systems Operation
Quoted 5 lines · Matt Taggart
Richard Allen writes...
Quoted 2 lines
Here's a wild one:
Quoted 7 lines
Quoted 5 lines
bofh:~/rpm-4.0.3/rpmdb# make Trace/breakpoint trap bofh:~/rpm-4.0.3/rpmdb# echo $? 133 bofh:~/rpm-4.0.3/rpmdb#Try it with strace and post the results. Was anything printed on the console?
The console is on the other side of town. Will check it tomorrow morning.
execve("/usr/bin/make", ["make"], [/* 17 vars */]) = 0 newuname({sys="Linux", node="bofh", ...}) = 0
brk(0) = 0x44000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3fstat64(3, {st_mode=0, st_size=0, ...}) = 0mmap(NULL, 7438, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
close(3) = 0open("/lib/libc.so.6", O_RDONLY) = 3read(3, "\177ELF\1\2\1\3\0\0\0\0\0\0\0\0\0\3\0\17\0\0\0\1\0\2\300"..., 1024) = 1024 fstat64(3, {st_mode=0, st_size=0, ...}) = 0mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001b000 mmap(NULL, 1417616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002a000 mprotect(0x40167000, 119184, PROT_NONE) = 0
mmap(0x40176000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0x13c000) = 0x40176000 mmap(0x40181000, 12688, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40181000 close(3) = 0 mprotect(0x10000, 135168, PROT_READ|PROT_WRITE) = 0 mprotect(0x10000, 135168, PROT_READ|PROT_EXEC) = 0 munmap(0x40019000, 7438) = 0 getpid() = 4206 brk(0) = 0x44000 brk(0x44030) = 0x44030 brk(0x45000) = 0x45000
rt_sigaction(SIGHUP, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTERM, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGXCPU, {0x40c2e, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGXFSZ, {0x40c2e, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0getcwd("/root/rpm-4.0.3/rpmdb", 4095) = 22stat64("/usr/include", {st_mode=0, st_size=0, ...}) = 0 stat64("/usr/gnu/include", 0xbff01cc8) = -1 ENOENT (No such file or directory) stat64("/usr/local/include", {st_mode=0, st_size=50, ...}) = 0 stat64("/usr/include", {st_mode=0, st_size=0, ...}) = 0 rt_sigaction(SIGCHLD, {0x40dae, [], SA_INTERRUPT}, NULL, 8) = 0 rt_sigaction(SIGUSR1, {0x40ace, [], SA_RESTART}, {SIG_DFL}, 8) = 0
brk(0x46000) = 0x46000
brk(0x47000) = 0x47000
brk(0x48000) = 0x48000
stat64(".", {st_mode=0, st_size=9281424328817, ...}) = 0
open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
brk(0x4a000) = 0x4a000
getdents64(0x3, 0x47e70, 0x1000) = 1096
getdents64(0x3, 0x47e70, 0x1000) = 0
close(3) = 0
open("Makefile", O_RDONLY|O_LARGEFILE) = 3fstat64(3, {st_mode=0, st_size=0, ...}) = 0mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000 read(3, "# Generated automatically from M"..., 4096) = 4096
brk(0x4b000) = 0x4b000read(3, " yes\nVERSION = 4.0.3\nWITH_APIDOC"..., 4096) = 4096
brk(0x4c000) = 0x4c000
brk(0x4d000) = 0x4d000read(3, "n-compile:\n\t-rm -f *.o core *.co"..., 4096) = 4096
brk(0x4e000) = 0x4e000
brk(0x4f000) = 0x4f000
brk(0x50000) = 0x50000
brk(0x51000) = 0x51000
brk(0x52000) = 0x52000
read(3, "og.h \\\n\t../rpmio/rpmerr.h ../lib"..., 4096) = 3537
brk(0x53000) = 0x53000
brk(0x54000) = 0x54000
brk(0x55000) = 0x55000
brk(0x56000) = 0x56000
brk(0x57000) = 0x57000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40019000, 4096) = 0
stat64("RCS", 0xbff01d88) = -1 ENOENT (No such file or directory)
stat64("SCCS", 0xbff01d88) = -1 ENOENT (No such file or directory)stat64("Makefile", {st_mode=0, st_size=0, ...}) = 0
time(NULL) = 1001464278stat64("Makefile.in", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("Makefile.am", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../configure.in", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("..", {st_mode=0, st_size=9281424328817, ...}) = 0 open("..", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
brk(0x59000) = 0x59000
getdents64(0x3, 0x56b60, 0x1000) = 2520
getdents64(0x3, 0x56b60, 0x1000) = 0
close(3) = 0
stat64("../RCS", 0xbff02440) = -1 ENOENT (No such file or directory)
stat64("../SCCS", 0xbff02440) = -1 ENOENT (No such file or directory)stat64("../config.status", {st_mode=0, st_size=0, ...}) = 0stat64("librpmdb.la", 0xbff02248) = -1 ENOENT (No such file or directory)stat64("dbconfig.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("dbconfig.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../system.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../config.h", {st_mode=0, st_size=0, ...}) = 0 stat64("../db3/db.h", {st_mode=0, st_size=0, ...}) = 0 stat64("../db3", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../db3", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
getdents64(0x3, 0x56b60, 0x1000) = 4064
getdents64(0x3, 0x56b60, 0x1000) = 4080
brk(0x5a000) = 0x5a000
getdents64(0x3, 0x56b60, 0x1000) = 4040
brk(0x5b000) = 0x5b000
brk(0x5c000) = 0x5c000
getdents64(0x3, 0x56b60, 0x1000) = 0
close(3) = 0
stat64("../db3/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../db3/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../lib/rpmlib.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../lib", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
brk(0x5e000) = 0x5e000
getdents64(0x3, 0x5b130, 0x1000) = 1736
getdents64(0x3, 0x5b130, 0x1000) = 0
close(3) = 0
stat64("../lib/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../lib/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../rpmio/rpmio.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../rpmio", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
getdents64(0x3, 0x5b130, 0x1000) = 1704
getdents64(0x3, 0x5b130, 0x1000) = 0
close(3) = 0
stat64("../rpmio/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../rpmio/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../rpmio/rpmmessages.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmlog.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmerr.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/header.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/hdrinline.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../popt/popt.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../popt", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../popt", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
getdents64(0x3, 0x5c510, 0x1000) = 2008
getdents64(0x3, 0x5c510, 0x1000) = 0
close(3) = 0
stat64("../popt/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../popt/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../rpmio/rpmmacro.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmdb.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("fprint.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmhash.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../debug.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("fprint.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("fprint.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("poptDB.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("poptDB.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/rpmcli.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmurl.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmhash.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("rpmhash.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmdb.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("rpmdb.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/misc.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/ugid.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("db3.lo", {st_mode=0, st_size=0, ...}) = 0stat64("db3.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("db1.lo", {st_mode=0, st_size=0, ...}) = 0stat64("db1.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmio_internal.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("falloc.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("falloc.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("falloc.c", {st_mode=0, st_size=9281424328817, ...}) = 0
stat64(".created", 0xbff023c8) = -1 ENOENT (No such file or directory)
pipe([3, 4]) = 0
fork() = 4207--- SIGCHLD (Child exited) ---
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
Here it ends with a SEGV. strace seems to change the behaviour ? I then
tried strace -f and got (I hung, I had to break it. The last line repeating forever):
execve("/usr/bin/make", ["make"], [/* 17 vars */]) = 0 newuname({sys="Linux", node="bofh", ...}) = 0
brk(0) = 0x44000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3fstat64(3, {st_mode=0, st_size=0, ...}) = 0mmap(NULL, 7438, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40019000
close(3) = 0open("/lib/libc.so.6", O_RDONLY) = 3read(3, "\177ELF\1\2\1\3\0\0\0\0\0\0\0\0\0\3\0\17\0\0\0\1\0\2\300"..., 1024) = 1024 fstat64(3, {st_mode=0, st_size=0, ...}) = 0mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001b000 mmap(NULL, 1417616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002a000 mprotect(0x40167000, 119184, PROT_NONE) = 0
mmap(0x40176000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 3, 0x13c000) = 0x40176000 mmap(0x40181000, 12688, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40181000 close(3) = 0 mprotect(0x10000, 135168, PROT_READ|PROT_WRITE) = 0 mprotect(0x10000, 135168, PROT_READ|PROT_EXEC) = 0 munmap(0x40019000, 7438) = 0 getpid() = 4248 brk(0) = 0x44000 brk(0x44030) = 0x44030 brk(0x45000) = 0x45000
rt_sigaction(SIGHUP, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGQUIT, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGINT, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGTERM, {0x40c2e, [], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGXCPU, {0x40c2e, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGXFSZ, {0x40c2e, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0getcwd("/root/rpm-4.0.3/rpmdb", 4095) = 22stat64("/usr/include", {st_mode=0, st_size=0, ...}) = 0 stat64("/usr/gnu/include", 0xbff01cc8) = -1 ENOENT (No such file or directory) stat64("/usr/local/include", {st_mode=0, st_size=50, ...}) = 0 stat64("/usr/include", {st_mode=0, st_size=0, ...}) = 0 rt_sigaction(SIGCHLD, {0x40dae, [], SA_INTERRUPT}, NULL, 8) = 0 rt_sigaction(SIGUSR1, {0x40ace, [], SA_RESTART}, {SIG_DFL}, 8) = 0
brk(0x46000) = 0x46000
brk(0x47000) = 0x47000
brk(0x48000) = 0x48000
stat64(".", {st_mode=0, st_size=9281424328817, ...}) = 0
open(".", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
brk(0x4a000) = 0x4a000
getdents64(0x3, 0x47e70, 0x1000) = 1128
getdents64(0x3, 0x47e70, 0x1000) = 0
close(3) = 0
open("Makefile", O_RDONLY|O_LARGEFILE) = 3fstat64(3, {st_mode=0, st_size=0, ...}) = 0mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000 read(3, "# Generated automatically from M"..., 4096) = 4096
brk(0x4b000) = 0x4b000read(3, " yes\nVERSION = 4.0.3\nWITH_APIDOC"..., 4096) = 4096
brk(0x4c000) = 0x4c000
brk(0x4d000) = 0x4d000read(3, "n-compile:\n\t-rm -f *.o core *.co"..., 4096) = 4096
brk(0x4e000) = 0x4e000
brk(0x4f000) = 0x4f000
brk(0x50000) = 0x50000
brk(0x51000) = 0x51000
brk(0x52000) = 0x52000
read(3, "og.h \\\n\t../rpmio/rpmerr.h ../lib"..., 4096) = 3537
brk(0x53000) = 0x53000
brk(0x54000) = 0x54000
brk(0x55000) = 0x55000
brk(0x56000) = 0x56000
brk(0x57000) = 0x57000
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40019000, 4096) = 0
stat64("RCS", 0xbff01d88) = -1 ENOENT (No such file or directory)
stat64("SCCS", 0xbff01d88) = -1 ENOENT (No such file or directory)stat64("Makefile", {st_mode=0, st_size=0, ...}) = 0
time(NULL) = 1001464482stat64("Makefile.in", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("Makefile.am", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../configure.in", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("..", {st_mode=0, st_size=9281424328817, ...}) = 0 open("..", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
brk(0x59000) = 0x59000
getdents64(0x3, 0x56b80, 0x1000) = 2520
getdents64(0x3, 0x56b80, 0x1000) = 0
close(3) = 0
stat64("../RCS", 0xbff02440) = -1 ENOENT (No such file or directory)
stat64("../SCCS", 0xbff02440) = -1 ENOENT (No such file or directory)stat64("../config.status", {st_mode=0, st_size=0, ...}) = 0stat64("librpmdb.la", 0xbff02248) = -1 ENOENT (No such file or directory)stat64("dbconfig.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("dbconfig.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../system.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../config.h", {st_mode=0, st_size=0, ...}) = 0 stat64("../db3/db.h", {st_mode=0, st_size=0, ...}) = 0 stat64("../db3", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../db3", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
getdents64(0x3, 0x56b80, 0x1000) = 4064
getdents64(0x3, 0x56b80, 0x1000) = 4080
brk(0x5a000) = 0x5a000
getdents64(0x3, 0x56b80, 0x1000) = 4040
brk(0x5b000) = 0x5b000
brk(0x5c000) = 0x5c000
getdents64(0x3, 0x56b80, 0x1000) = 0
close(3) = 0
stat64("../db3/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../db3/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../lib/rpmlib.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../lib", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
brk(0x5e000) = 0x5e000
getdents64(0x3, 0x5b150, 0x1000) = 1736
getdents64(0x3, 0x5b150, 0x1000) = 0
close(3) = 0
stat64("../lib/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../lib/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../rpmio/rpmio.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../rpmio", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
getdents64(0x3, 0x5b150, 0x1000) = 1704
getdents64(0x3, 0x5b150, 0x1000) = 0
close(3) = 0
stat64("../rpmio/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../rpmio/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../rpmio/rpmmessages.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmlog.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmerr.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/header.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/hdrinline.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../popt/popt.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../popt", {st_mode=0, st_size=9281424328817, ...}) = 0 open("../popt", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 fstat64(3, {st_mode=0, st_size=9281424328817, ...}) = 0
fcntl(3, F_SETFD, FD_CLOEXEC) = 0
getdents64(0x3, 0x5c530, 0x1000) = 2008
getdents64(0x3, 0x5c530, 0x1000) = 0
close(3) = 0
stat64("../popt/RCS", 0xbff028c8) = -1 ENOENT (No such file or directory)
stat64("../popt/SCCS", 0xbff028c8) = -1 ENOENT (No such file or directory)stat64("../rpmio/rpmmacro.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmdb.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("fprint.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmhash.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../debug.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("fprint.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("fprint.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("poptDB.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("poptDB.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/rpmcli.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmurl.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmhash.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("rpmhash.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("rpmdb.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("rpmdb.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../lib/misc.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/ugid.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("db3.lo", {st_mode=0, st_size=0, ...}) = 0stat64("db3.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("db1.lo", {st_mode=0, st_size=0, ...}) = 0stat64("db1.c", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("../rpmio/rpmio_internal.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("falloc.h", {st_mode=0, st_size=9281424328817, ...}) = 0 stat64("falloc.lo", {st_mode=0, st_size=0, ...}) = 0 stat64("falloc.c", {st_mode=0, st_size=9281424328817, ...}) = 0
stat64(".created", 0xbff023c8) = -1 ENOENT (No such file or directory)
pipe([3, 4]) = 0
fork() = 4249
[pid 4248] close(4) = 0
[pid 4248] read(3, <unfinished ...>
[pid 4249] dup2(4, 1) = 1
[pid 4249] close(4) = 0
[pid 4249] execve("/usr/local/sbin/cat", ["cat", "../db3/db3lobjs"], [/* 17 vars */]) = -1 ENOENT (No such file or directory)
[pid 4249] execve("/usr/local/bin/cat", ["cat", "../db3/db3lobjs"], [/* 17 vars */]) = -1074779704
[pid 4249] execve("/usr/bin/cat", ["cat", "../db3/db3lobjs"], [/* 17 vars */]) = -1 ENOENT (No such file or directory)
[pid 4249] execve("/sbin/cat", ["cat", "../db3/db3lobjs"], [/* 17 vars */]) = -1074779699
[pid 4249] execve("", [ptrace: umoven: Input/output error
0x2], [/* 2 vars */]) = 1073908880
[pid 4249] brk(0) = 0x23000
[pid 4249] open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
[pid 4249] open("/etc/ld.so.cache", O_RDONLY) = 4
[pid 4249] fstat64(4, {st_mode=0, st_size=0, ...}) = 0
[pid 4249] mmap(NULL, 7438, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40019000
[pid 4249] close(4) = 0
[pid 4249] open("/lib/libc.so.6", O_RDONLY) = 4
[pid 4249] read(4, "\177ELF\1\2\1\3\0\0\0\0\0\0\0\0\0\3\0\17\0\0\0\1\0\2\300"..., 1024) = 1024
[pid 4249] fstat64(4, {st_mode=0, st_size=0, ...}) = 0
[pid 4249] mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001b000
[pid 4249] mmap(NULL, 1417616, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x4002a000
[pid 4249] mprotect(0x40167000, 119184, PROT_NONE) = 0
[pid 4249] mmap(0x40176000, 45056, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED, 4, 0x13c000) = 0x40176000
[pid 4249] mmap(0x40181000, 12688, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40181000
[pid 4249] close(4) = 0
[pid 4249] mprotect(0x10000, 12288, PROT_READ|PROT_WRITE) = 0
[pid 4249] mprotect(0x10000, 12288, PROT_READ|PROT_EXEC) = 0
[pid 4249] munmap(0x40019000, 7438) = 0
[pid 4249] getpid() = 4249
[pid 4249] brk(0) = 0x23000
[pid 4249] brk(0x23030) = 0x23030
[pid 4249] brk(0x24000) = 0x24000
[pid 4249] fstat64(1, {st_mode=0, st_size=0, ...}) = 0
[pid 4249] open("../db3/db3lobjs", O_RDONLY|O_LARGEFILE) = 4
[pid 4249] fstat64(4, {st_mode=0, st_size=0, ...}) = 0
[pid 4249] brk(0x26000) = 0x26000
[pid 4249] read(4, "mut_fcntl.lo client.lo db_server"..., 4096) = 1735
[pid 4249] write(1, "mut_fcntl.lo client.lo db_server"..., 1735) = 1735
[pid 4249] read(4, "", 4096) = 0
[pid 4249] close(4) = 0
[pid 4249] close(1) = 0
[pid 4249] exit(0) = ?
<... read resumed> "mut_fcntl.lo client.lo db_server"..., 200) = 200
--- SIGCHLD (Child exited) ---
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200
rt_sigreturn(0) = 200Signature · 4 lines
Rikki. -- HP Technical Support, RHCE, RHCX, HP-UX Certified Admin.
-- Solaris 7 Certified Systems and Network Administrator.
Bell Labs Unix -- Reach out and grep someone.
Those who do not understand Unix are condemned to reinvent it, poorly.Quoted 1 line · Matt Taggart
Try it with strace and post the results. Was anything printed on the console?
Im as thick as they come. Ofcource kernel messages are in dmesg...
Lots and lots of the following:
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00000000000011000000000000001011
r0-3 00000000 00040130 bff028b8 bff02818
r4-7 000000c8 40176434 0005d5a0 0004beb6
r8-11 00000001 0004be88 000401ec bff02790
r12-15 00000028 00000029 bff02690 00000000
r16-19 00000000 00043130 0002a800 00000000
r20-23 000000ad 40106c54 40178e50 40178e30
r24-27 00000005 00000001 00000000 00040130
r28-31 000000c8 0005d598 bff02b38 00019ca4
sr0-3 00000132 0000012f 00000000 00000132
sr4-7 00000132 00000132 00000132 00000132
IASQ: 00000132 00000132 IAOQ: bff02cd7 bff03d83
IIR: 00000000 ISR: 00000132 IOR: 00000000
CPU: 0 CR30: 1bef0000 CR31: 10358000
ORIG_R28: 40176434
break 0,0: pid=4248 command='make'
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00000000000011000000000000001011
r0-3 00000000 00040130 bff028b8 bff02818
r4-7 000000c8 40176434 0005d5a0 0004beb6
r8-11 00000001 0004be88 000401ec bff02790
r12-15 00000028 00000029 bff02690 00000000
r16-19 00000000 00043130 0002a800 00000000
r20-23 000000ad 40106c54 40178e50 40178e30
r24-27 00000005 00000001 00000000 00040130
r28-31 000000c8 0005d598 bff02b38 00019ca4
sr0-3 00000132 0000012f 00000000 00000132
sr4-7 00000132 00000132 00000132 00000132
IASQ: 00000132 00000132 IAOQ: bff02cd7 bff03d83
IIR: 00000000 ISR: 00000132 IOR: 00000000
CPU: 0 CR30: 1bef0000 CR31: 10358000
ORIG_R28: 40176434
break 0,0: pid=4248 command='make'
Signature · 4 lines
Rikki. -- HP Technical Support, RHCE, RHCX, HP-UX Certified Admin.
-- Solaris 7 Certified Systems and Network Administrator.
Bell Labs Unix -- Reach out and grep someone.
Those who do not understand Unix are condemned to reinvent it, poorly.