Issue 75012 - deployment dp_misc raiseProcess/resolveUnoURL
Summary: deployment dp_misc raiseProcess/resolveUnoURL
Status: ACCEPTED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: 680m203
Hardware: All All
: P3 Trivial (vote)
Target Milestone: ---
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-01 10:37 UTC by Stephan Bergmann
Modified: 2013-08-07 15:31 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Stephan Bergmann 2007-03-01 10:37:40 UTC
The function duo raiseProcess and resolveUnoURL in
desktop/source/deployment/misc/dp_misc.cxx:1.13 as used in
desktop/source/deployment/registry/component/dp_component.cxx:1.15 and
desktop/source/pkgchk/unopkg/unopkg_misc.cxx:1.3 has two problems:

1  When the process started by raiseProcess starts but then terminates early
(for whatever reason), this is not detected, and resolveUnoURL loops endlessly.

2  The oslProcess handle returned by raiseProcess is never passed to
osl_freeProcessHandle, so there is a leak.
Comment 1 joachim.lingner 2007-03-01 16:42:40 UTC
.
Comment 2 joachim.lingner 2007-12-07 15:44:24 UTC
Retargeting to 3.0
Comment 3 joachim.lingner 2008-05-30 15:29:29 UTC
Retargeted.