Issue 90522 - remote loadComponentFromURL freezes soffice
Summary: remote loadComponentFromURL freezes soffice
Status: CLOSED FIXED
Alias: None
Product: gsl
Classification: Code
Component: code (show other issues)
Version: DEV300m10
Hardware: Mac Mac OS X, all
: P3 Trivial (vote)
Target Milestone: OOo 3.0
Assignee: jsc
QA Contact: issues@gsl
URL:
Keywords: aqua
Depends on:
Blocks:
 
Reported: 2008-06-09 13:39 UTC by Stephan Bergmann
Modified: 2008-07-29 15:20 UTC (History)
3 users (show)

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


Attachments
test code (14.89 KB, application/x-compressed)
2008-06-09 13:41 UTC, Stephan Bergmann
no flags Details
relevant stack traces of soffice freeze (3.87 KB, text/plain)
2008-06-09 13:41 UTC, Stephan Bergmann
no flags Details

Note You need to log in before you can comment on or make changes to this issue.
Description Stephan Bergmann 2008-06-09 13:39:43 UTC
This is a follow up to issue 89507.  Reproducing the scenario requires an OOo
with both issue 88687 and issue 89507 fixed.  The problem was observed on a
DEV300m10-based built of CWS sb87 (in which issue 88687 is fixed) with manual
fixes for issue 89507: a symlink OpenOffice.org.app/Contents/MacOS/soffice ->
soffice.bin and renaming
OpenOffice.org.app/Contents/basis-layer/ure-layer/lib/libjpipe.dylib to
libjpipe.jnilib.

With no soffice running, executing (bash)

  UNO_PATH=<path to OpenOffice.org.app>/Contents/MacOS java -jar
SimpleBootstrap_java.jar

(with the attached SimpleBootstrap_java.jar, which requires Java 1.5) starts
soffice which immediately freezes.  The reason is a deadlock between the main
thread 1 and the UNO worker thread 9 that executes a loadComponentFromURL, see
attached stacks.
Comment 1 Stephan Bergmann 2008-06-09 13:41:24 UTC
Created attachment 54338 [details]
test code
Comment 2 Stephan Bergmann 2008-06-09 13:41:56 UTC
Created attachment 54339 [details]
relevant stack traces of soffice freeze
Comment 3 eric.bachard 2008-06-09 18:58:27 UTC
+me on CC
Comment 4 philipp.lohmann 2008-06-24 16:48:03 UTC
target
Comment 5 philipp.lohmann 2008-06-27 15:47:08 UTC
fixed in CWS aquavcl09
Comment 6 philipp.lohmann 2008-07-10 14:45:09 UTC
please verify in CWS aquavcl09
Comment 7 Stephan Bergmann 2008-07-10 15:56:38 UTC
@jsc: please verify
Comment 8 jsc 2008-07-11 07:24:21 UTC
verified on cws aquavcl09
Comment 9 jsc 2008-07-29 15:20:15 UTC
closed, checked on master