[Bug 34352] CommView fails to start

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Aug 25 05:51:31 CDT 2013


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

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
                 CC|                            |focht at gmx.net
         Depends on|                            |27060
     Ever Confirmed|0                           |1

--- Comment #2 from Anastasius Focht <focht at gmx.net> 2013-08-25 05:51:31 CDT ---
Hello folks,

confirming, it needs Network Configuration Component Object (netcfgx.dll)
implemented.
Well, at least some stub methods.

--- snip ---
$ pwd
/home/focht/.wine/drive_c/Program Files/CommView

$ WINEDEBUG=+tid,+seh,+loaddll,+process,+relay wine ./cv.exe >>log2.txt 2>&1
nexus4[~/.wine/drive_c/Program Files/CommView] pwd

...
0025:Call ole32.CoCreateInstance(01e70d88,00000000,00000001,01e70d78,0033e9a4)
ret=01e630e5
0025:Call ntdll.RtlInitUnicodeString(0033e710,0033e762
L"CLSID\\{5B035261-40F9-11D1-AAEC-00805FC1270E}") ret=7eb041fc
0025:Ret  ntdll.RtlInitUnicodeString() retval=0033e710 ret=7eb041fc
0025:Call ntdll.NtOpenKey(0033e75c,00020019,0033e718) ret=7eb04218
0025:Ret  ntdll.NtOpenKey() retval=c0000034 ret=7eb04218
0025:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7eb04223
0025:Ret  ntdll.RtlNtStatusToDosError() retval=00000002 ret=7eb04223
0025:err:ole:CoGetClassObject class {5b035261-40f9-11d1-aaec-00805fc1270e} not
registered
0025:err:ole:CoGetClassObject no class object
{5b035261-40f9-11d1-aaec-00805fc1270e} could be created for context 0x1
0025:Ret  ole32.CoCreateInstance() retval=80040154 ret=01e630e5 
...
0025:Call oleaut32.SysAllocStringLen(00bd1710 L"S_COULDNOT_INSTALL",00000012)
ret=0040a294
0025:Ret  oleaut32.SysAllocStringLen() retval=001b42fc ret=0040a294 
...
0025:Call KERNEL32.CompareStringW(00000400,00000001,023049dc
L"RS::S_COULDNOT_INSTALL",00000016,0230495c L"RS::S_COULDNOT_INSTALL",00000016)
ret=004261f0
0025:Ret  KERNEL32.CompareStringW() retval=00000002 ret=004261f0
0025:Call oleaut32.SysAllocStringLen(022f803c L"Could not install device
driver",0000001f) ret=0040a294
0025:Ret  oleaut32.SysAllocStringLen() retval=001afb94 ret=0040a294 
...
--- snip ---

For the sake of having another netcfgx consumer this app might be useful.
For general operation this app isn't going to work with Wine anyway.
Basically it's a packet sniffer which uses kernel level NDIS hooking (installs
it's own kernel driver).

You could try the workaround from here:
http://bugs.winehq.org/show_bug.cgi?id=30208#c1 (using native component and
importing some registry branch) to overcome driver installation issue.

Regards

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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