Issue 85466

Summary: Canceling extension update corrupts the Extension Manager's database
Product: General Reporter: joachim.lingner
Component: codeAssignee: jsc
Status: CLOSED FIXED QA Contact: issues@framework <issues>
Severity: Trivial    
Priority: P2 CC: issues
Version: OOH680m3   
Target Milestone: OOo 2.4   
Hardware: All   
OS: All   
Issue Type: DEFECT Latest Confirmation in: ---
Developer Difficulty: ---
Issue Depends on:    
Issue Blocks: 84957    

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