On 04/17/2011 05:32 PM, Carlos Sura wrote:
On 17 April 2011 16:14, walt <w41...@gmail.com <mailto:w41...@gmail.com>> wrote: On 04/17/2011 11:38 AM, Carlos Sura wrote: But, trying as a normal user, isn't working and I dont have any clue about what is making this problem, there is no log or error to trace. So, I've unistalled libreoffice, and installed again, but... Isn't working yet... I'm not really sure what's this problem, since I don't have any clue or any idea to trace this error. Try strace this way (as normal user): $strace -f -o outputfile /usr/bin/libreoffice The -f flag allows strace to follow as the shell-script starts the real binary executable. Look through 'outputfile' for messages that look fatal :) Hello Walt, thank you for your answer This is the paste: http://tinypaste.com/dde0e1
The trace clearly shows a segfault, which is what you would expect given how the program behaves -- but I can't tell what's causing it. Maybe someone else can tell us. I can suggest a few things to check, though. I'd try moving or deleting your ~/.libreoffice directory to see if something in there is corrupted. If LO wants to import old settings from OO try saying no. I notice you're using iced-tea for java. Have you used java-config-2 to make sure it's all set up correctly? Note that the java settings in LO need to be edited by hand if you change java versions :(Dumb, but doesn't cause a segfault for me.) Are you running python-3 instead of python-2? Do you get the same segfault by running /usr/lib64/libreoffice/program/soffice.bin directly? Good idea to create a new (ordinary) user account so you can try failing programs with a completely fresh environment -- not at all the same as running something as root, of course, and very safe if you use a strong password for the new user. Out of ideas for the moment.