Am Fri, 02 Oct 2015 11:33:52 +0200 schrieb Michal Kubecek <mkubecek@suse.cz>:
On Thursday 01 of October 2015 17:28:31 Peter Ragosch wrote: ...
Since the hdd crash I notified that 32bit apps response with Bad system call, even if they were updated or re-installed. See the example of acroread below.
Try "rpm --verify" on all *-32bit packages (and reinstall where needed).
What can I do else to solve this behaviour, apart from a completely fresh install?
You can also try running the program under strace to see what syscall fails and how.
Michal Kubeček
Hi Michal, thanks for the hints. There are no missing 32bit package reported by zypper/rpm. But I'm unsure if this is really true. Since the crash some packages were reported as not installed by zypper, whilst the binaries were in path. I've updated such package asap I found them. May be there are more. strace shows for both 32bit apps the same: +++ killed by SIGSYS +++ see below. Any other idea? Kind Regards Peter Ragosch raven:~ # strace acroread execve("/usr/bin/acroread", ["acroread"], [/* 78 vars */]) = 0 brk(0) = 0x1eab000 [ --- many lines snipped --- ] access("/usr/bin/cp", R_OK) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fa6ee9b99d0) = 8141 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, {0x428a18, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, 8) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0, NULL) = 8141 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, {0x428a18, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=8141, si_status=0, si_utime=0, si_stime=0} --- wait4(-1, 0x7fff16541340, WNOHANG, NULL) = -1 ECHILD (No child processes) rt_sigreturn() = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "\nif [ \"$1\" = \"-DEBUG\" ] ; then\n "..., 8192) = 548 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 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 stat("/usr/lib/Adobe/Reader9/Reader/intellinux/bin/acroread", {st_mode=S_IFREG|0755, st_size=24538404, ...}) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, {SIG_IGN, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, {0x429da8, [], SA_RESTORER|SA_RESTART, 0x7fa6ede16200}, 8) = 0 execve("/usr/lib/Adobe/Reader9/Reader/intellinux/bin/acroread", ["/usr/lib/Adobe/Reader9/Reader/in"...], [/* 91 vars */]) = 0 +++ killed by SIGSYS +++ Bad system call raven:~ # raven:~ # strace wine execve("/usr/bin/wine", ["wine"], [/* 78 vars */]) = 0 +++ killed by SIGSYS +++ Bad system call raven:~ # -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org