[Bug 33498] Multiple application installers need setupapi.SetupDiCallClassInstaller implementation (USB over Network 5, Microsoft Windows CE Platform Manager 4.0/sub-installer of Embedded VC++ 4.0)

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Dec 30 14:05:51 CST 2013


http://bugs.winehq.org/show_bug.cgi?id=33498

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                URL|http://download.cnet.com/Mi |http://www.usb-over-network
                   |crosoft-eMbedded-Visual-C/3 |.com/usb-over-network-clien
                   |000-2212_4-10108490.html    |t.msi
            Summary|Microsoft Windows CE        |Multiple application
                   |Platform Manager 4.0        |installers need
                   |sub-installer of Embedded   |setupapi.SetupDiCallClassIn
                   |VC++ 4.0 fails              |staller implementation (USB
                   |(setupapi.SetupDiCallClassI |over Network 5, Microsoft
                   |nstaller needs more flesh)  |Windows CE Platform Manager
                   |                            |4.0/sub-installer of
                   |                            |Embedded VC++ 4.0)

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

still present.

Refining summary as multiple application installers suffer from this.
Adjusting download to much smaller 'USB over Network 5' installer.

Download: http://www.usb-over-network.com/usb-over-network-client.msi

--- snip ---
...
0037:Call
setupapi.SetupDiSetDeviceRegistryPropertyW(0021a508,0042e628,00000001,0057a7d0,0000002c)
ret=100067f9
0037:trace:setupapi:SetupDiSetDeviceRegistryPropertyW 0x21a508 0x42e628 1
0x57a7d0 44
0037:Call advapi32.RegSetValueExW(000000ac,f69e1470
L"HardwareID",00000000,00000007,0057a7d0,0000002c) ret=f69bb950
0037:Ret  advapi32.RegSetValueExW() retval=00000000 ret=f69bb950
0037:Ret  setupapi.SetupDiSetDeviceRegistryPropertyW() retval=00000001
ret=100067f9
0037:Call setupapi.SetupDiCallClassInstaller(00000019,0021a508,0042e628)
ret=10006a1d
0037:fixme:setupapi:SetupDiCallClassInstaller 25 0x21a508 0x42e628
0037:Ret  setupapi.SetupDiCallClassInstaller() retval=00000000 ret=10006a1d
...
0037:Call KERNEL32.RaiseException(e06d7363,00000001,00000003,0042e588)
ret=1000a0d1
0037:trace:seh:raise_exception code=e06d7363 flags=1 addr=0x7b83a89f
ip=7b83a89f tid=0037
0037:trace:seh:raise_exception  info[0]=19930520
0037:trace:seh:raise_exception  info[1]=0042e5d0
0037:trace:seh:raise_exception  info[2]=10019e24
0037:trace:seh:raise_exception  eax=7b826921 ebx=7b8ba000 ecx=19930520
edx=0042e4d4 esi=0042e574 edi=0042e540
0037:trace:seh:raise_exception  ebp=0042e518 esp=0042e4b4 cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=0020028
--- snip ---

$ sha1sum usb-over-network-client.msi 
169bdacccdfbae382c9aeb2a6f3a1a6fdc3d014c  usb-over-network-client.msi

$ du -sh usb-over-network-client.msi 
4.1M    usb-over-network-client.msi

$ wine --version
wine-1.7.9-209-gb231b4b

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