https://bugs.winehq.org/show_bug.cgi?id=43396
--- Comment #11 from marceloalmeida@inb.gov.br --- (In reply to marceloalmeida from comment #9)
(In reply to Rosanne DiMesio from comment #8)
(In reply to marceloalmeida from comment #6)
$> WINEPREFIX=~/wine/office2010 ./winetricks dotnet20 msxml
Why? Neither of those are mentioned in the AppDB howto for Outlook 2010, nor do any test reports other than yours mention using them. The only recommended override is for riched20.
It was recommend from the Office installer: https://appdb.winehq.org/objectManager.php?sClass=version&iId=17336 "- winetricks dotnet20 msxml5 (newest version)"
Please follow the howto for the Office 2010 installer, not some random test report.
Removed the wineprefix (rm -fr ~/wine/office2010) and started a new enviroment:
$ sudo dnf install wine-mono $ WINEPREFIX=~/wine/office2010 WINEARCH=win32 wineboot $ WINEPREFIX=~/wine/office2010 winecfg change the "riched20" to (native, embedded) $ WINEPREFIX=~/wine/office2010 wine control open add/remove apps and do the Office install with all the default options
Starting the Outlook from the Gnome .desktop file or command line result in the same behaviour: it crashes after loading the profile (new log attached outlooklog_2017072401.txt)
$ WINEPREFIX="/home/marcelo/wine/office2010" wine start.exe /Unix /home/marcelo/wine/office2010/dosdevices/c:/users/425801178/Start\ Menu/Programs/Microsoft\ Office/Microsoft\ Outlook\ 2010.lnk $ WINEPREFIX=~/wine/office2010 wine start.exe /Unix ~/wine/office2010/drive_c/Program\ Files/Microsoft\ Office/Office14/OUTLOOK.EXE > ~/wine/outlooklog.txt 2>&1
Downloaded the sources from GIT repositories, resolved the build dependencies, and build the latest version. These are de dependencies that I cannot resolve: - configure: libhal 32-bit development files not found, no legacy dynamic device support. - configure: OSS sound system found but too old (OSSv4 needed), OSS won't be supported.
The profile with the IMAP server (imap-mail.outlook.com) loaded without apparent issues, but the profile with the MS Exchange Server cannot connect to the server.
Switched to the TAG "wine-2.0.2" and the behavior with the crash was gone, not sure why since this should be the TAG to the current winehq-stable package. The configure command stopped to recognize the libOSMesa headers, even after I created the symbolic links (/usr/include/OpenCL -> /usr/include/CL) and (/usr/include/OpenAL -> /usr/include/AL): - configure: libOSMesa 32-bit development files not found (or too old), OpenGL rendering in bitmaps won't be supported.
Assuming the bug is resolved in the early dev versions, I started a git bisect to isolate the commit that introduced the regression causing the MSExchange connect problems and the result was:
08808747b2e2aa590a5c8dc0d85c2882b098c460 is the first bad commit commit 08808747b2e2aa590a5c8dc0d85c2882b098c460 Author: Jacek Caban jacek@codeweavers.com Date: Thu Mar 9 18:19:50 2017 +0100
wininet: Rewrite InternetReadFileEx for http protocol to make use of non-blocking reads.
Signed-off-by: Jacek Caban jacek@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
:040000 040000 41fd10241c665cdf19405a7d5afd31001a274498 4b239413ce377edda5b812380c254b99db5cd737 M dlls