https://bugs.winehq.org/show_bug.cgi?id=23269
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW CC| |focht@gmx.net Component|-unknown |mshtml Summary|Eudora 7.1.0.9: Cannot view |Eudora 7.1.x fails to |email body, when browsing |display email body when |the "In" or "Out" folders |configured to use Internet | |Explorer browser engine to | |view emails (needs | |PersistFile_Load) Ever confirmed|0 |1
--- Comment #2 from Anastasius Focht focht@gmx.net --- Hello folks,
confirming, still present.
--- snip --- $ pwd /home/focht/.wine/drive_c/Program Files/Qualcomm/Eudora
$ winedbg ./Eudora.exe ... fixme:mshtml:PersistFile_Load (0x13b2640)->(L"C:\users\focht\Temp\eud45.htm" 00000000) ...
Stopped on breakpoint 1 at 0x7ca59fce PersistFile_Load [/home/focht/projects/wine/wine-git/dlls/mshtml/persist.c:778] in mshtml PersistFile_Load () at /home/focht/projects/wine/wine-git/dlls/mshtml/persist.c:778 778 { Wine-dbg>bt Backtrace: =>0 0x7ca59fce PersistFile_Load(iface=0x13b2658, pszFileName="C:\users\focht\Temp\eud46.htm", dwMode=0) [/home/focht/projects/wine/wine-git/dlls/mshtml/persist.c:778] in mshtml (0x0033e0bc) 1 0x00000248 (0x7bc8095e) 2 0x458901e8 (0x8302e8c1) --- snip ---
The content of generated "eud46.htm":
--- snip --- <HTML><HEAD><STYLE> BODY {font-family="Arial"} TT {font-family="Courier New"} BLOCKQUOTE.CITE {padding-left:0.5em; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; border-left:"solid 2";} </STYLE></HEAD> <BODY> <table cellspacing=0 cellpadding=0 width=100% bgcolor=#D4D0C8 text=#000000> <tr bgcolor=#D4D0C8 text=#000000><td> <div>To: x</div> <div>Subject: x</div> </td></tr> </table> <BR> <div> xxx </div></body></html> --- snip ---
Source: http://source.winehq.org/git/wine.git/blob/e61de218ee3f0924252ea690be72f01d8...
--- snip --- 777 static HRESULT WINAPI PersistFile_Load(IPersistFile *iface, LPCOLESTR pszFileName, DWORD dwMode) 778 { 779 HTMLDocument *This = impl_from_IPersistFile(iface); 780 FIXME("(%p)->(%s %08x)\n", This, debugstr_w(pszFileName), dwMode); 781 return E_NOTIMPL; 782 } --- snip ---
Additionally needed (not critical): 'winetricks -q mfc42'
--- snip --- err:module:import_dll Library MFC42.DLL (which is needed by L"C:\Program Files\Qualcomm\Eudora\Plugins\Sort32.dll") not found err:module:import_dll Library MFC42.DLL (which is needed by L"C:\Program Files\Qualcomm\Eudora\Plugins\Unwrap32.dll") not found err:module:import_dll Library MFC42.DLL (which is needed by L"C:\Program Files\Qualcomm\Eudora\Plugins\UprLwr32.dll") --- snip ---
$ sha1sum Eudora_7.1.0.9.exe 9dfb889ef112e2079be7485edd2acedfa1a4a1b3 Eudora_7.1.0.9.exe
$ du -sh Eudora_7.1.0.9.exe 17M Eudora_7.1.0.9.exe
$ wine --version wine-1.7.11-159-gee33839
Regards