Bug 1246781

Summary: CD: dll file is missing from pvpanic (possible patch included)
Product: [Community] Virtualization Tools Reporter: Neil Bryant <neil.bryant>
Component: virtio-winAssignee: Amnon Ilan <ailan>
Status: CLOSED CURRENTRELEASE QA Contact: Virtualization Bugs <virt-bugs>
Severity: low Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: bcao, crobinso, ghammer, neil.bryant, virt-maint, vrozenfe, yvugenfi
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2015-08-09 21:44:28 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
patch to remove coinstaller from inf file none

Description Neil Bryant 2015-07-25 17:22:16 UTC
Created attachment 1056102 [details]
patch to remove coinstaller from inf file

Description of problem:

W7 pvpanic.inf contains this block:
    [PVPanic_Device_CoInstaller_CopyFiles]
    WdfCoInstaller01009.dll
but does not contain that dll file. Installing a pvpanic device and attempting o use the driver results in a
    Windows encountered a proplem installing the driver software
    The system cannot find the file specified
error.

Version-Release number of selected component (if applicable):
0.1.105 (CD version)

How reproducible:
always

Steps to Reproduce:
1. Install a pvpanic device in VM
2. Attempt to update driver via CD

Actual results:
Driver install fails when it can't find file

Expected results:
Driver should install

Additional info:

Drivers are a bit out of my league, but I did try to research and make sure this wasn't an error of my own. If I am reading this link properly ( http://www.libusb.org/ticket/143#comment:6 ) then the dll isn't needed on Win7, as a higher version is already installed, and it would just be ignored, anyway.

I've removed the pertinent lines from the inf file, and it installs just fine--although I don't know if that means it's working or not. Patch for the inf file attached.

Comment 1 Gal Hammer 2015-07-26 08:11:48 UTC
(In reply to Neil Bryant from comment #0)
> Created attachment 1056102 [details]
> patch to remove coinstaller from inf file
> 
> Description of problem:
> 
> W7 pvpanic.inf contains this block:
>     [PVPanic_Device_CoInstaller_CopyFiles]
>     WdfCoInstaller01009.dll
> but does not contain that dll file. Installing a pvpanic device and
> attempting o use the driver results in a
>     Windows encountered a proplem installing the driver software
>     The system cannot find the file specified
> error.
> 
> Version-Release number of selected component (if applicable):
> 0.1.105 (CD version)
> 
> How reproducible:
> always
> 
> Steps to Reproduce:
> 1. Install a pvpanic device in VM
> 2. Attempt to update driver via CD
> 
> Actual results:
> Driver install fails when it can't find file
> 
> Expected results:
> Driver should install
> 
> Additional info:
> 
> Drivers are a bit out of my league, but I did try to research and make sure
> this wasn't an error of my own. If I am reading this link properly (
> http://www.libusb.org/ticket/143#comment:6 ) then the dll isn't needed on
> Win7, as a higher version is already installed, and it would just be
> ignored, anyway.
> 
> I've removed the pertinent lines from the inf file, and it installs just
> fine--although I don't know if that means it's working or not. Patch for the
> inf file attached.

You can't remove these lines as they might break the driver's installation.

Which CD is missing the WdfCoInstaller01009.dll file?

Comment 3 Cole Robinson 2015-08-09 21:44:28 UTC
The public -106 builds and later should have the .dlls in the right place. Closing, please reopen if issues persist.