On Sunday 20 July 2003 06:20 pm, Yorkshire Dave wrote:
> On Mon, 2003-07-21 at 01:32, Klaus D. Neumann wrote:
> > Hi,
> >
> > after I installed quicktools in Firebird, I am only able to run Firebird
> > as root. As normal user it won't start any longer. Is this a known
> > problem? How can I uninstall quicktools?
>
> When mozilla only runs as root, it often indicates a problem with file
> or directory permissions (in my experience anyway)
>
> run strace on it, you'll find out what it's dying on

Hmm..., it's not dying, it kind of hangs, waiting for something to happen, I 
believe. Does this make sense to you?:
-------------------------------
[EMAIL PROTECTED] klaus $ strace MozillaFirebird
execve("/usr/bin/MozillaFirebird", ["MozillaFirebird"], [/* 47 vars */]) = 0
uname({sys="Linux", node="compaq.dsl-verizon.net", ...}) = 0
brk(0)                                  = 0x80f1274
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40014000
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or 
directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=98601, ...}) = 0
mmap2(NULL, 98601, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40015000
close(3)                                = 0
open("/lib/libdl.so.2", 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\0\31\0"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=11772, ...}) = 0
mmap2(NULL, 11436, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002e000
mprotect(0x40030000, 3244, PROT_NONE)   = 0
mmap2(0x40030000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1) = 
0x40030000
close(3)                                = 0
open("/lib/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\200^\1"..., 1024) = 
1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1422993, ...}) = 0
mmap2(NULL, 1248676, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40031000
mprotect(0x40159000, 36260, PROT_NONE)  = 0
mmap2(0x40159000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 
0x127) = 0x40159000
mmap2(0x4015e000, 15780, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4015e000
close(3)                                = 0
munmap(0x40015000, 98601)               = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
close(3)                                = 0
brk(0)                                  = 0x80f1274
brk(0x80f2274)                          = 0x80f2274
brk(0x80f3000)                          = 0x80f3000
getuid32()                              = 1001
getgid32()                              = 0
geteuid32()                             = 1001
getegid32()                             = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
time(NULL)                              = 1058751899
open("/etc/mtab", O_RDONLY)             = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=241, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40015000
read(3, "/dev/hda6 / reiserfs rw,noatime "..., 4096) = 241
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
open("/proc/meminfo", O_RDONLY)         = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x40015000
read(3, "        total:    used:    free:"..., 4096) = 653
close(3)                                = 0
munmap(0x40015000, 4096)                = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="compaq.dsl-verizon.net", ...}) = 0
brk(0x80f4000)                          = 0x80f4000
stat64("/home/klaus", {st_mode=S_IFDIR|0755, st_size=4192, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=4192, ...}) = 0
getpid()                                = 30110
getppid()                               = 30109
brk(0x80f5000)                          = 0x80f5000
getpgrp()                               = 30109
rt_sigaction(SIGCHLD, {0x8079ef0, [], SA_RESTORER, 0x4005ac68}, {SIG_DFL}, 8) 
= 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
open("/usr/bin/MozillaFirebird", O_RDONLY|O_LARGEFILE) = 3
ioctl(3, SNDCTL_TMR_TIMEBASE, 0xbffff400) = -1 ENOTTY (Inappropriate ioctl for 
device)
_llseek(3, 0, [0], SEEK_CUR)            = 0
read(3, "#!/bin/sh\n\n# Copyright 1999-2003"..., 80) = 80
_llseek(3, 0, [0], SEEK_SET)            = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
dup2(3, 255)                            = 255
close(3)                                = 0
fcntl64(255, F_SETFD, FD_CLOEXEC)       = 0
fcntl64(255, F_GETFL)                   = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat64(255, {st_mode=S_IFREG|0755, st_size=753, ...}) = 0
_llseek(255, 0, [0], SEEK_CUR)          = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
read(255, "#!/bin/sh\n\n# Copyright 1999-2003"..., 753) = 753
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
brk(0x80f6000)                          = 0x80f6000
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
brk(0x80f7000)                          = 0x80f7000
pipe([3, 4])                            = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [RTMIN], 8) = 0
fork()                                  = 30111
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigaction(SIGCHLD, {0x8079ef0, [], SA_RESTORER, 0x4005ac68}, {0x8079ef0, 
[], SA_RESTORER, 0x4005ac68}, 8) = 0
close(4)                                = 0
read(3, "", 128)                        = 0
close(3)                                = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
rt_sigaction(SIGINT, {0x8079e10, [], SA_RESTORER, 0x4005ac68}, {SIG_DFL}, 8) = 
0
wait4(-1, [WIFEXITED(s) && WEXITSTATUS(s) == 1], 0, NULL) = 30111
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
wait4(-1, 0xbfffed6c, WNOHANG, NULL)    = -1 ECHILD (No child processes)
sigreturn()                             = ? (mask now [RTMIN])
rt_sigaction(SIGINT, {SIG_DFL}, {0x8079e10, [], SA_RESTORER, 0x4005ac68}, 8) = 
0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [RTMIN], 8) = 0
fork()                                  = 30114
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
rt_sigaction(SIGINT, {0x8079e10, [], SA_RESTORER, 0x4005ac68}, {SIG_DFL}, 8) = 
0
wait4(-1,
---------------------------------


-- 
Best regards,
Klaus
--------------------------------------
Gentoo Linux = the better choice!


--
[EMAIL PROTECTED] mailing list

Reply via email to