WineHQ
Bug Tracking Database – Bug 34327

 Bugzilla

 

Last modified: 2013-12-20 12:42:45 UTC  

Adobe Acrobat X Pro/Standard installer fails to extract files (insufficient directory permissions)

Bug 34327 - Adobe Acrobat X Pro/Standard installer fails to extract files (insufficient directory permissions)
Adobe Acrobat X Pro/Standard installer fails to extract files (insufficient d...
Status: CLOSED FIXED
AppDB: Show Apps affected by this bug
Product: Wine
Classification: Unclassified
Component: -unknown
1.6
x86 Linux
: P2 normal
: ---
Assigned To: Mr. Bugs
: Installer
Depends on:
Blocks:
  Show dependency tree
 
Reported: 2013-08-22 10:41 UTC by Neil Hellfeldt
Modified: 2013-12-20 12:42 UTC (History)
1 user (show)

See Also:
Regression SHA1:
Fixed by SHA1:
Distribution: ---
Staged patchset:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Neil Hellfeldt 2013-08-22 10:41:02 UTC
err:msi:cabinet_copy_file failed to create L"C:\\users\\Public\\Application Data\\Adobe\\Adobe PDF\\Settings\\Standard.joboptions" (error 3)
err:msi:extract_cabinet FDICopy failed
err:msi:ACTION_InstallFiles Failed to extract cabinet: L"Data1.cab"
err:msi:ITERATE_Actions Execution halted, action L"InstallFiles" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603

Sysinfo:
lubuntu 3.04 64bit
WINEARCH=win32

When I go to the parent directory I find this
location: ~/.local/share/wineprefixes/acrobatxstd/drive_c/users/Public/Application Data/Adobe
drwxrwxr-x 3 hellfeldt hellfeldt 4.0K Aug 21 17:12 Acrobat/
dr-xr-xr-x 3 hellfeldt hellfeldt 4.0K Aug 21 17:12 Adobe PDF/

~/.local/share/wineprefixes/acrobatxstd/drive_c/users/Public/Application Data/Adobe$ cd Adobe\ PDF/
~/.local/share/wineprefixes/acrobatxstd/drive_c/users/Public/Application Data/Adobe/Adobe PDF$ mkdir Settings
mkdir: cannot create directory ‘Settings’: Permission denied

I tried changing the directory permissions and I tried creating the directory but acrobat delete the Adobe PDF directory
and recreates it with the bad permissions again.
Comment 1 Neil Hellfeldt 2013-08-22 11:35:37 UTC
I have tried to force the permissions via bash while loops and it gets me past the permissions error up to a point and then I get a setup.xml error

while true ; do chmod 777 $WINEPREFIX/drive_c/users/Public/Application\ Data/Adobe/Adobe\ PDF ; sleep 1 ; done

while true ; do chmod 777 $WINEPREFIX/drive_c/Program\ Files/Common\ Files/Adobe/Acrobat/ActiveX; sleep 1 ; done

while true; do chmod 755 $WINEPREFIX/drive_c/Program\ Files/Adobe/Acrobat\ 10.0/Resource/CMap ; sleep 1 ; done

This is with a fresh clean prefix with these install:
winetricks msxml6
winetricks gdiplus
winetricks vcrun2005sp1
winetricks vcrun2008
winetricks msxml3
winetricks atmlib

the error I get now is:
fixme:service:EnumServicesStatusExW resume handle not supported
fixme:service:EnumServicesStatusExW resume handle not supported
fixme:printui:PrintUIEntryW command not implemented: L"d"
fixme:printui:PrintUIEntryW command not implemented: L"d"
fixme:msi:load_progid Unknown parent ProgID L"A3DOfc.U3dView.1"
err:ole:CoCreateInstance apartment not initialised
fixme:console:AttachConsole stub ffffffff
Starting installer...
UI mode : Silent.
err:ole:CoCreateInstance apartment not initialised
Unable to initialize. Error parsing setup.xml file.
Exiting Installer with Code: -11
err:msi:ITERATE_Actions Execution halted, action L"AAMIU_Install.196A45B3_0387_4DF9_9420_597B6F2F9ADD" returned 1603
err:msi:ITERATE_Actions Execution halted, action L"ExecuteAction" returned 1603
Comment 2 Austin English 2013-08-22 12:58:19 UTC
Not a blocker. Please retest in 1.7 and if still present, attach the full terminal output.

Is there a public download for this?
Comment 3 Anastasius Focht 2013-12-07 14:11:00 UTC
Hello folks,

can't reproduce the permissions issue with recent Wine 1.7.8

Comment #1 is about an entirely different problem, not belonging to this bug.

--- snip ---
004d:trace:msi:ACTION_CallDllFunction calling L"AAMIU_Install" 
...
004d:Call shlwapi.PathFileExistsW(0a133bd8 L"C:\\Program Files\\Common Files\\Adobe\\AdobeApplicationManager\\AAMSetup\\resources\\setup.xml") ret=09ffe36a
...
004d:Ret  shlwapi.PathFileExistsW() retval=00000001 ret=09ffe36a 
...
004d:Call ole32.CoCreateInstance(0a0acf5c,00000000,00000017,0a0acf2c,00f7cbfc) ret=09ff4fa9
004d:err:ole:CoCreateInstance apartment not initialised
004d:Ret  ole32.CoCreateInstance() retval=800401f0 ret=09ff4fa9 
...
004d:trace:msi:DllThread custom action (4d) returned 1603
...
0027:err:msi:ITERATE_Actions Execution halted, action L"AAMIU_Install.196A45B3_0387_4DF9_9420_597B6F2F9ADD" returned 1603 
--- snip ---

Sub-installer log file "%temp%/PDApp.log":

--- snip ---
12/7/2013 20:58:42 [INFO] BS-ASUInstaller - Build Version - 1.5.115.0
12/7/2013 20:58:42 [INFO] BS-ASUInstaller - Logging Level verbosity Set  to 4
12/7/2013 20:58:42 [INFO] PIM - Trying to access xml at path:C:\Program Files\Common Files\Adobe\AdobeApplicationManager\AAMSetup\resources\setup.xml
12/7/2013 20:58:42 [FATAL] PIM - Failed to Create XML instance : DOMDocument40 ADXML::initWithXMLPath Error:800401f0
12/7/2013 20:58:42 [ERROR] BS-ASUInstaller - Failed to init Manifest XML at path :C:\Program Files\Common Files\Adobe\AdobeApplicationManager\AAMSetup\resources\setup.xml
12/7/2013 20:58:42 [WARN] BS-ASUInstaller - Failed to pimx Paths from the BS
12/7/2013 20:58:42 [INFO] Setup - Build Version - 1.5.115.0
12/7/2013 20:58:42 [INFO] Setup - Logging Level verbosity Set  to 4
12/7/2013 20:58:42 [INFO] Setup - Start Adobe Setup
12/7/2013 20:58:42 [INFO] Setup - TimeLog: Bootstrapper Start
12/7/2013 20:58:42 [INFO] Setup - TimeLog: Start initial checks
12/7/2013 20:58:42 [INFO] BS-ASUInstaller - Custom GetCommandLine Called, command line returned :BSDLL.exe --mode=silent
12/7/2013 20:58:42 [INFO] PIM - Trying to access xml at path:C:\Program Files\Common Files\Adobe\AdobeApplicationManager\AAMSetup\resources\setup.xml
12/7/2013 20:58:42 [FATAL] PIM - Failed to Create XML instance : DOMDocument40 ADXML::initWithXMLPath Error:800401f0
12/7/2013 20:58:42 [FATAL] Setup - Could not initialize ADXML object
12/7/2013 20:58:42 [FATAL] Setup - Unable to initialize. Error parsing setup.xml file
12/7/2013 20:58:42 [FATAL] Setup - End Adobe Setup. Exit code: -11
--- snip ---

The custom action thread doesn't call CoInitialize() on its own -> bug 18070

$  wine --version
wine-1.7.8-128-g37460b6

Regards
Comment 4 Alexandre Julliard 2013-12-20 12:42:45 UTC
Closing bugs fixed in 1.7.9.


Privacy Policy
If you have a privacy inquiry regarding this site, please write to [email protected]

Hosted By CodeWeavers