[Bug 45947] New: wine unimplemented function "virtdisk.dll.OpenVirtualDisk " called
https://bugs.winehq.org/show_bug.cgi?id=45947 Bug ID: 45947 Summary: wine unimplemented function "virtdisk.dll.OpenVirtualDisk" called Product: Wine Version: 3.17 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs(a)winehq.org Reporter: fubsan(a)gmail.com Distribution: --- Created attachment 62489 --> https://bugs.winehq.org/attachment.cgi?id=62489 wine crash log Software used: Native Instruments Native Access 1.7.2(R88) wine 3.17-1 (Arch) Wine set to Windows 7 or 10 Reaktor Blocks 1.3.0 Steps: 1. Launch Native Access 2. Below Reaktor Blocks click on Install Actual Result: Software is getting downloaded, Native Access/Wine quits (log attached) with: wine unimplemented function "virtdisk.dll.OpenVirtualDisk" called -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Gijs Vermeulen <gijsvrm(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|wine unimplemented function |Native Access crashes on |"virtdisk.dll.OpenVirtualDi |unimplemented function |sk" called |virtdisk.dll.OpenVirtualDis | |k -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 David <escaralacacatua(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |escaralacacatua(a)gmail.com --- Comment #1 from David <escaralacacatua(a)gmail.com> --- Very similar problem here. 1. Install Native Access as: $ wine64 Native_Access_1.7.2.exe - This process runs smooth and without problems 2. Run Native Access 3. Click Install in Kontakt6 Player: - It downloads the program, but during the installation process crashes - Despite the crash the Kontakt 6 Player is installed and can be opened \-> Crash log: backtrace.txt 4. Try to repeat the installation process from Native Access, to install different programs: Guitar Rig Factory Selection, Kontakt Factory Selection, Reaktor Factory Selection R2. - All crash, and after the crash nothing is installed. \-> One of the crash logs: backtrace_3.txt System information: Wine build: wine-3.17 (Staging) Platform: x86_64 Version: Windows 7 Host system: Linux ( Ubuntu Studio, Release 18.04.1 LTS (Bionic Beaver) 64-bit) Host version: 4.15.0-36-lowlatency x86_64 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 --- Comment #2 from David <escaralacacatua(a)gmail.com> --- Created attachment 62521 --> https://bugs.winehq.org/attachment.cgi?id=62521 Crash Log After Installation of Kontakt 6 Player, using Native Acces -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 --- Comment #3 from David <escaralacacatua(a)gmail.com> --- Created attachment 62522 --> https://bugs.winehq.org/attachment.cgi?id=62522 Crash Log after failed installation of different programs in Native Access -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Louis Lenders <xerox.xerox2000x(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox.xerox2000x(a)gmail.com --- Comment #4 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Does disabling virtdisk.dll in winecfg (under libraries tab) work around the crash? (If so, then a simple stub probably could be enough to work around this crash) -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 --- Comment #5 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- Created attachment 62544 --> https://bugs.winehq.org/attachment.cgi?id=62544 stub for openVirtualDisk Could you try if the attached stub/patch works around the crash? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 --- Comment #6 from fubsan(a)gmail.com --- (In reply to Louis Lenders from comment #4)
Does disabling virtdisk.dll in winecfg (under libraries tab) work around the crash?
(If so, then a simple stub probably could be enough to work around this crash)
Hi, I just made an override for virdisk.dll, disabling it. This results in the Native Access app refusing to start at all. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 --- Comment #7 from Louis Lenders <xerox.xerox2000x(a)gmail.com> --- (In reply to fubsan from comment #6)
(In reply to Louis Lenders from comment #4)
Does disabling virtdisk.dll in winecfg (under libraries tab) work around the crash?
(If so, then a simple stub probably could be enough to work around this crash)
Hi,
I just made an override for virdisk.dll, disabling it. This results in the Native Access app refusing to start at all.
Ok, thanks for trying. Is it possible you cuold try to test the patch(stub) attached? -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 --- Comment #8 from fubsan(a)gmail.com --- (In reply to Louis Lenders from comment #7)
(In reply to fubsan from comment #6)
(In reply to Louis Lenders from comment #4)
Does disabling virtdisk.dll in winecfg (under libraries tab) work around the crash?
(If so, then a simple stub probably could be enough to work around this crash)
Hi,
I just made an override for virdisk.dll, disabling it. This results in the Native Access app refusing to start at all.
Ok, thanks for trying. Is it possible you cuold try to test the patch(stub) attached?
Sure, once I figure out how to apply your patch on my arch system, as I didnt install from source but normal repo. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 EduCampi <edu(a)campi.xyz> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |edu(a)campi.xyz -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Austin English <austinenglish(a)gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Staged patchset| |https://github.com/wine-sta | |ging/wine-staging/tree/mast | |er/patches/virtdisk-OpenVir | |tualDisk CC| |leslie_alistair(a)hotmail.com Status|UNCONFIRMED |STAGED Ever confirmed|0 |1 -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED Fixed by SHA1| |081fd1e9972ac1ee0fba66d265e | |8ecf13217bdf3 Resolution|--- |FIXED --- Comment #9 from Alistair Leslie-Hughes <leslie_alistair(a)hotmail.com> --- Fixed by https://source.winehq.org/git/wine.git/?a=commit;h=081fd1e9972ac1ee0fba66d26... -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Alexandre Julliard <julliard(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED --- Comment #10 from Alexandre Julliard <julliard(a)winehq.org> --- Closing bugs fixed in 4.8. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |4.0.x -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Michael Stefaniuc <mstefani(a)winehq.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|4.0.x |--- --- Comment #11 from Michael Stefaniuc <mstefani(a)winehq.org> --- Removing the 4.0.x milestone from bug fixes included in 4.0.3. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 --- Comment #12 from EduCampi <edu(a)campi.xyz> --- Still seeing this in wine-5.3 (Staging) 0049:fixme:virtdisk:OpenVirtualDisk (0000000003ECEA38, L"C:/users/educampi/Downloads/Monark.1.iso", 851968, 0x0, 0000000003ECEA08, 0000000003ECE9F0): stub Then it Fails. -- 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.
https://bugs.winehq.org/show_bug.cgi?id=45947 Anastasius Focht <focht(a)gmx.net> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download CC| |focht(a)gmx.net URL| |https://web.archive.org/web | |/20190227215247/https://www | |.native-instruments.com/fil | |eadmin/downloads/Native_Acc | |ess_Installer.zip --- Comment #13 from Anastasius Focht <focht(a)gmx.net> --- Hello EduCampi, --- quote --- Still seeing this in wine-5.3 (Staging) 0049:fixme:virtdisk:OpenVirtualDisk (0000000003ECEA38, L"C:/users/educampi/Downloads/Monark.1.iso", 851968, 0x0, 0000000003ECEA08, 0000000003ECE9F0): stub Then it Fails. --- quote --- this ticket was about preventing the crash due to missing 'OpenVirtualDisk' stub. A real implementation of VHD API is out of scope here. Adding stable download link from Internet Archive: https://web.archive.org/web/20190227215247/https://www.native-instruments.co... Unfortunately only three captures: https://web.archive.org/web/*/https://www.native-instruments.com/fileadmin/d... * 2018 -> Native Access 1.5.1 Setup PC.exe * 2019 -> Native Access 1.9.1 Setup PC.exe * 2020 -> Native Access 1.12.1 Setup PC.exe I don't even come that far to see the stub called. It crashes before, after downloading the .ISO file for the selected product. I will create a new ticket for that. FYI implementing the userspace part of VHD API is not going to work here. There is a considerable part on the kernel side missing. Native access ISO Mounter driver 'NIWinCDEmu' depends on that. In the meantime you can work around by extracting ISO file content manually and run the installer(s). --- snip --- $ 7z l Blocks_Base.iso 7-Zip [64] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21 p7zip Version 16.02 (locale=en_US.utf8,Utf16=on,HugeFiles=on,64 bits,8 CPUs Intel(R) Core(TM) i7-4700HQ CPU @ 2.40GHz (306C3),ASM,AES-NI) Scanning the drive for archives: 1 file, 16623616 bytes (16 MiB) Listing archive: Blocks_Base.iso -- Path = Blocks_Base.iso Type = Udf Physical Size = 16623616 Comment = Blocks Base Cluster Size = 2048 Created = 2019-05-20 17:24:38 Date Time Attr Size Compressed Name ------------------- ----- ------------ ------------ ------------------------ 2019-05-20 17:22:31 ..... 3662792 3663872 Blocks Base 1.0.1 Setup PC.exe 2019-05-20 17:24:23 ..... 2180180 2181120 Blocks Base Installer Mac.pkg 2019-05-20 17:24:22 ..... 9680750 9680896 Blocks Base Library Part 1.pkg ------------------- ----- ------------ ------------ ------------------------ 2019-05-20 17:24:23 15523722 15525888 3 files --- snip --- 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.
participants (2)
-
wine-bugs@winehq.org -
WineHQ Bugzilla