[Th] OpenOffice przestało mi się uruchamiać - ciąg dalszy historii.
Łukasz Maśko
masko w ipipan.waw.pl
Śro, 28 Maj 2008, 13:58:23 CEST
Saga trwa... ;-)
Dla przypomnienia - w poprzednich odcinkach pisałem o tym, że przestało mi
się na jednym komputerze odpalać OOo, jeśli uruchamiam je za pośrednictwem
KDE (menu, otwarcie skojarzonego pliku itp.). Jednym z tropów było to, że
winne jest pdksh. Idąc tym śladem postanowiłem sprawdzić, jak będzie sobie
w roli powłoki dla uruchamiania poszczególnych skryptów radził bash.
Zmieniłem pierwsze linijki określające interpreter w /usr/bin/ooimpress
i /usr/lib/openoffice.org/program/soffice z !#/bin/sh na !/bin/bash.
Efekt - bez zmian. Dla przypomnienia - te same programy uruchamiane z linii
poleceń startują poprawnie.
Strace na soffice zapuszczony _z wewnątrz_ /usr/bin/ooimpress przy
niepoprawnym wykonaniu wykazuje, że wywraca się proces soffice.bin:
[...]
child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD,
child_tidptr=0xb7723bd8) = 12334
[...]
[pid 12334] execve("/usr/lib/openoffice.org/program/soffice.bin",
["/usr/lib/openoffice.org/program/"..., "-impress"..., "/home/users/ed/doc/seminaria/zag"..., "-splash-pipe=5"...],
[/* 41 vars */] <unfinished ...>
[...]
[pid 12334] mprotect(0xb53d4000, 53248, PROT_READ) = 0
[pid 12334] mprotect(0xb565f000, 159744, PROT_READ) = 0
[pid 12334] --- SIGSEGV (Segmentation fault) @ 0 (0) ---
Jakieś sugestie?
--
Łukasz Maśko GG: 2441498 _o)
Lukasz.Masko(at)ipipan.waw.pl /\\
Registered Linux User #61028 _\_V
Ubuntu: staroafrykańskie słowo oznaczające "Nie umiem zainstalować Debiana"
Więcej informacji o liście dyskusyjnej pld-users-pl