[Bug 42446] Native Instruments 'Native Access' 1.1.x fails to start, reports 'You cannot start Native Access from the mounted disk'

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Jun 26 06:44:43 CDT 2017


https://bugs.winehq.org/show_bug.cgi?id=42446

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|-unknown                    |kernel32
                 CC|                            |focht at gmx.net
            Summary|Native Access can not be    |Native Instruments 'Native
                   |started                     |Access' 1.1.x fails to
                   |                            |start, reports 'You cannot
                   |                            |start Native Access from
                   |                            |the mounted disk'

--- Comment #21 from Anastasius Focht <focht at gmx.net> ---
Hello folks,

--- quote ---
Any ideas on what these are about or how to resolve them:

<fixme messages>
--- quote ---

they are harmless and can be ignored.

Relevant part of trace log:

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/Native Instruments/Native Access

$ WINEDEBUG=+tid,+seh,+relay,+volume wine ./Native\ Access.exe >>log.txt 2>&1
...
002f:Call KERNEL32.GetVolumePathNameW(01779880 L"C:/Program Files/Native
Instruments/Native Access/Native Access.exe",0033e094,00000400) ret=00490740
...
002f:trace:volume:GetVolumePathNameW (L"C:/Program Files/Native
Instruments/Native Access/Native Access.exe", 0x33e094, 1024)
...
002f:trace:volume:GetVolumePathNameW Successfully translated path L"C:/Program
Files/Native Instruments/Native Access/Native Access.exe" to mount-point
L"C:\\Program Files\\Native Instruments\\Native Access\\Native Access.exe\\"
...
002f:Ret  KERNEL32.GetVolumePathNameW() retval=00000001 ret=00490740
...
002f:Call KERNEL32.GetVolumeInformationW(0033e094 L"C:\\Program Files\\Native
Instruments\\Native Access\\Native
Access.exe\\",00000000,00000000,00000000,00000000,0033e078,00000000,00000000) 
002f:Ret  KERNEL32.GetVolumeInformationW() retval=00000000 ret=00490796 
...
--- snip ---

GetVolumeInformation() lasterror = ERROR_DIR_NOT_ROOT (obvious)

--- snip ---
Wine-dbg>bt

Backtrace:
=>0 0x7b48b882 GetVolumePathNameW(filename="C:/Program Files/Native
Instruments/Native Access/Native Access.exe", volumepathname="??@",
buflen=0x400)
[/home/focht/projects/wine/wine.repo/src/dlls/kernel32/volume.c:1667] in
kernel32 (0x0033e8b8)
  1 0x00434597 in native access (+0x34596) (0x0033eaf0)
  2 0x00444e33 in native access (+0x44e32) (0x0033fdb8)
  3 0x00a6f4e4 in native access (+0x66f4e3) (0x01696e88)
  4 0x00000000 (0x01696ea0)
  5 0x65766974 (0x614e2f2e)
...

Wine-dbg>n
1707            if (!RtlDosPathNameToNtPathName_U( volumenameW, &nt_name, NULL,
NULL ))
Wine-dbg>n
1709            volumenameW[pos] = '\0';
Wine-dbg>n
1710            status = wine_nt_to_unix_file_name( &nt_name, &unix_name,
FILE_OPEN, FALSE );
Wine-dbg>p volumenameW
"C:/Program Files/Native Instruments/Native Access/Native Access.exe"

...

1785            for (p = volumepathname; *p; p++) if (*p == '/') *p = '\\';
Wine-dbg>p p
"C:/Program Files/Native Instruments/Native Access/Native Access.exe\"

--- snip ---

$ sha1sum Native_Access_Installer.zip 
7f54fec76c6336b90739092261aa15b953aec256  Native_Access_Installer.zip

$ sha1sum Native\ Access\ 1.1.3\ Setup\ PC.exe 
fbcbe4a5c65430c6474dc3437eb5c846f96fc7d3  Native Access 1.1.3 Setup PC.exe

$ du -sh Native\ Access\ 1.1.3\ Setup\ PC.exe 
59M    Native Access 1.1.3 Setup PC.exe

$ wine --version
wine-2.11

Bug 43240 ("Java 8 believes the filesystem is read-only)" is related,
potentially a dupe.

Regards

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list