Created attachment 302065 [details] emerge --info app-office/libreoffice-bin-3.4.5.2 crashes at startup: $ lowriter /usr/bin/lowriter: line 2: 18654 Illegal instruction /usr/lib64/libreoffice/program/soffice --writer "$@" oosplash.bin[18654] trap invalid opcode ip:7f31b3ef0048 sp:7fffc7ce1ba0 error:0 in libuno_sal.so.3[7f31b3ebc000+55000] app-office/libreoffice-bin-3.4.5.2 (/usr/lib64/libreoffice/ure/lib/libuno_sal.so.3 reemerging/revdep-rebuild doesn't help. libreoffice-bin-3.3.4 works
The same for me. It fails here: (gdb) bt #0 0x00007ffff7bb1048 in ?? () from /usr/lib64/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3 #1 0x00007ffff7badd45 in rtl_bootstrap_args_open () from /usr/lib64/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3 #2 0x00007ffff7bae1ca in ?? () from /usr/lib64/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3 #3 0x00007ffff7bafe6d in rtl_bootstrap_get_from_handle () from /usr/lib64/libreoffice/program/../basis-link/ure-link/lib/libuno_sal.so.3 #4 0x00007ffff3eb99dd in tools::extendApplicationEnvironment() () from /usr/lib64/libreoffice/program/../basis-link/program/libtllx.so #5 0x00007ffff795418d in soffice_main () from /usr/lib64/libreoffice/program/../basis-link/program/libsofficeapp.so #6 0x0000000000400efb in main () (gdb) Assebler: disassemble 0x00007ffff7bb1048, +32 Dump of assembler code from 0x7ffff7bb1048 to 0x7ffff7bb1068: => 0x00007ffff7bb1048: vmovsd 0x11600(%rip),%xmm1 # 0x7ffff7bc2650 0x00007ffff7bb1050: vcvtss2sd 0x20(%rbp),%xmm0,%xmm0 0x00007ffff7bb1055: vdivsd %xmm0,%xmm1,%xmm0 0x00007ffff7bb1059: callq 0x7ffff7b8d328 <floor@plt> 0x00007ffff7bb105e: xor %edi,%edi 0x00007ffff7bb1060: vucomisd 0x115d8(%rip),%xmm0 # 0x7ffff7bc2640 End of assembler dump. Relative address of the instruction is 0x34048, so it seems that it fails in rtl_bootstrap_get () function in in libuno_sal.so.3. It fails beacuse intel AVX instruction (vmovsd) is used, which is not supported by my CPU. =)
*** This bug has been marked as a duplicate of bug 403915 ***