Bug 58923 - Installation of incomplete downloaded .oxt possible
Summary: Installation of incomplete downloaded .oxt possible
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Extensions (show other bugs)
Version: 3.6.3.2 release
Hardware: All All
: medium major
Assignee: Not Assigned
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-01 18:30 UTC by Rainer Bielefeld Retired
Modified: 2013-12-12 11:07 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments

Description Rainer Bielefeld Retired 2013-01-01 18:30:41 UTC
Steps how to reproduce [Reproducible] with server  installation of  "4.1.0.0.alpha0+ (Build ID: c97a46ad210c4747af2309d0c75d9a0bdb642ed) TinderBox: Win-x86@6, Branch:master, Time: 2012-12-31_22:40:07   -  ENGLISH UI / German Locale  on German WIN7 Home Premium (64bit) with LO41 Masters User Profile (Attention, this might destroy your installation:

1. Launch LibO
2. Menu 'Tools -> Extension Manager ->  Get more extensions online ...'
3. Search for "LanguageTool 2.0"
4. Start Download to a temporary folder
5. Immediately menu 'Tools -> Extension Manager -> Add'
6. Browse for "LanguageTool-2.0.oxt" and start installation for all users 
   at 20% < current download status < 30%
   Expected: no installation, warning because download incomplete
   Actual: It seems that Extension will be installed quickly, but installation
           will be incomplete, Disable button will be missing in EM, and
           It will be impossible to Uninstall that extension (several
           "Not found / Not exist" messages

I did not yet check with what LibO Version that problem started and whether other Extensions also are affected.

Message when try to uninstall:
------------------------------
(com.sun.star.lang.IllegalArgumentException) { { { Message = "Cannot detect media-type: file:///C:/LibO_Server/LOM41/2012-12-31@6/program/../share/uno_packages/cache/uno_packages/lu34bdx.tmp_/LanguageTool-2.0.oxt", Context = (com.sun.star.uno.XInterface) @58d7da8 } }, ArgumentPosition = (short) -1 }
Comment 1 Joel Madero 2013-01-11 02:19:23 UTC
Confirmed

Version 4.1.0.0.alpha0+ (Build ID: 0260f0b256c3675bb6d836c0a2babb7626577b7)
Version 3.6.3.2 as well

Marking As:
Changing Platform (verified on Linux)
New (confirmed)
Minor - I think that Minor is appropriate as it only happens if a user is impatient and adds the extension really fast. Almost just user error ;) but I agree a warning is appropriate
Low - default for minor, IMO appropriate

Changing version to reflect that it's not a new bug to 4.0.

Rainer - of course if you disagree with any of this feel free to change it :)
Comment 2 Kumāra 2013-12-12 10:44:25 UTC
This is still true for 4.1.2.3. Now I'm stuck with a half installed extension! (In my case, it's Readability Report.)

Even if it's due to impatience, not being able to undo it is unforgiving. (In my case, I wasn't being impatient. I just thought the downloading was done.) Setting status to medium and normal.
Comment 3 Kumāra 2013-12-12 10:48:12 UTC
This is still true for 4.1.2.3. Now I'm stuck with a half installed extension! (In my case, it's Readability Report.)

Even if it's due to impatience, not being able to undo it is unforgiving. (In my case, I wasn't being impatient. I just thought the downloading was done.) Setting status to medium and normal.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.