http://bugs.winehq.org/show_bug.cgi?id=14858
Summary: ICQ crashes on launching Product: Wine Version: 1.1.2 Platform: All URL: http://www.icq.com OS/Version: All Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: ole AssignedTo: wine-bugs@winehq.org ReportedBy: kai.mast@gmail.com
I've been told to report this issue without native DLLs.
The attachment contains the console output (it seems to be related to the ole.dll)
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #1 from Juan Lang juan_lang@yahoo.com 2008-08-13 15:12:01 --- Missing attachment?
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #2 from Kai Mast kai.mast@gmail.com 2008-08-13 15:13:37 --- Created an attachment (id=15399) --> (http://bugs.winehq.org/attachment.cgi?id=15399) The console output after executing ICQ6
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #3 from Kai Mast kai.mast@gmail.com 2008-08-13 15:14:53 --- oh im sorry :P
i hope nobody kills me anyways for spamming bugzilla with bugreports. (its my first time reporting im sorry). I would like to write a patch for that as i know some c++ but I've no clue where to start as i never worked with wines source (no that its messy, its just biiiig :P)
http://bugs.winehq.org/show_bug.cgi?id=14858
Juan Lang juan_lang@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole |-unknown
--- Comment #4 from Juan Lang juan_lang@yahoo.com 2008-08-13 15:16:55 --- The error from ole just means that some object doesn't implement the IStream interface. We don't know what object that is.
Try attaching a +relay log to see if we can guess where it's coming from.
http://bugs.winehq.org/show_bug.cgi?id=14858
Tony Wasserka tony.wasserka@freenet.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |tony.wasserka@freenet.de
--- Comment #5 from Tony Wasserka tony.wasserka@freenet.de 2008-08-13 15:29:38 --- Well, first of all you should fill the missing gaps in the bug report: - You should put the ICQ version into the bug caption - The severity is not "Enhancement", but "Normal" - also, I'd lower the priority to P3 or P4 as this bug only applies to one application - run "WINEDEBUG="+all" wine ICQ6.exe" (or with +relay or +snoop), which is much more informative and attach the debug log here again, you may need the instructions from http://www.winehq.org/site/docs/winedev-guide/dbg-control to do so.
From what I know, this is quite a difficult issue to track down, as the reason
lies inside of an application's DLL. Guess you're better of trying to track down the issue that prevents ICQ 5 from starting first as this is likely to be easier (no built-in flash etc).
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #6 from Kai Mast kai.mast@gmail.com 2008-08-13 15:39:29 --- Created an attachment (id=15400) --> (http://bugs.winehq.org/attachment.cgi?id=15400) +Relay log
I had to zip the file to reduce its size ( 14 mb)
http://bugs.winehq.org/show_bug.cgi?id=14858
Kai Mast kai.mast@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|enhancement |normal Component|-unknown |ole Priority|P2 |P4
--- Comment #7 from Kai Mast kai.mast@gmail.com 2008-08-13 15:41:31 --- The reason i am trying to get ICQ6 to run is that none of the older version is able to connect to AOLs servers anymore. At least thats what they say.
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #8 from Tony Wasserka tony.wasserka@freenet.de 2008-08-13 15:47:36 --- Well, but Wine bugs that affect earlier versions of ICQ may also be present in ICQ 6. However, as ICQ 6 is probably harder to debug (built-in flash etc) it _may_ be easier to debug older versions.
http://bugs.winehq.org/show_bug.cgi?id=14858
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole |-unknown OS/Version|All |other Platform|All |Other
--- Comment #9 from Vitaliy Margolen vitaliy@kievinfo.com 2008-08-13 15:50:22 --- Please set _your_ os and hardware properly.
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #10 from Austin English austinenglish@gmail.com 2008-08-13 15:51:45 --- (In reply to comment #5)
- run "WINEDEBUG="+all" wine ICQ6.exe" (or with +relay or +snoop), which is
+all is _way_ too verbose and should only be used for apps that exit almost instantaneously, or as a last resort
http://bugs.winehq.org/show_bug.cgi?id=14858
Kai Mast kai.mast@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- OS/Version|other |Linux Platform|Other |PC
--- Comment #11 from Kai Mast kai.mast@gmail.com 2008-08-13 15:57:42 --- Can't set the distro (its Ubuntu 8.4 hardy) so i set it to Linux.
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #12 from Dmitry Timoshkov dmitry@codeweavers.com 2008-08-14 02:05:35 --- Does 'wget http://www.kegel.com/wine/winetricks && ./winetricks msxml3' help?
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #13 from Tony Wasserka tony.wasserka@freenet.de 2008-08-14 05:44:16 --- Without "./winetricks msxml3" ICQ6 fails to start with code 3 for me, but using native msxml3 it fails with code 4.
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #14 from Dmitry Timoshkov dmitry@codeweavers.com 2008-08-14 08:29:52 --- Then please generate another +relay,+seh,+tid log and attach it.
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #15 from Kai Mast kai.mast@gmail.com 2008-08-14 11:09:54 --- Created an attachment (id=15409) --> (http://bugs.winehq.org/attachment.cgi?id=15409) Relay.log with winetricks msxml3
Now i get code 3 with msxml3 installed trough winetricks
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #16 from Dmitry Timoshkov dmitry@codeweavers.com 2008-08-14 11:59:54 --- This time it's err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered
try 'winetricks mdac25'
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #17 from Dmitry Timoshkov dmitry@codeweavers.com 2008-08-14 12:03:21 --- ... or rather 'winetricks jet40' as indicated in the bug 10505.
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #18 from Kai Mast kai.mast@gmail.com 2008-08-14 12:05:39 --- Created an attachment (id=15410) --> (http://bugs.winehq.org/attachment.cgi?id=15410) +Relay log with winetricks msxml3 AND mdac25
The erro code didn't change and i cant find nowhere a explanation of those codes.
http://bugs.winehq.org/show_bug.cgi?id=14858
Kai Mast kai.mast@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|ICQ crashes on launching |ICQ 6 crashes on launching
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #19 from Kai Mast kai.mast@gmail.com 2008-08-14 12:11:43 --- Created an attachment (id=15411) --> (http://bugs.winehq.org/attachment.cgi?id=15411) +Relay log with winetricks msxml3 AND mdac25 AND jet40
With jet40 i now get error code 10 but i have no idea what difference this makes :S
Again the relay log attached
http://bugs.winehq.org/show_bug.cgi?id=14858
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |ole
--- Comment #20 from Dmitry Timoshkov dmitry@codeweavers.com 2008-08-14 12:44:13 --- This time it looks like this is the culprit:
... 0026:Call ntdll.RtlUnwind(7e01764c,00000000,7e017028,00000000) ret=7eb659f7 0026: eax=7eb6277d ebx=7eba2dd4 ecx=7eb65980 edx=7e01764c esi=7e01764c edi=7e017028 ebp=7e016bec esp=7e016bbc ds=007b es=007b fs=0033 gs=003b flags=00000202 0026:Ret ntdll.RtlUnwind() retval=00000000 ret=7eb659f7 0026: eax=00000000 ebx=7eba2dd4 ecx=7eb65980 edx=7e01764c esi=7e01764c edi=7e017028 ebp=7e016bec esp=7e016bbc ds=007b es=007b fs=0033 gs=003b flags=00000202 0026:Ret rpcrt4.CStdStubBuffer_Invoke() retval=c0000005 ret=7ec113a2 0026:Call ntdll.RtlFreeHeap(00110000,00000000,001602c8) ret=7ec11461 0026:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7ec11461 0026:Call ntdll.RtlFreeHeap(00110000,00000000,00160688) ret=7ec10f13 0026:Ret ntdll.RtlFreeHeap() retval=00000001 ret=7ec10f13 0026:Call KERNEL32.SetEvent(00000104) ret=7ec10f2b 0023:Ret user32.MsgWaitForMultipleObjectsEx() retval=00000000 ret=7ebdfb2d 0023:Call KERNEL32.RaiseException(c0000005,00000000,00000000,00000000) ret=7eb93d75 ...
http://bugs.winehq.org/show_bug.cgi?id=14858
Rob Shearman robertshearman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|ole |ole32
http://bugs.winehq.org/show_bug.cgi?id=14858
Julian W. Speedator@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Speedator@gmx.de
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #21 from Julian W. Speedator@gmx.de 2008-08-27 07:10:59 --- Kai:You have said you started without any native DLLs. But I need MFC42.DLL MSVCP60.DLL to install ICQ 6. Did you use those dlls, too? And I got error-code 10 directly after installing, without any "winetricks msxml3" or other native dlls(except of mfc42 and msvcp60, that are already installed).
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #22 from Kai Mast kai.mast@gmail.com 2008-08-27 09:11:44 --- Yeah i used some native dlls to install icq6. But it doesnt run with em nor does it run with winetricks :(
http://bugs.winehq.org/show_bug.cgi?id=14858
Max Mustermann maxmusterm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |maxmusterm@gmail.com
--- Comment #23 from Max Mustermann maxmusterm@gmail.com 2008-11-06 17:52:36 --- CC ftw
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #24 from Austin English austinenglish@gmail.com 2009-05-06 05:39:24 --- Is this still an issue in current (1.1.20 or newer) wine?
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #25 from Kai Mast kai.mast@gmail.com 2009-05-06 07:10:44 --- Created an attachment (id=20939) --> (http://bugs.winehq.org/attachment.cgi?id=20939) Crash report for 6.5
It still crashes.
I added a new attachment for icq6.5
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #26 from Ken Sharp kennybobs@o2.co.uk 2009-05-23 10:43:34 --- Created an attachment (id=21263) --> (http://bugs.winehq.org/attachment.cgi?id=21263) Wine 1.1.21 +ole
http://www.brothersoft.com/d.php?soft_id=59502&url=http%3A%2F%2Ffiles.br...
This is the cause:
trace:ole:CoGetClassObject CLSID: {00000100-0000-0010-8000-00aa006d2ea4}, IID: {b196b28f-bab4-101a-b69c-00aa00341d07} err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered err:ole:CoGetClassObject no class object {00000100-0000-0010-8000-00aa006d2ea4} could be created for context 0x1
Native ole32.dll is the workaround (winetricks dcom98).
Also affects ICQ 6.5.
http://bugs.winehq.org/show_bug.cgi?id=14858
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |kennybobs@o2.co.uk
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #27 from Nikolay Sivov bunglehead@gmail.com 2009-05-23 10:46:26 --- (In reply to comment #26)
This is the cause:
trace:ole:CoGetClassObject CLSID: {00000100-0000-0010-8000-00aa006d2ea4}, IID: {b196b28f-bab4-101a-b69c-00aa00341d07} err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered err:ole:CoGetClassObject no class object {00000100-0000-0010-8000-00aa006d2ea4} could be created for context 0x1
If it's about missed DAO does MDAC installation help?
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #28 from Ken Sharp kennybobs@o2.co.uk 2009-05-23 11:13:42 --- No, MDAC makes no difference.
http://bugs.winehq.org/show_bug.cgi?id=14858
--- Comment #29 from Kai Mast kai.mast@gmail.com 2009-05-24 15:56:32 --- are you saying that with the dcom98 installation icq run? because it does not here.
http://bugs.winehq.org/show_bug.cgi?id=14858
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Summary|ICQ 6 crashes on launching |ICQ 6.x crashes on | |launching Ever Confirmed|0 |1
--- Comment #30 from Ken Sharp kennybobs@o2.co.uk 2009-05-25 06:13:58 --- No. There are bugs open for each problem. See the appdb.
http://bugs.winehq.org/show_bug.cgi?id=14858
Ken Sharp kennybobs@o2.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL|http://www.icq.com |http://www.brothersoft.com/ | |d.php?soft_id=59502&url=htt | |p%3A%2F%2Ffiles.brothersoft | |.com%2Fchat%2Ficq_icq_tools | |%2FICQ_59502.exe
http://bugs.winehq.org/show_bug.cgi?id=14858
Rob Shearman robertshearman@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |DUPLICATE
--- Comment #31 from Rob Shearman robertshearman@gmail.com 2009-11-16 17:16:15 --- This is a duplicate of an existing bug.
Just to re-iterate "winetricks mfc42" is needed to get the app to install. Then bug 17790 will be hit. Working around this, "err:ole:CoGetClassObject class {00000100-0000-0010-8000-00aa006d2ea4} not registered" is seen and "winetricks jet40" gets past this.
The only Wine bug is the crash in msxml3 and there is another simpler bug open for this issue. Therefore marking this bug as a duplicate of bug 17790.
*** This bug has been marked as a duplicate of bug 17790 ***
http://bugs.winehq.org/show_bug.cgi?id=14858
Vitaliy Margolen vitaliy@kievinfo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #32 from Vitaliy Margolen vitaliy@kievinfo.com 2009-11-16 23:11:54 --- Closing duplicate.