[Bug 37868] ICQ 8.x crashes on startup (needs Voice Capture DSP DMO, CLSID_CWMAudioAEC, '{745057c7-f353-4f2d-a7ee-58434477730e}')

wine-bugs at winehq.org wine-bugs at winehq.org
Fri Jan 9 10:36:02 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=37868

Anastasius Focht <focht at gmx.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |download
             Status|UNCONFIRMED                 |NEW
                URL|                            |http://exe.icq.com/icq.exe
                 CC|                            |focht at gmx.net
            Summary|ICQ 8.x fails to launch     |ICQ 8.x crashes on startup
                   |                            |(needs Voice Capture DSP
                   |                            |DMO, CLSID_CWMAudioAEC,
                   |                            |'{745057c7-f353-4f2d-a7ee-5
                   |                            |8434477730e}')
     Ever confirmed|0                           |1
           Severity|blocker                     |normal

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

confirming.

The app also suffers from bug 35416 (crash) and bug 5162

--- snip ---
$ pwd
/home/focht/.wine/drive_c/users/focht/Application Data/ICQM

$ WINEDEBUG=+tid,+seh,+relay wine ./icq.exe >>log.txt 2>&1
...
002d:Call ole32.CoCreateInstance(0c8c5860,00000000,00000001,0c8c57e0,0d02e548)
ret=0c774514
002d:Call ntdll.RtlInitUnicodeString(0d02e280,0d02e2d2
L"CLSID\\{745057C7-F353-4F2D-A7EE-58434477730E}") ret=7e2fe764
002d:Ret  ntdll.RtlInitUnicodeString() retval=0d02e280 ret=7e2fe764
002d:Call ntdll.NtOpenKey(0d02e2cc,00020019,0d02e288) ret=7e2fe780
002d:Ret  ntdll.NtOpenKey() retval=c0000034 ret=7e2fe780
002d:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7e2fe78b
002d:Ret  ntdll.RtlNtStatusToDosError() retval=00000002 ret=7e2fe78b
002d:Call
KERNEL32.FindActCtxSectionGuid(00000001,00000000,00000004,0d02e438,0d02e31c)
ret=7e3047eb
002d:Ret  KERNEL32.FindActCtxSectionGuid() retval=00000000 ret=7e3047eb
002d:Call ntdll.RtlInitUnicodeString(0d02e230,0d02e282
L"CLSID\\{745057C7-F353-4F2D-A7EE-58434477730E}") ret=7e2fe764
002d:Ret  ntdll.RtlInitUnicodeString() retval=0d02e230 ret=7e2fe764
002d:Call ntdll.NtOpenKey(0d02e27c,00020019,0d02e238) ret=7e2fe780
002d:Ret  ntdll.NtOpenKey() retval=c0000034 ret=7e2fe780
002d:Call ntdll.RtlNtStatusToDosError(c0000034) ret=7e2fe78b
002d:Ret  ntdll.RtlNtStatusToDosError() retval=00000002 ret=7e2fe78b
002d:err:ole:CoGetClassObject class {745057c7-f353-4f2d-a7ee-58434477730e} not
registered
002d:err:ole:CoGetClassObject no class object
{745057c7-f353-4f2d-a7ee-58434477730e} could be created for context 0x1
002d:Ret  ole32.CoCreateInstance() retval=80040154 ret=0c774514
002d:trace:seh:raise_exception code=c0000005 flags=0 addr=0xc774542 ip=0c774542
tid=002d
002d:trace:seh:raise_exception  info[0]=00000000
002d:trace:seh:raise_exception  info[1]=00000000
002d:trace:seh:raise_exception  eax=00000000 ebx=00000000 ecx=00000000
edx=0d02ef8c esi=0c970858 edi=80040154
002d:trace:seh:raise_exception  ebp=00000000 esp=0d02e51c cs=0023 ds=002b
es=002b fs=0063 gs=006b flags=00210246
002d:trace:seh:call_stack_handlers calling handler at 0xc8aec19 code=c0000005
flags=0 
...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code
(0x0c774542).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0c774542 ESP:0d02e51c EBP:00000000 EFLAGS:00210246(  R- --  I  Z- -P- )
 EAX:00000000 EBX:00000000 ECX:00000000 EDX:0d02ef8c
 ESI:0c970858 EDI:80040154
...
Backtrace:
=>0 0x0c774542 in libvoip_x86 (+0xe4542) (0x00000000)
0x0c774542: movl    0x0(%eax),%edx
Modules:
Module    Address            Debug info    Name (180 modules)
PE      400000- 275a000    Deferred        icq
PE     c690000- c960000    Export          libvoip_x86
PE    10000000-10257000    Deferred        mrainplaceviewer
PE    3a400000-3a763000    Deferred        vivo
...
Threads:
process  tid      prio (all id:s are in hex)
...
00000022 (D) C:\users\focht\Application Data\ICQM\icq.exe
    0000002f    0
    0000002e    0
    0000002d    0 <==
...
--- snip ---

Looks like this belongs Voice Capture DSP DMO, available from Windows Vista
onwards.

https://mikolajapp.appspot.com/uuid/query?q={745057c7-f353-4f2d-a7ee-58434477730e}

MSDN:
http://msdn.microsoft.com/en-us/library/windows/desktop/ff819492%28v=vs.85%29.aspx

You are probably better off with an older ICQ version which doesn't depend on
this proprietary stuff.

$ sha1sum icq_rfrset.exe 
f34b5b0584b329006b16fb2411c84c5d9e3dc73e  icq_rfrset.exe

$ du -sh icq_rfrset.exe 
37M    icq_rfrset.exe

$ wine --version
wine-1.7.33-191-ge899bd8

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