https://bugs.winehq.org/show_bug.cgi?id=42577
Bug ID: 42577 Summary: A regression with Far manager Product: Wine Version: 2.2 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ozerski@list.ru Distribution: ---
A regression: Far manager (both 32-bit and 64-bit) running under wine (using wineconsole) crashs due any attemt to change drive using menu or Alt+Fn
https://bugs.winehq.org/show_bug.cgi?id=42577
Bruno Jesus 00cpxxx@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Status|UNCONFIRMED |NEEDINFO
--- Comment #1 from Bruno Jesus 00cpxxx@gmail.com --- Please read https://wiki.winehq.org/FAQ#get_log and attach a log. Also tell what version of Far Manager.
If you are able to compile Wine you could try reading https://wiki.winehq.org/RegressionTesting
https://bugs.winehq.org/show_bug.cgi?id=42577
--- Comment #2 from ozerski@list.ru --- Console output:
wine: Call from 0x7b44d8e8 to unimplemented function virtdisk.dll.GetStorageDependencyInformation, aborting fixme:explorerframe:taskbar_list_SetProgressValue iface 0x541230, hwnd 0x20056, ullCompleted 1, ullTotal 1 stub! fixme:win:FlashWindowEx 0x23c3d0 - semi-stub wine: Unimplemented function virtdisk.dll.GetStorageDependencyInformation called at address 0x7b44d8e8 (thread 0058), starting debugger...
Far Manager versions (packages names): Far30b4510.x86.20160115.msi Far30b4900.x64.20170221.msi
https://bugs.winehq.org/show_bug.cgi?id=42577
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #3 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- (In reply to ozerski from comment #2)
Console output:
wine: Call from 0x7b44d8e8 to unimplemented function virtdisk.dll.GetStorageDependencyInformation, aborting fixme:explorerframe:taskbar_list_SetProgressValue iface 0x541230, hwnd 0x20056, ullCompleted 1, ullTotal 1 stub! fixme:win:FlashWindowEx 0x23c3d0 - semi-stub wine: Unimplemented function virtdisk.dll.GetStorageDependencyInformation called at address 0x7b44d8e8 (thread 0058), starting debugger...
Far Manager versions (packages names): Far30b4510.x86.20160115.msi Far30b4900.x64.20170221.msi
Probably because virtdisk stub dll is added recently. I`ll see if i can write a stub for this function. Could you see if it runs again by disabling virtdisk in winecfg? (under librarier tab set virtdisk to disabled)
https://bugs.winehq.org/show_bug.cgi?id=42577
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW Summary|A regression with Far |Far manager: needs |manager |virtdisk.dll.GetStorageDepe | |ndencyInformation
https://bugs.winehq.org/show_bug.cgi?id=42577
--- Comment #4 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Created attachment 57505 --> https://bugs.winehq.org/attachment.cgi?id=57505 header file needed for stubbed GetStorageDependencyInformation
I wrote a simple stub for this function but it doesn`t seem to help. Far Manager seems to call this function in a loop and keeps stuck in the loop no matter if I return ERROR_SUCCES or some other return values I tried. I`ll attach my attempt here so maybe someone could comment how to improve this.
Attemchment: header file needed for GetStorageDependencyInformation
https://bugs.winehq.org/show_bug.cgi?id=42577
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Created attachment 57506 --> https://bugs.winehq.org/attachment.cgi?id=57506 stub for GetStorageDependencyInformation
patch with stub stub for GetStorageDependencyInformation
https://bugs.winehq.org/show_bug.cgi?id=42577
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download URL| |http://www.farmanager.com/d | |ownload.php?l=en
--- Comment #6 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- added download-link
Note: apparently you have to run this app by:
wineconsole --backend=user "c:\program files\far manager\far.exe"
https://bugs.winehq.org/show_bug.cgi?id=42577
Sebastian Lackner sebastian@fds-team.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |STAGED Staged patchset| |https://github.com/wine-com | |pholio/wine-staging/tree/ma | |ster/patches/virtdisk-GetSt | |orageDependencyInformation CC| |dmitry@baikal.ru, | |erich.e.hoover@wine-staging | |.com, michael@fds-team.de, | |sebastian@fds-team.de
https://bugs.winehq.org/show_bug.cgi?id=42577
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |t.artem@mailcity.com
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- *** Bug 42662 has been marked as a duplicate of this bug. ***
https://bugs.winehq.org/show_bug.cgi?id=42577
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=42577
ak4job ak4job@bk.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ak4job@bk.ru
https://bugs.winehq.org/show_bug.cgi?id=42577
--- Comment #8 from ak4job ak4job@bk.ru --- Created attachment 57768 --> https://bugs.winehq.org/attachment.cgi?id=57768 Archlinux x86-84, Far manager 3.0
https://bugs.winehq.org/show_bug.cgi?id=42577
winetest@luukku.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winetest@luukku.com
--- Comment #9 from winetest@luukku.com --- (In reply to ak4job from comment #8)
Created attachment 57768 [details] Archlinux x86-84, Far manager 3.0
That's expected behaviour since the patch has been included only wine-staging version of wine. You either have to compile wine yourself with the patch or use wine-staging. Or use some external wine version that has the patch included. This problem disappers when the patch gets merged into wine.
https://bugs.winehq.org/show_bug.cgi?id=42577
igor ihormcd+wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ihormcd+wine@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=42577
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- Staged patchset|https://github.com/wine-com |https://github.com/wine-sta |pholio/wine-staging/tree/ma |ging/wine-staging/tree/mast |ster/patches/virtdisk-GetSt |er/patches/virtdisk-GetStor |orageDependencyInformation |ageDependencyInformation CC| |focht@gmx.net
--- Comment #10 from Anastasius Focht focht@gmx.net --- Hello folks,
obviously still present.
$ wine --version wine-3.3
Regards
https://bugs.winehq.org/show_bug.cgi?id=42577
Cosmin Truta ctruta@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ctruta@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=42577
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|STAGED |RESOLVED Fixed by SHA1| |4ecb8b7e99a7cd9316125d4cdaf | |39a60b6d6be99 Resolution|--- |FIXED
--- Comment #11 from Gijs Vermeulen gijsvrm@gmail.com --- Fixed by: 4ecb8b7e99a7cd9316125d4cdaf39a60b6d6be99
https://bugs.winehq.org/show_bug.cgi?id=42577
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #12 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 3.16.
https://bugs.winehq.org/show_bug.cgi?id=42577
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|--- |3.0.x
https://bugs.winehq.org/show_bug.cgi?id=42577
Michael Stefaniuc mstefani@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Target Milestone|3.0.x |---
--- Comment #13 from Michael Stefaniuc mstefani@winehq.org --- Removing the 3.0.x milestone from bug fixes included in 3.0.4.