Apache OpenOffice (AOO) Bugzilla – Issue 55822
if soffice is called from another script that passes empty quoted variable, oo.org silently dies.
Last modified: 2013-08-07 15:31:14 UTC
if at least one oo.org component is running and soffice or soffice.bin is called from another script that passes component to run and one or more empty quoted variables, oo.org just silently dies. simple example : create a script #!/bin/bash ... <path_to>/soffice[.bin] "$1" "$2" ... ( [] means optional) call the script and pass only a single parameter to it (for example, have single writer instance already started and pass -calc) instead of opening empty calc session, nothing happens. if "$2" is removed from the script, another component is started correctly
TM->PL: please have a look, thanks !
pl->tm: i do not know who owns the soffice script
this seems to be connected to binary, too, as calling directly soffice.bin also exhibits the same behaviour.
Confirming with OO 2.2. Workarounds - #!/bin/sh /usr/lib32/openoffice/program/soffice ${1} ${2} or #!/bin/sh /usr/bin/ooffice2 "$1" "$2"
P.S. Reproduced on Gentoo.
Not reproducible in a more recent build like a m217 anymore -> worksforme
unfortunately, still reproducible with m218. open a single writer instance, execute /opt/ooo-dev2.3/program/soffice.bin -calc "" nothing happens. /opt/ooo-dev2.3/program/soffice.bin -calc - this opens calc document fine.
OK, now it's clear,...reproducible in a recent build. TM->AS: please have a look. When using only the application-parameter (eg. -calc) everything is fine, but when adding additional empty quotes "" the cursor within the terminal window vanishes but reappears a few seconds later and nothing else happens. Please reassign this issue to the appropiate developer, if you're not the right one, thanks ! TM->richlv: Thanks a lot for staying tuned and investigating again !
Changed target to 2.x
according to release status meeting -> target 3.x
Carsten, please take over