Forgot to mention that unopkg segfaults.
----- Mail original ----- De: openpand...@free.fr À: libreoffice@lists.freedesktop.org Envoyé: Mercredi 10 Avril 2013 14:45:03 Objet: 3.6.6 crashes on ARM. Hi ! Slackware ARM 14.0, 3.2.39 kernel. I used this build script: http://taper.alienbase.nl/mirrors/people/alien/slackbuilds/libreoffice/build/libreoffice36.SlackBuild The build was successful, but as soon as the green splash screen appears, the program quits. $ strace loffice execve("/usr/bin/loffice", ["loffice"], [/* 38 vars */]) = 0 brk(0) = 0xd9000 uname({sys="Linux", node="darkstar", ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400bb000 access("/etc/ld.so.preload", R_OK) = 0 open("/etc/ld.so.preload", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0 close(3) = 0 open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3 fstat64(3, {st_mode=S_IFREG|0644, st_size=238403, ...}) = 0 mmap2(NULL, 238403, PROT_READ, MAP_PRIVATE, 3, 0) = 0x4012a000 close(3) = 0 open("/lib/libtermcap.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\324\v\0\0004\0\0\0"..., 512) = 512 lseek(3, 10620, SEEK_SET) = 10620 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1000) = 1000 lseek(3, 10377, SEEK_SET) = 10377 read(3, "A*\0\0\0aeabi\0\1 \0\0\0\0055TE\0\6\4\10\1\t\1\22\4\24\1\25"..., 43) = 43 fstat64(3, {st_mode=S_IFREG|0755, st_size=11620, ...}) = 0 mmap2(NULL, 43212, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x40204000 mprotect(0x40207000, 28672, PROT_NONE) = 0 mmap2(0x4020e000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2) = 0x4020e000 close(3) = 0 open("/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0h\t\0\0004\0\0\0"..., 512) = 512 lseek(3, 8640, SEEK_SET) = 8640 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1200) = 1200 lseek(3, 8345, SEEK_SET) = 8345 read(3, "A*\0\0\0aeabi\0\1 \0\0\0\0055TE\0\6\4\10\1\t\1\22\4\24\1\25"..., 43) = 43 fstat64(3, {st_mode=S_IFREG|0755, st_size=14199, ...}) = 0 mmap2(NULL, 41144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4001d000 mprotect(0x4001f000, 28672, PROT_NONE) = 0 mmap2(0x40026000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1) = 0x40026000 close(3) = 0 open("/lib/libgcc_s.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0\f\366\0\0004\0\0\0"..., 512) = 512 lseek(3, 134832, SEEK_SET) = 134832 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1120) = 1120 lseek(3, 134553, SEEK_SET) = 134553 read(3, "A*\0\0\0aeabi\0\1 \0\0\0\0055TE\0\6\4\10\1\t\1\22\4\24\1\25"..., 43) = 43 fstat64(3, {st_mode=S_IFREG|0755, st_size=135952, ...}) = 0 mmap2(NULL, 167360, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x400ef000 mprotect(0x40110000, 28672, PROT_NONE) = 0 mmap2(0x40117000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20) = 0x40117000 close(3) = 0 open("/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0(\0\1\0\0\0,\201\1\0004\0\0\0"..., 512) = 512 lseek(3, 1314708, SEEK_SET) = 1314708 read(3, "\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"..., 1400) = 1400 lseek(3, 1314309, SEEK_SET) = 1314309 read(3, "A(\0\0\0aeabi\0\1\36\0\0\0\0055TE\0\6\4\10\1\t\1\22\4\24\1\25"..., 41) = 41 fstat64(3, {st_mode=S_IFREG|0755, st_size=1570040, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40002000 mmap2(NULL, 1357144, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x4020f000 mprotect(0x4034d000, 32768, PROT_NONE) = 0 mmap2(0x40355000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x13e) = 0x40355000 mmap2(0x40358000, 9560, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40358000 close(3) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x400b3000 set_tls(0x400b34c0, 0x400b3b98, 0x40061048, 0x400b34c0, 0x40061048) = 0 mprotect(0x40355000, 8192, PROT_READ) = 0 mprotect(0x40026000, 4096, PROT_READ) = 0 mprotect(0x40060000, 4096, PROT_READ) = 0 munmap(0x4012a000, 238403) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3 close(3) = 0 brk(0) = 0xd9000 brk(0xda000) = 0xda000 brk(0xdb000) = 0xdb000 getuid32() = 1000 getgid32() = 100 geteuid32() = 1000 getegid32() = 100 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 gettimeofday({1365605008, 826611}, NULL) = 0 brk(0xdc000) = 0xdc000 brk(0xdd000) = 0xdd000 open("/proc/meminfo", O_RDONLY|O_CLOEXEC) = 3 fcntl64(3, F_GETFD) = 0x1 (flags FD_CLOEXEC) fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40157000 read(3, "MemTotal: 500268 kB\nMemF"..., 1024) = 1024 close(3) = 0 munmap(0x40157000, 4096) = 0 brk(0xde000) = 0xde000 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTART|0x4000000}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGCHLD, {SIG_DFL, [], SA_RESTART|0x4000000}, {SIG_DFL, [], SA_RESTART|0x4000000}, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGINT, {SIG_DFL, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0x4000000 /* SA_??? */}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0}, 8) = 0 rt_sigaction(SIGQUIT, {SIG_DFL, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0x4000000 /* SA_??? */}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigaction(SIGQUIT, {SIG_IGN, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0x4000000 /* SA_??? */}, 8) = 0 uname({sys="Linux", node="darkstar", ...}) = 0 brk(0xdf000) = 0xdf000 stat64("/home/def", {st_mode=S_IFDIR|0711, st_size=4096, ...}) = 0 stat64(".", {st_mode=S_IFDIR|0711, st_size=4096, ...}) = 0 getpid() = 4773 getppid() = 4772 brk(0xe0000) = 0xe0000 gettimeofday({1365605008, 832806}, NULL) = 0 brk(0xe1000) = 0xe1000 getpgrp() = 4772 rt_sigaction(SIGCHLD, {0x48f60, [], SA_RESTART|0x4000000}, {SIG_DFL, [], SA_RESTART|0x4000000}, 8) = 0 getrlimit(RLIMIT_NPROC, {rlim_cur=3906, rlim_max=3906}) = 0 brk(0xe2000) = 0xe2000 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 open("/usr/bin/loffice", O_RDONLY|O_LARGEFILE) = 3 ioctl(3, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbee87024) = -1 ENOTTY (Inappropriate ioctl for device) _llseek(3, 0, [0], SEEK_CUR) = 0 read(3, "#!/bin/sh\n/usr/lib/libreoffice/p"..., 80) = 53 _llseek(3, 0, [0], SEEK_SET) = 0 getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 fcntl64(255, F_GETFD) = -1 EBADF (Bad file descriptor) dup2(3, 255) = 255 close(3) = 0 fcntl64(255, F_SETFD, FD_CLOEXEC) = 0 fcntl64(255, F_GETFL) = 0x20000 (flags O_RDONLY|O_LARGEFILE) fstat64(255, {st_mode=S_IFREG|0755, st_size=53, ...}) = 0 _llseek(255, 0, [0], SEEK_CUR) = 0 brk(0xe3000) = 0xe3000 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "#!/bin/sh\n/usr/lib/libreoffice/p"..., 53) = 53 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 rt_sigprocmask(SIG_BLOCK, [INT CHLD], [], 8) = 0 clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x400b3068) = 4774 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, {0x46490, [], 0x4000000 /* SA_??? */}, {SIG_DFL, [], 0x4000000 /* SA_??? */}, 8) = 0 wait4(-1, [{WIFEXITED(s) && WEXITSTATUS(s) == 139}], 0, NULL) = 4774 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0 --- SIGCHLD (Child exited) @ 0 (0) --- wait4(-1, 0xbee86ac0, WNOHANG, NULL) = -1 ECHILD (No child processes) sigreturn() = ? (mask now []) rt_sigaction(SIGINT, {SIG_DFL, [], 0x4000000 /* SA_??? */}, {0x46490, [], 0x4000000 /* SA_??? */}, 8) = 0 rt_sigprocmask(SIG_BLOCK, NULL, [], 8) = 0 read(255, "", 53) = 0 exit_group(139) = ? bash-4.2$ _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice _______________________________________________ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice