[Bug 559509] [NEW] icedove crack
Spider
piotr at skwarna.eu
Fri Apr 9 20:59:50 CEST 2010
Public bug reported:
after start, icedove crack without any info
[spider at spider ~]$ strace icedove
execve("/usr/bin/icedove", ["icedove"], [/* 43 vars */]) = 0
brk(0) = 0x638420
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe06889c000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=133725, ...}) = 0
mmap(NULL, 133725, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe06887b000
close(3) = 0
open("/lib64/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\355\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1412360, ...}) = 0
mmap(NULL, 3520520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe068324000
mprotect(0x7fe068476000, 2097152, PROT_NONE) = 0
mmap(0x7fe068676000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x152000) = 0x7fe068676000
mmap(0x7fe06867b000, 18440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe06867b000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe06887a000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe068879000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe068878000
arch_prctl(ARCH_SET_FS, 0x7fe068879700) = 0
mprotect(0x7fe068676000, 16384, PROT_READ) = 0
mprotect(0x634000, 4096, PROT_READ) = 0
mprotect(0x7fe06889d000, 4096, PROT_READ) = 0
munmap(0x7fe06887b000, 133725) = 0
brk(0) = 0x638420
brk(0x659420) = 0x659420
brk(0x65a000) = 0x65a000
rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
rt_sigaction(SIGTERM, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
rt_sigaction(SIGHUP, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
access("/home/users/spider/tmp", W_OK|X_OK) = 0
stat("/home/users/spider/tmp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getpid() = 4573
stat("/home/users/spider", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getppid() = 4572
time(NULL) = 1270839309
time(NULL) = 1270839309
time(NULL) = 1270839309
geteuid() = 1000
getuid() = 1000
getgid() = 1000
getegid() = 1000
open("/usr/bin/icedove", O_RDONLY) = 3
fcntl(3, F_DUPFD, 10) = 10
close(3) = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
fstat(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
getrlimit(RLIMIT_NPROC, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
read(10, "#!/bin/sh\n# based on script by ("..., 512) = 512
stat("/home/users/spider/.icedove", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
read(10, "E \"$@\"\n\telse\n\t\tcase \"$1\" in\n\t\t "..., 512) = 186
pipe([3, 4]) = 0
fcntl(3, F_DUPFD, 10) = 11
close(3) = 0
fcntl(11, F_SETFD, FD_CLOEXEC) = 0
fcntl(4, F_DUPFD, 10) = 12
close(4) = 0
fcntl(12, F_SETFD, FD_CLOEXEC) = 0
fcntl(1, F_DUPFD, 10) = 13
close(1) = 0
fcntl(13, F_SETFD, FD_CLOEXEC) = 0
dup2(12, 1) = 1
close(12) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe0688799d0) = 4574
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
dup2(13, 1) = 1
close(13) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(11, "Error: No running window found\n", 512) = 31
read(11, "", 512) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1432190408
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 2}], WNOHANG|WSTOPPED, NULL) = 4574
times({tms_utime=0, tms_stime=0, tms_cutime=1, tms_cstime=1}) = 1432190408
wait4(-1, 0x7fffebd2b10c, WNOHANG|WSTOPPED, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = 0
close(11) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat("/usr/lib64/icedove/icedove", {st_mode=S_IFREG|0755, st_size=3879, ...}) = 0
access("/usr/lib64/icedove/icedove", X_OK) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe0688799d0) = 4584
rt_sigsuspend([]
Memory fault
) = ? ERESTARTNOHAND (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
times({tms_utime=0, tms_stime=0, tms_cutime=1, tms_cstime=1}) = 1432191615
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 139}], WNOHANG|WSTOPPED, NULL) = 4584
times({tms_utime=0, tms_stime=0, tms_cutime=97, tms_cstime=7}) = 1432191615
wait4(-1, 0x7fffebd2b04c, WNOHANG|WSTOPPED, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(10, "", 512) = 0
close(10) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(139) = ?
** Affects: pld-linux
Importance: Undecided
Status: New
** Tags: icedove
--
icedove crack
https://bugs.launchpad.net/bugs/559509
You received this bug notification because you are subscribed to PLD
Linux.
Status in PLD Linux Distribution: New
Bug description:
after start, icedove crack without any info
[spider at spider ~]$ strace icedove
execve("/usr/bin/icedove", ["icedove"], [/* 43 vars */]) = 0
brk(0) = 0x638420
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe06889c000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=133725, ...}) = 0
mmap(NULL, 133725, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7fe06887b000
close(3) = 0
open("/lib64/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@\355\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1412360, ...}) = 0
mmap(NULL, 3520520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fe068324000
mprotect(0x7fe068476000, 2097152, PROT_NONE) = 0
mmap(0x7fe068676000, 20480, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x152000) = 0x7fe068676000
mmap(0x7fe06867b000, 18440, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7fe06867b000
close(3) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe06887a000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe068879000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7fe068878000
arch_prctl(ARCH_SET_FS, 0x7fe068879700) = 0
mprotect(0x7fe068676000, 16384, PROT_READ) = 0
mprotect(0x634000, 4096, PROT_READ) = 0
mprotect(0x7fe06889d000, 4096, PROT_READ) = 0
munmap(0x7fe06887b000, 133725) = 0
brk(0) = 0x638420
brk(0x659420) = 0x659420
brk(0x65a000) = 0x65a000
rt_sigaction(SIGINT, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGQUIT, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
rt_sigaction(SIGTERM, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGTERM, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
rt_sigaction(SIGHUP, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGHUP, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
access("/home/users/spider/tmp", W_OK|X_OK) = 0
stat("/home/users/spider/tmp", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getpid() = 4573
stat("/home/users/spider", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat(".", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getppid() = 4572
time(NULL) = 1270839309
time(NULL) = 1270839309
time(NULL) = 1270839309
geteuid() = 1000
getuid() = 1000
getgid() = 1000
getegid() = 1000
open("/usr/bin/icedove", O_RDONLY) = 3
fcntl(3, F_DUPFD, 10) = 10
close(3) = 0
fcntl(10, F_SETFD, FD_CLOEXEC) = 0
fstat(0, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 0), ...}) = 0
fcntl(0, F_GETFL) = 0x8002 (flags O_RDWR|O_LARGEFILE)
getrlimit(RLIMIT_NPROC, {rlim_cur=RLIM_INFINITY, rlim_max=RLIM_INFINITY}) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
rt_sigaction(SIGCHLD, {SIG_IGN, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGCHLD, {0x422470, [], SA_RESTORER|SA_INTERRUPT, 0x7fe068356520}, NULL, 8) = 0
read(10, "#!/bin/sh\n# based on script by ("..., 512) = 512
stat("/home/users/spider/.icedove", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
read(10, "E \"$@\"\n\telse\n\t\tcase \"$1\" in\n\t\t "..., 512) = 186
pipe([3, 4]) = 0
fcntl(3, F_DUPFD, 10) = 11
close(3) = 0
fcntl(11, F_SETFD, FD_CLOEXEC) = 0
fcntl(4, F_DUPFD, 10) = 12
close(4) = 0
fcntl(12, F_SETFD, FD_CLOEXEC) = 0
fcntl(1, F_DUPFD, 10) = 13
close(1) = 0
fcntl(13, F_SETFD, FD_CLOEXEC) = 0
dup2(12, 1) = 1
close(12) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe0688799d0) = 4574
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
dup2(13, 1) = 1
close(13) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(11, "Error: No running window found\n", 512) = 31
read(11, "", 512) = 0
--- SIGCHLD (Child exited) @ 0 (0) ---
times({tms_utime=0, tms_stime=0, tms_cutime=0, tms_cstime=0}) = 1432190408
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 2}], WNOHANG|WSTOPPED, NULL) = 4574
times({tms_utime=0, tms_stime=0, tms_cutime=1, tms_cstime=1}) = 1432190408
wait4(-1, 0x7fffebd2b10c, WNOHANG|WSTOPPED, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = 0
close(11) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
stat("/usr/lib64/icedove/icedove", {st_mode=S_IFREG|0755, st_size=3879, ...}) = 0
access("/usr/lib64/icedove/icedove", X_OK) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fe0688799d0) = 4584
rt_sigsuspend([]
Memory fault
) = ? ERESTARTNOHAND (To be restarted)
--- SIGCHLD (Child exited) @ 0 (0) ---
times({tms_utime=0, tms_stime=0, tms_cutime=1, tms_cstime=1}) = 1432191615
wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 139}], WNOHANG|WSTOPPED, NULL) = 4584
times({tms_utime=0, tms_stime=0, tms_cutime=97, tms_cstime=7}) = 1432191615
wait4(-1, 0x7fffebd2b04c, WNOHANG|WSTOPPED, NULL) = -1 ECHILD (No child processes)
rt_sigreturn(0xffffffffffffffff) = -1 EINTR (Interrupted system call)
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
read(10, "", 512) = 0
close(10) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [], 8) = 0
rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0
exit_group(139) = ?
More information about the pld-bugs
mailing list