[Bug 13687] ies4linux 100% CPU usage at an https website
wine-bugs at winehq.org
wine-bugs at winehq.org
Thu Sep 17 10:46:40 CDT 2009
http://bugs.winehq.org/show_bug.cgi?id=13687
--- Comment #18 from MountainX <dave at davestechshop.net> 2009-09-17 10:46:39 ---
(In reply to comment #17)
> (In reply to comment #16)
> >
> It's certainly possible that there's a bug in Wine, perhaps even likely, but
> the problem is that adding native dll's (especially as many as ies4linux does)
> creates a configuration that really isn't supportable by us. In a way you could
> compare it with mixing dlls from different Windows versions and hoping to get a
> working system. You create potentially invalid interactions between the native
> dll's and the builtin ones.
>
> Another reason why a configuration like that isn't useful for reporting bugs is
> that we can't/don't want to look at what those native dlls do exactly, because
> Wine has to implement those same dlls.
>
> Bottom line is that for us to do something about it the bug has to be
> reproducible, one way or another, without using native dll's.
Thank you for explaining. There is another way to look at this issue. I could
alternatively view this as a bug in winetricks's ie6 installation routine.
Something is missing that prevents ie6 (as installed by winetricks) from
completely working with encrypted connections (https/ssl).
My assumption is that comparing the ies4linux *scripts* (not the workings of
the native dlls) to the winetricks script might shed light on the difference.
Would it help to know exactly which encryption-related DLLs are installed by
ies4linux but missing in the winetricks ie6 install? I have looked, but without
knowing shell scripting language, I didn't get anything useful out of my
investigation. But if those DLLs are just encryption related, then maybe those
are not an issue for wine because you don't have to look at any MS dlls... (of
course, I'm speaking without really knowing what I'm talking about here).
However, we have several pieces of the puzzle now:
1. kernel32: Implement RegisterWaitForSingleObjectEx - somehow related.
2. msmoneyexe: R6025 pure virtual function call error - only happens with ie6
as installed by winetricks.
3. ie6 fails to works correctly on some https connections - only with ie6 as
installed by winetricks.
I hope that summary is useful. I will test the winetricks ie6 install further
if someone else wants to give me some pointers related to the R6025 pure
virtual function call error.
--
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