Bug 51225

Summary: Can't change install directory in Windows
Product: LibreOffice Reporter: Igor Maravic <igorm>
Component: InstallationAssignee: Andras Timar <timar74>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: timar74
Version: 3.5.4 release   
Hardware: x86-64 (AMD64)   
OS: Windows (All)   
Whiteboard: target:3.5.5 target:3.6.0.0.beta3
i915 platform: i915 features:

Description Igor Maravic 2012-06-19 01:06:14 UTC
Error is:

"Internal error 2870. InstallChangeFolder, NewFolder, Make new directory" 

This is my translation from Serbian.

I'm using Win7, and installer is LibO_3.5.4_Win_x86_install_multi.msi

Br
Igor
Comment 1 Urmas 2012-06-19 18:28:08 UTC
"The help string "Make new directory" for control NewFolder on dialog InstallChangeFolder does not contain the separator character"?
Comment 2 Andras Timar 2012-06-20 00:18:43 UTC
MSI error 2870 means, that the help string [4] for control [3] on dialog [2] does not contain the separator character.

I tried Serbian Cyrillic and Serbian Latin 3.5.4 installer, and it worked for me. Please give more details. Please check if installer is signed by The Document Foundation (otherwise it is corrupted).
Comment 3 Igor Maravic 2012-06-20 01:33:49 UTC
Installer is signed by The Document Foundation. Maybe I got Croatian installer from your site by mistake.

I'll give you literally my installation steps. My English translation will be enclosed in ().

1. On first screen I click Next

2. Selected that app should be available for all people that use this PC. Clicked Next

3. Chose Prilagođeno(Custom install). Clicked Next

4. Now on screen it says that it will install LibreOffice in
C:\Program Files (x86)\LibreOffice 3.5\

When I click Promijeni... (Change...) this is what I get:

Interna greška 2870. InstallChangeFolder , NewFolder , Napravi novi direktorij
(Internal error 2870. InstallChangeFolder , NewFolder, Make new directory)

Then I click OK, and it aborts installation.

Windows Installer File is located in D:\Downloads


(In reply to comment #2)
> MSI error 2870 means, that the help string [4] for control [3] on dialog [2]
> does not contain the separator character.
> 
> I tried Serbian Cyrillic and Serbian Latin 3.5.4 installer, and it worked for
> me. Please give more details. Please check if installer is signed by The
> Document Foundation (otherwise it is corrupted).
Comment 4 Andras Timar 2012-06-20 01:56:34 UTC
It was a bug in Bosnian (bs) translation. Thanks for the detailed report.

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.