Issue 85466 - Canceling extension update corrupts the Extension Manager's database
Summary: Canceling extension update corrupts the Extension Manager's database
Status: CLOSED FIXED
Alias: None
Product: General
Classification: Code
Component: code (show other issues)
Version: OOH680m3
Hardware: All All
: P2 Trivial (vote)
Target Milestone: OOo 2.4
Assignee: jsc
QA Contact: issues@framework
URL:
Keywords:
Depends on:
Blocks: 84957
  Show dependency tree
 
Reported: 2008-01-22 10:11 UTC by joachim.lingner
Modified: 2008-06-20 10:26 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 joachim.lingner 2008-01-22 10:11:19 UTC
This may also happen in earlier versions but the bug only manifest itself now,
because of timing conditions in a multi-threaded environment. 

To reproduce install a couple of extension, for example
desktop/test/deployment/update/publisher. Then press the Updates button and
click install. When downloading is finished and installation begins then press
Abort. Restart the office. Open the Extension Manager and try to expand the My
Extensions, or StarOffice Extensions node (wherever the extensions were
installed). A message box will appear complaining that a particular extension
does not exist. Even worse, all other extensions are not displayed anymore. 

When clicking again the Updates button then no updates are found anymore. One
can mark the "Show all" checkbox but the list contains only an error and no
text. At this time the Office crashes. This however, may be a side-effect of the
corrup Extension Manager data base.
Comment 1 joachim.lingner 2008-01-22 10:11:56 UTC
.
Comment 2 joachim.lingner 2008-01-22 10:14:04 UTC
Improving summary.
Comment 3 joachim.lingner 2008-01-22 11:52:13 UTC
.
Comment 4 joachim.lingner 2008-01-24 08:47:01 UTC
jl->jsk: Please verify.
Comment 5 jsc 2008-02-08 11:16:40 UTC
verified on cws jl87
Comment 6 jsc 2008-02-08 11:26:09 UTC
verified
Comment 7 jsc 2008-02-08 11:27:34 UTC
change owner
Comment 8 jsc 2008-06-20 10:26:07 UTC
close