Forgot to mention that unopkg segfaults.
----- Mail original -----
De: openpandora@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
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.