Alternative to ie8?

Questions about Wine on Linux
Locked
symmetry
Newbie
Newbie
Posts: 3
Joined: Tue Jan 24, 2017 5:15 pm

Alternative to ie8?

Post by symmetry »

Lately, I've been trying to get a game working in Wine. I've found that it crashes unless I use winetricks to install ie8. Is there a way to get it to work without ie8? The license for ie8 clearly states that I need to have a Windows license, and I don't. For personal reasons, I don't want to breach the license. I've got Wine Gecko 2.47 (32-bit and 64-bit versions) installed. Is there a way I can help troubleshoot the crash instead of installing ie8?
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Alternative to ie8?

Post by DarkShadow44 »

Can you post a complete terminal output for when the crash happens?
Kahenraz
Level 1
Level 1
Posts: 7
Joined: Mon Sep 23, 2019 11:52 pm

Re: Alternative to ie8?

Post by Kahenraz »

I can't think of why an application would have a hard dependency on IE8 unless it's trying to dynamically load a DLL.

You can examine what shared libraries it loads at runtime with Process Explorer:

https://docs.microsoft.com/en-us/sysint ... s-explorer

It may also be visible through Dependency Walker:

http://www.dependencywalker.com/

If all else fails, you can try systematically removing files installed by IE8 in an effort to locate the dependency.

I think that installing newer versions of IE will also sometimes provide an updated COM interface for creating embedded controls for rendering HTML and JavaScript. If the application has a hard dependency on this and doesn't verify whether the interface exists, then this may be the source of the crash.

For example, the software may check for a minimum version of Windows which has this interface but it's missing in Wine. Or better yet, the authors assumed that it was a core component of the operating system when it was not.

It's fun to speculate. What game is it?
User avatar
DarkShadow44
Level 8
Level 8
Posts: 1207
Joined: Tue Nov 22, 2016 5:39 pm

Re: Alternative to ie8?

Post by DarkShadow44 »

IE is part of the Windows OS, and some programs do depend on it for displaying websites and similar.
When wine doesn't perfectly implement all that the programs needs, it might crash. That's not too surprising, though.
symmetry
Newbie
Newbie
Posts: 3
Joined: Tue Jan 24, 2017 5:15 pm

Re: Alternative to ie8?

Post by symmetry »

DarkShadow44 wrote: Can you post a complete terminal output for when the crash happens?
Yep! I actually filed a bug report here. I attached both the crash log and the complete terminal output: https://bugs.winehq.org/show_bug.cgi?id=47859
Locked