From: Sushma on 15 Oct 2009 04:47 Hi All, We are developed a USB driver for Win XP/Vista and Win 7. We are currently running WLK tests. We get a WLK test failure for Windows Vista while the same test pass on Win 7. The test is "Verify WDF Coinstaller Version for KMDF". I'm using co- installer wdfcoinstaller01009.dll with WDK 7600.16385 and WLK 1.4 for DTM testing. Here is the DTM log ouput. Context Index: 4076053519 Current: WDF LOGO TEST -CHECK COINSTALLER VERSION Parent: WTTLOG Start Test 10/15/2009 2:25:27.530 AM WDF LOGO TEST -CHECK COINSTALLER VERSION Message 10/15/2009 2:25:27.530 AM Enumerate Devices have been called for device : usb\vid_1aed&pid_413a Message 10/15/2009 2:25:27.530 AM DumpDeviceDriverFiles have been called Message 10/15/2009 2:25:27.530 AM DumpDeviceDriversCallback has been called Message 10/15/2009 2:25:27.530 AM DumpDeviceDriversCallback has been called Message 10/15/2009 2:25:27.530 AM DumpDeviceDriversCallback has been called Message 10/15/2009 2:25:27.530 AM WdfCoinstaller \wdfcoinstaller01009.dll has been found Message 10/15/2009 2:25:27.530 AM DumpDeviceDriversCallback has been called Message 10/15/2009 2:25:27.530 AM Find the timestamp and version for file : C:\Windows\system32\wdfcoinstaller01009.dll Message 10/15/2009 2:25:27.530 AM TimeStamp is 1247528983 Size is 1482752 Error 10/15/2009 2:25:27.530 AM CoInstaller version doesn't match any of the RTM fre versions File: d:\5289\drivers\wdf\kmdf\tests\tools\wdftester\exe \cwdflogger.cpp Line: 59 Error Type: BOOL Error Code: 0x0 Error Text: Error 0x00000000 Error 10/15/2009 2:25:27.530 AM CoInstaller version doesn't meet the requirements File: d:\5289\drivers\wdf\kmdf\tests\tools\wdftester\exe \cwdflogger.cpp Line: 59 Error Type: BOOL Error Code: 0x0 Error Text: Error 0x00000000 End Test 10/15/2009 2:25:27.530 AM WDF LOGO TEST -CHECK COINSTALLER VERSION Result: Fail Repro: Wdftester.exe -kmdf -checkcoinstallerversion "usb \vid_1aed&pid_413a" "Windows Vista" KMDF Which WdfCoInstaller need to be used for Windows Vista. Are there any filters that need to be installed for the failure. Please advice which co-installer need to be used for Windows XP/Vista and Windows 7 for logo testing. Any help is much appreciated. Thanks and Regards, Sushma
From: Tim Roberts on 16 Oct 2009 00:33 Sushma <sushma.yella(a)gmail.com> wrote: > >We are developed a USB driver for Win XP/Vista and Win 7. We are >currently running WLK tests. We get a WLK test failure for Windows >Vista while the same test pass on Win 7. > >The test is "Verify WDF Coinstaller Version for KMDF". I'm using co- >installer wdfcoinstaller01009.dll with WDK 7600.16385 and WLK 1.4 for >DTM testing. Here is the DTM log ouput. >.... >C:\Windows\system32\wdfcoinstaller01009.dll >Message 10/15/2009 2:25:27.530 AM TimeStamp is 1247528983 Size is >1482752 >Error 10/15/2009 2:25:27.530 AM CoInstaller version doesn't match any >of the RTM fre versions >>> import time >>> time.ctime(1247528983) 'Mon Jul 13 16:49:43 2009' Neither the date stamp nor the file size matches any of the coinstallers from the 7600 WDK. Can you go into a command shell and do dir \WinDDK\7600.16385\redist\wdf\x86 and post the results? C:\tmp>dir \DDK\7600\redist\wdf\x86 Volume in drive C has no label. Volume Serial Number is 544E-EDE9 Directory of C:\DDK\7600\redist\wdf\x86 08/06/2009 09:14 PM <DIR> . 08/06/2009 09:14 PM <DIR> .. 07/14/2009 12:27 PM 1,461,992 WdfCoInstaller01009.dll 07/14/2009 10:49 AM 824,040 WdfCoInstaller01009_chk.dll 07/14/2009 12:21 PM 1,837,296 WUDFUpdate_01009.dll 07/14/2009 10:43 AM 1,128,176 WUDFUpdate_01009_chk.dll 4 File(s) 5,251,504 bytes 2 Dir(s) 26,659,393,536 bytes free -- Tim Roberts, timr(a)probo.com Providenza & Boekelheide, Inc.
From: Sushma on 19 Oct 2009 00:20 I got the same output in the command shell as you described. I'm using the latest co-installers. I had even tried installing the latest filters as wells. I got the same error. Here is the output in command shell C:\>dir D:\WinDDK\7600\redist\wdf\x86 Volume in drive D has no label. Volume Serial Number is D8E8-4A76 Directory of D:\WinDDK\7600\redist\wdf\x86 09/02/2009 11:00 AM <DIR> . 09/02/2009 11:00 AM <DIR> .. 07/14/2009 12:27 PM 1,461,992 WdfCoInstaller01009.dll 07/14/2009 10:49 AM 824,040 WdfCoInstaller01009_chk.dll 07/14/2009 12:21 PM 1,837,296 WUDFUpdate_01009.dll 07/14/2009 10:43 AM 1,128,176 WUDFUpdate_01009_chk.dll 4 File(s) 5,251,504 bytes 2 Dir(s) 12,933,251,072 bytes free
From: Sushma on 19 Oct 2009 08:51 I ran the test individually by copying wdftester.exe in my client machine using command Wdftester.exe -kmdf -checkcoinstallerversion "usb\vid_1aed&pid_413a" "Windows Vista" KMDF. Here is the output log. I did not find the cause of problem. Can some one help me understand where the problem is. Thanks, Sushma <?xml version="1.0" encoding="UTF-16" ?> <WTT-Logger> <RTI ID="2807135579" Machine="VISTA-32-SP2" ProcessName="D:\wdftest\bin \wdftester.exe" ProcessID="4032" ThreadID="3524" BaseTime="2009:10:19 12:16:28:890" Frequency="14318180" /> <CTX ID="384048256" Current="WTTLOG" Parent="ROOT" /> <Msg UserText="Check for KMDF Coinstaller" CA="3012601" LA="3025095" > <rti id="2807135579" /> <ctx id="384048256" /> </Msg> <Msg UserText="Check the coinstaller version for Device: usb \vid_1aed&pid_413a and OS: Windows Vista" CA="3013197" LA="3027962" > <rti id="2807135579" /> <ctx id="384048256" /> </Msg> <CTX ID="4076053519" Current="WDF LOGO TEST -CHECK COINSTALLER VERSION" Parent="WTTLOG" /> <StartTest Title="WDF LOGO TEST -CHECK COINSTALLER VERSION" TUID="" CA="3013832" LA="3029417" > <rti id="2807135579" /> <ctx id="4076053519" /> </StartTest> <Msg UserText="Enumerate Devices have been called for device : usb \vid_1aed&pid_413a" CA="3014123" LA="3030443" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="DumpDeviceDriverFiles have been called" CA="3709841" LA="3727395" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="DumpDeviceDriversCallback has been called " CA="4137115" LA="4137937" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="DumpDeviceDriversCallback has been called " CA="4139586" LA="4140073" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="DumpDeviceDriversCallback has been called " CA="4141440" LA="4141906" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="WdfCoinstaller \wdfcoinstaller01009.dll has been found" CA="4142811" LA="4143287" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="DumpDeviceDriversCallback has been called " CA="4144727" LA="4145201" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="Find the timestamp and version for file : C:\Windows \system32\wdfcoinstaller01009.dll" CA="4182539" LA="4183335" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Msg UserText="TimeStamp is 1247528983 Size is 1482752" CA="4193986" LA="4194599" > <rti id="2807135579" /> <ctx id="4076053519" /> </Msg> <Error File="d:\5289\drivers\wdf\kmdf\tests\tools\wdftester\exe \cwdflogger.cpp" Line="59" ErrCode="0x0" ErrType="BOOL" ErrorText="Error 0x00000000" UserText="CoInstaller version doesn't match any of the RTM fre versions" CA="4195924" LA="4196670" > <rti id="2807135579" /> <ctx id="4076053519" /> </Error> <Error File="d:\5289\drivers\wdf\kmdf\tests\tools\wdftester\exe \cwdflogger.cpp" Line="59" ErrCode="0x0" ErrType="BOOL" ErrorText="Error 0x00000000" UserText="CoInstaller version doesn't meet the requirements" CA="4197805" LA="4198463" > <rti id="2807135579" /> <ctx id="4076053519" /> </Error> <EndTest Title="WDF LOGO TEST -CHECK COINSTALLER VERSION" TUID="" Result="Fail" Repro="Wdftester.exe -kmdf -checkcoinstallerversion "usb \vid_1aed&pid_413a" "Windows Vista" KMDF" CA="4199622" LA="4200187" > <rti id="2807135579" /> <ctx id="4076053519" /> </EndTest> <PFRollup Total="1" Passed="0" Failed="1" Blocked="0" Warned="0" Skipped="0" CA="4201367" LA="4201879" > <rti id="2807135579" /> <ctx id="384048256" /> </PFRollup> </WTT-Logger>
From: Tim Roberts on 19 Oct 2009 23:25
Sushma <sushma.yella(a)gmail.com> wrote: > >I ran the test individually by copying wdftester.exe in my client >machine using command > >Wdftester.exe -kmdf -checkcoinstallerversion "usb\vid_1aed&pid_413a" >"Windows Vista" KMDF. > >Here is the output log. I did not find the cause of problem. Can some >one help me understand where the problem is. Have you wiped the test machine clean and started over? **IF** your test machine had somehow had one of the beta 1.9 co-installers installed on it, your driver package would not overwrite them. That's the only thing I can think of. If that's not it, you'll have to open a support incident. -- Tim Roberts, timr(a)probo.com Providenza & Boekelheide, Inc. |