On Tue, 2006-11-21 at 16:09 -0600, Daniel J McDonald wrote:
On Tue, 2006-11-21 at 13:45 -0600, Daniel J McDonald wrote:
On Tue, 2006-11-21 at 19:42 +0200, Buchan Milne wrote:
On Tuesday 21 November 2006 19:21, Daniel J McDonald wrote:
On Tue, 2006-11-21 at 08:56 -0600, Daniel J McDonald wrote:
I finally broke my bb environment, so I'm again trying to get hobbit working. I took the srpm provided by Mandriva, replaced the allinone patch they had from Sep25 with the one from October 3rd, rebuilt the package, and installed it.
Here is an strace of it failing.
Learning all sorts of things... here is strace -f, showing more than it just detaching...
[hobbit at ldap ~]$ strace -f /usr/lib/hobbit/server/bin/hobbitlaunch --config=/usr/lib/hobbit/server/etc/hobbitlaunch.cfg --env=/usr/lib/hobbit/server/etc/hobbitserver.cfg --log=/var/log/hobbit/hobbitlaunch.log --pidfile=/var/log/hobbit/hobbitlaunch.pid execve("/usr/lib/hobbit/server/bin/hobbitlaunch", ["/usr/lib/hobbit/server/bin/hobbi"..., "--config=/usr/lib/hobbit/server/"..., "--env=/usr/lib/hobbit/server/etc"..., "--log=/var/log/hobbit/hobbitlaun"..., "--pidfile=/var/log/hobbit/hobbit"...], [/* 51 vars */]) = 0 uname({sys="Linux", node="ldap.austin-energy.net", ...}) = 0 brk(0) = 0x8058000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7fca000 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=45365, ...}) = 0 old_mmap(NULL, 45365, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7fbe000 close(3) = 0 open("/lib/tls/libc.so.6", O_RDONLY) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 at O\1\000"...,
- = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=1246360, ...}) = 0 old_mmap(NULL, 1252316, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb7e8c000 old_mmap(0xb7fb8000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_DENYWRITE, 3, 0x12c000) = 0xb7fb8000 old_mmap(0xb7fbc000, 7132, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED| MAP_ANONYMOUS, -1, 0) = 0xb7fbc000 close(3) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e8b000 mprotect(0xb7fb8000, 4096, PROT_READ) = 0 mprotect(0xb7fe0000, 4096, PROT_READ) = 0 set_thread_area({entry_number:-1 -> 6, base_addr:0xb7e8b6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 munmap(0xb7fbe000, 45365) = 0 brk(0) = 0x8058000 brk(0x8079000) = 0x8079000 open("/usr/lib/hobbit/server/etc/hobbitserver.cfg", O_RDONLY| O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=11745, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
- = 0xb7e6b000 read(3, "# NB : Even though it might look"..., 131072) = 11745 read(3, "", 131072) = 0 close(3) = 0 munmap(0xb7e6b000, 131072) = 0 clone(Process 25417 attached child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7e8b708) = 25417 [pid 25416] open("/var/log/hobbit/hobbitlaunch.pid", O_WRONLY|O_CREAT| O_TRUNC|O_LARGEFILE, 0666) = 3 [pid 25417] setsid( <unfinished ...> [pid 25416] fstat64(3, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0 [pid 25416] mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE| MAP_ANONYMOUS, -1, 0) = 0xb7e6b000 [pid 25416] write(3, "25417\n", 6) = 6 [pid 25417] <... setsid resumed> ) = 25417 [pid 25416] close(3) = 0 [pid 25416] munmap(0xb7e6b000, 131072) = 0 [pid 25416] exit_group(0) = ? Process 25416 detached close(0) = 0 open("/dev/null", O_RDONLY|O_LARGEFILE) = 0 close(1) = 0 open("/var/log/hobbit/hobbitlaunch.log", O_WRONLY|O_APPEND|O_CREAT| O_LARGEFILE, 0666) = 1 fstat64(1, {st_mode=S_IFREG|0600, st_size=796, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
- = 0xb7e6b000 fstat64(1, {st_mode=S_IFREG|0600, st_size=796, ...}) = 0 _llseek(1, 796, [796], SEEK_SET) = 0 close(2) = 0 open("/var/log/hobbit/hobbitlaunch.log", O_WRONLY|O_APPEND|O_CREAT| O_LARGEFILE, 0666) = 2 fstat64(2, {st_mode=S_IFREG|0600, st_size=796, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
- = 0xb7e4b000 fstat64(2, {st_mode=S_IFREG|0600, st_size=796, ...}) = 0 _llseek(2, 796, [796], SEEK_SET) = 0 getrlimit(RLIMIT_CORE, {rlim_cur=1000000*1024, rlim_max=RLIM_INFINITY}) = 0 setrlimit(RLIMIT_CORE, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0 rt_sigaction(SIGSEGV, {0x804d600, [], 0}, NULL, 8) = 0 rt_sigaction(SIGILL, {0x804d600, [], 0}, NULL, 8) = 0 rt_sigaction(SIGBUS, {0x804d600, [], 0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGUSR1, {SIG_IGN}, {SIG_DFL}, 8) = 0 rt_sigaction(SIGUSR2, {0x804d660, [], 0}, NULL, 8) = 0 rt_sigaction(SIGHUP, {0x8049950, [], 0}, NULL, 8) = 0 rt_sigaction(SIGTERM, {0x8049950, [], 0}, NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x8049950, [], 0}, NULL, 8) = 0 time(NULL) = 1164150324 open("/etc/localtime", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
- = 0xb7e2b000 read(3, "TZif\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\5\0\0\0\5\0"...,
- = 1279 close(3) = 0 munmap(0xb7e2b000, 131072) = 0 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0 write(2, "2006-11-21 17:05:24 hobbitlaunch"..., 42) = 42 time(NULL) = 1164150324 time(NULL) = 1164150324 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0 write(2, "2006-11-21 17:05:24 Loading task"..., 100) = 100 open("/usr/lib/hobbit/server/etc/hobbitlaunch.cfg", O_RDONLY| O_LARGEFILE) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=8992, ...}) = 0 fstat64(3, {st_mode=S_IFREG|0644, st_size=8992, ...}) = 0 mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
- = 0xb7e2b000 read(3, "#\n# The hobbitlaunch.cfg file is"..., 131072) = 8992 read(3, "", 131072) = 0 open("/etc/hobbit/hobbitlaunch.d", O_RDONLY|O_NONBLOCK|O_LARGEFILE| O_DIRECTORY) = 4 fstat64(4, {st_mode=S_IFDIR|0755, st_size=48, ...}) = 0 fcntl64(4, F_SETFD, FD_CLOEXEC) = 0 mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1,
- = 0xb7e0a000 stat64("/etc/hobbit/hobbitlaunch.d", {st_mode=S_IFDIR|0755, st_size=48, ...}) = 0 getdents64(4, /* 2 entries */, 131072) = 48 getdents64(4, /* 0 entries */, 131072) = 0 munmap(0xb7e0a000, 135168) = 0 close(4) = 0 time(NULL) = 1164150324 stat64("/etc/localtime", {st_mode=S_IFREG|0644, st_size=1279, ...}) = 0 write(2, "2006-11-21 17:05:24 xfree: Tryin"..., 57) = 57 rt_sigprocmask(SIG_UNBLOCK, [ABRT], NULL, 8) = 0 tgkill(25417, 25417, SIGABRT) = 0 --- SIGABRT (Aborted) @ 0 (0) --- Process 25417 detached