https://bugs.winehq.org/show_bug.cgi?id=53617
Bug ID: 53617 Summary: Imaris fails at exit with error, and keeps a process running. Product: Wine Version: 7.16 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: alois.schloegl@gmail.com Distribution: ---
Created attachment 73017 --> https://bugs.winehq.org/attachment.cgi?id=73017 log file when imaris is started and closed (WINEDEBUG=fixme-all)
Imaris https://imaris.oxinst.com/ can be installed and seems to run fine. However when exiting Imaris, it fails with an error, and it keeps the process "ImarisArenaFileMonitor.exe" running, which takes about 80% of a cpu core on my machine.
Attached is the short log with WINEDEBUG=fixme-all. I plan to add the full log in the next posting.
https://bugs.winehq.org/show_bug.cgi?id=53617
--- Comment #1 from Alois Schlögl alois.schloegl@gmail.com --- Created attachment 73018 --> https://bugs.winehq.org/attachment.cgi?id=73018 log file when imaris is started and closed (WINEDEBUG is undefined)
https://bugs.winehq.org/show_bug.cgi?id=53617
--- Comment #2 from Alois Schlögl alois.schloegl@gmail.com --- Created attachment 73025 --> https://bugs.winehq.org/attachment.cgi?id=73025 head and tai
The ImarisArenaFileMonitor produces a log file in $WINEPREFIX/drive_c/users/$(whoami)/Temp/imaris_watchman_log
This log file large very quickly. The head and the tail of that log files are attached. Essentially, log file contains of high frequent repetitions of this message:
Error while reading dir C:/users/schloegl/Imaris Demo Images: GetFileInformationByHandleEx: Call not implemented. , re-adding to pending list to re-assess
ImarisViewer (a freeware version of Imaris with reduced functionality) can be also used to reproduce this behavior.
https://bugs.winehq.org/show_bug.cgi?id=53617
--- Comment #3 from Alois Schlögl alois.schloegl@gmail.com ---
WINEDEBUG output shows many lines with:
0318:fixme:file:GetFileInformationByHandleEx 0000000000000114, 14, 0000000000FAF120, 65536
This indicates that class==14 (i.e. case FileFullDirectoryInfo:) is the culprit, which is not implemented.
https://bugs.winehq.org/show_bug.cgi?id=53617
--- Comment #4 from Alois Schlögl alois.schloegl@gmail.com --- Created attachment 73353 --> https://bugs.winehq.org/attachment.cgi?id=73353 patch that would prevent keeping ImarisArenaFileMonitor running after closing imaris
The attaced patch addresses the issue of the process "ImarisArenaFileMonitor" keeps running after the Imaris/ImarisViewer application has been closed.
https://bugs.winehq.org/show_bug.cgi?id=53617
Alois Schlögl alois.schloegl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Distribution|--- |Debian Version|7.16 |7.19
https://bugs.winehq.org/show_bug.cgi?id=53617
Alois Schlögl alois.schloegl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED
--- Comment #5 from Alois Schlögl alois.schloegl@gmail.com --- This issue is fixed in wine 7.20, most likely by commit 404e590e06b4443d76bedfa1bc9f3c25dda6d8cb
https://bugs.winehq.org/show_bug.cgi?id=53617
Alois Schlögl alois.schloegl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Version|7.19 |7.20
https://bugs.winehq.org/show_bug.cgi?id=53617
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #6 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 7.21.