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(0x4011, 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(0x4006, 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,
Re: 3.6.6 crashes on ARM.
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(0x4011, 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(0x4006, 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
Re: 3.6.6 crashes on ARM.
On Wed, 2013-04-10 at 14:48 +0200, openpand...@free.fr wrote: Forgot to mention that unopkg segfaults. This list is a great place to discuss code patches, and so on - but it is not primarily a place to report bugs; best to try to QA list for that, that is unless you want to help debug the problems and hack on fixing them. Assuming that you do; you'll need a debuginfo package installed, and to run soffice.bin inside gdb to get a good stack-trace; then I'd recommend filing that as a bug at http://bugs.freedesktop.org/ and posting your findings about it there as you work through what's going on. Anyhow - thanks for helping improve LibreOffice ! ATB, Michael. -- michael.me...@suse.com , Pseudo Engineer, itinerant idiot ___ LibreOffice mailing list LibreOffice@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice