I upgraded my unstable box yesterday and mozilla-thunderbird has stopped working. The thunderbird window does not come up. It used to work fine before upgrading. Just wondering
1) if any one is having the same problem? 2) Know a way to fix this? Here is the strace output. I do not know what other information would be needed to track the problem. I can provide any other info if required. $uname -a Linux kusumanchi 2.6.12-1-686-smp #1 SMP Wed Jul 20 22:42:26 UTC 2005 i686 GNU/Linux $strace mozilla-thunderbird execve("/usr/bin/mozilla-thunderbird", ["mozilla-thunderbird"], [/* 42 vars */]) = 0 uname({sys="Linux", node="kusumanchi", ...}) = 0 brk(0) = 0x80f1000 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686/mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686/mmx/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686/mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686/mmx", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/i686", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/mmx/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/mmx", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/tls", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686/mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686/mmx/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686/mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686/mmx", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/i686", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/mmx/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/mmx/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/mmx/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/mmx", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/cmov/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/cmov", 0xbf99b998) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/libncurses.so.5", O_RDONLY) = -1 ENOENT (No such file or directory) stat64("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508", {st_mode=S_IFDIR|S_ISGID|0755, st_size=4096, ...}) = 0 open("/etc/ld.so.cache", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=90526, ...}) = 0 old_mmap(NULL, 90526, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000 close(3) = 0 access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/usr/lib/libncurses.so.5", 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\20\345"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=258704, ...}) = 0 old_mmap(NULL, 260364, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002f000 old_mmap(0x40066000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x37000) = 0x40066000 old_mmap(0x4006e000, 2316, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4006e000 close(3) = 0 open("tls/i686/mmx/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/mmx/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/mmx/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/mmx/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/mmx/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/mmx/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("mmx/cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("mmx/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("cmov/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) open("/lib/tls/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\320\32"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0644, st_size=9872, ...}) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4006f000 old_mmap(NULL, 8632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40070000 old_mmap(0x40072000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x2000) = 0x40072000 close(3) = 0 open("tls/i686/mmx/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/mmx/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/mmx/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/mmx/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("tls/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/mmx/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/mmx/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("i686/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("mmx/cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("mmx/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("cmov/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/software/compiledLibs/gnuplotfortran_0.2.2_gcc_4.1.0_gfortran_4.1.0_20050508/libc.so.6", O_RDONLY) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) 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`Z\1\000"..., 512) = 512 fstat64(3, {st_mode=S_IFREG|0755, st_size=1254468, ...}) = 0 old_mmap(NULL, 1264780, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40073000 old_mmap(0x4019d000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x129000) = 0x4019d000 old_mmap(0x401a6000, 7308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x401a6000 close(3) = 0 old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x401a8000 set_thread_area({entry_number:-1 -> 6, base_addr:0x4006fbc0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0 munmap(0x40018000, 90526) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3 close(3) = 0 brk(0) = 0x80f1000 brk(0) = 0x80f1000 brk(0x80f2000) = 0x80f2000 brk(0) = 0x80f2000 brk(0x80f3000) = 0x80f3000 getuid32() = 1000 getgid32() = 1000 geteuid32() = 1000 getegid32() = 1000 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 time(NULL) = 1123077465 brk(0) = 0x80f3000 brk(0x80f4000) = 0x80f4000 brk(0) = 0x80f4000 brk(0x80f5000) = 0x80f5000 open("/etc/mtab", O_RDONLY) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=424, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000 read(3, "/dev/hda2 / ext3 rw,errors=remou"..., 4096) = 424 close(3) = 0 munmap(0x40018000, 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) = 0x40018000 read(3, "MemTotal: 1035500 kB\nMemFre"..., 1024) = 598 close(3) = 0 munmap(0x40018000, 4096) = 0 brk(0) = 0x80f5000 brk(0x80f6000) = 0x80f6000 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, [], 8) = 0 rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0 uname({sys="Linux", node="kusumanchi", ...}) = 0 brk(0) = 0x80f6000 brk(0x80f7000) = 0x80f7000 stat64("/home/rajulocal", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 stat64(".", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 getpid() = 29801 getppid() = 29800 brk(0) = 0x80f7000 brk(0x80f8000) = 0x80f8000 getpgrp() = 29800 rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/usr/bin/mozilla-thunderbird", O_RDONLY|O_LARGEFILE) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbf99c008) = -1 ENOTTY (Inappropriate ioctl for device) _llseek(3, 0, [0], SEEK_CUR) = 0 read(3, "#!/bin/sh\n#\n# The contents of th"..., 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=10722, ...}) = 0 _llseek(255, 0, [0], SEEK_CUR) = 0 brk(0) = 0x80f8000 brk(0x80fa000) = 0x80fa000 brk(0) = 0x80fa000 brk(0x80fb000) = 0x80fb000 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "#!/bin/sh\n#\n# The contents of th"..., 8176) = 8176 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 brk(0) = 0x80fb000 brk(0x80fc000) = 0x80fc000 brk(0) = 0x80fc000 brk(0x80fd000) = 0x80fd000 brk(0) = 0x80fd000 brk(0x80fe000) = 0x80fe000 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 brk(0) = 0x80fe000 brk(0x80ff000) = 0x80ff000 pipe([3, 4]) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 _llseek(255, -5724, [2452], SEEK_CUR) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006fc08) = 29802 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {0x807ad20, [], 0}, 8) = 0 close(4) = 0 read(3, "/usr/bin\n", 128) = 9 read(3, "", 128) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 29802 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, 0xbf99b9a4, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "progbase=`basename \"$progname\"`\n"..., 8176) = 8176 pipe([3, 4]) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 _llseek(255, -8144, [2484], SEEK_CUR) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006fc08) = 29803 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {0x807ad20, [], 0}, 8) = 0 close(4) = 0 read(3, "mozilla-thunderbird\n", 128) = 20 read(3, "", 128) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 29803 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, 0xbf99b9a4, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "run_moz=\"$curdir/run-mozilla.sh\""..., 8176) = 8176 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 brk(0) = 0x80ff000 brk(0x8100000) = 0x8100000 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat64("/usr/bin/run-mozilla.sh", 0xbf99be10) = -1 ENOENT (No such file or directory) rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 pipe([3, 4]) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 _llseek(255, -7665, [2995], SEEK_CUR) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006fc08) = 29804 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {0x807ad20, [], 0}, 8) = 0 close(4) = 0 read(3, "/home/rajulocal\n", 128) = 16 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], WNOHANG) = 29804 waitpid(-1, 0xbf99b8d4, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) read(3, "", 128) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 lstat64("/usr/bin/mozilla-thunderbird", {st_mode=S_IFREG|0755, st_size=10722, ...}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 stat64("/home", {st_mode=S_IFDIR|S_ISGID|0775, st_size=4096, ...}) = 0 stat64("/home/rajulocal", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 chdir("/home/rajulocal") = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "if [ $found = 0 ]; then\n # Chec"..., 8176) = 7727 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat64("/usr/lib/mozilla-thunderbird/run-mozilla.sh", {st_mode=S_IFREG|0755, st_size=10989, ...}) = 0 getgroups32(32, [4, 20, 24, 25, 29, 44, 1000]) = 7 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 pipe([3, 4]) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 _llseek(255, -6841, [3881], SEEK_CUR) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006fc08) = 29805 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {0x807ad20, [], 0}, 8) = 0 close(4) = 0 read(3, "1\n", 128) = 2 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], WNOHANG) = 29805 waitpid(-1, 0xbf99ba84, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) read(3, "", 128) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "\n###############################"..., 8176) = 6841 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 brk(0) = 0x8100000 brk(0x8101000) = 0x8101000 pipe([3, 4]) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 _llseek(255, -5821, [4901], SEEK_CUR) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006fc08) = 29812 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {0x807ad20, [], 0}, 8) = 0 close(4) = 0 read(3, "0\n", 128) = 2 read(3, "", 128) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 29812 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, 0xbf99b9d4, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 pipe([3, 4]) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006fc08) = 29813 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigaction(SIGCHLD, {0x807ad20, [], 0}, {0x807ad20, [], 0}, 8) = 0 close(4) = 0 read(3, "0\n", 128) = 2 read(3, "", 128) = 0 close(3) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 29813 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, 0xbf99b964, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "################################"..., 8176) = 5821 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 _llseek(255, -4886, [5836], SEEK_CUR) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x4006fc08) = 29814 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0 rt_sigaction(SIGINT, {0x8079c70, [], 0}, {SIG_DFL}, 8) = 0 waitpid(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 29814 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- waitpid(-1, 0xbf99ba94, WNOHANG) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) rt_sigaction(SIGINT, {SIG_DFL}, {0x8079c70, [], 0}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 exit_group(0) = ? thanks raju