[Bug 24924] DNAsp* crashes unless native MFC40.DLL is used.

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Oct 28 17:04:02 CDT 2010


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

--- Comment #11 from Francisco Pina Martins <f.pinamartins at gmail.com> 2010-10-28 17:04:02 CDT ---
@Rosanne

The reason why I consider it a duplicate, despite the work arounds for the
problems being different:
In both cases, the apps come provided (or packaged with, not sure of the
correct terminology here) with a library, that should be used regardless of
what windows or wine provides.
In both cases, when the program is run, this dll should be used instead of
whatever it is that your system provides.
In the case of powerpoint, riched20.dll is provided by windows (and wine), but
the one that powerpoint provides should be the one to use. This happens in
windows, but does not in wine (from what I understood, this could lead to the
use of a lot of non-builtin libs, and mess other things up [please feel free to
correct me, this is just my impression]).
In the case of DNAsp, wine does not provide this dll (for reasons debated in
bug 657) and it is not a core part of windows either, but the application
automatically uses it's own MFC40.DLL under windows but does not under wine.
In short:
They are similar because in both cases, wine should use the DLL provided with
the application and does not.
They are different because wine provides an implementation of riched20.dll and
does not provide a built-in MFC40.DLL.
Hence the work arounds for these two situations are different.

I hope my reasoning is clear.
Why do you think they should not be duplicates?

PS - I did not try to set an override to native in MFC40.DLL, but if my line of
thinking is correct, it should also work, right?
I will try that the moment I have a chance.

-- 
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