Issue 125114 - MacOSX: XDesktop.terminate() does not work
Summary: MacOSX: XDesktop.terminate() does not work
Status: CONFIRMED
Alias: None
Product: General
Classification: Code
Component: ui (show other issues)
Version: 4.1.0
Hardware: All Mac OS X, all
: P3 Normal (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-18 17:15 UTC by rony
Modified: 2014-06-18 17:15 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments
Java source and class file that runs XDesktop.terminate() to demonstrate problem on MacOSX. (1.69 KB, application/octet-stream)
2014-06-18 17:15 UTC, rony
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description rony 2014-06-18 17:15:48 UTC
Created attachment 83575 [details]
Java source and class file that runs XDesktop.terminate() to demonstrate problem on MacOSX.

Doing an XDesktop.terminate() on MacOSX does not terminate AOO!

Running the attached test program (source & compiled with Java 6) will demonstrate the problem, even if no AOO (soffice) instance is running, after running TerminateAOO.class (which bootstraps AOO) there is an AOO instance.

This is - among other things - a real problem for installation scripts, that need to be able to successfully terminate AOO in order to restart AOO in which phase further cleanups need to be carried out as sudo-user in an installation script.

Further information: this report used Apple's Java 6 (build 1.6.0_65-b14-462), which is the latest build from Apple.