https://bugs.winehq.org/show_bug.cgi?id=42662
Bug ID: 42662 Summary: Far Manager 3.x crashes while trying to show Alt-F1/F2 disk change dialog - missing virtdisk.dll.GetStorageDependencyInformation Product: Wine Version: 2.3 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: t.artem@mailcity.com Distribution: ---
Steps to reproduce:
Download and install http://www.farmanager.com/download.php?l=en
Run it:
wineconsole --backend=user "C:\Program Files\Far Manager\Far.exe"
Press Alt + F1 or Alt + F2
Get a crash.
wine: Call from 0x7b43e7d9 to unimplemented function virtdisk.dll.GetStorageDependencyInformation, aborting
Strangely Wine releases prior to 2.0 worked fine.
https://bugs.winehq.org/show_bug.cgi?id=42662
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://www.farmanager.com/d | |ownload.php Keywords| |download, regression, | |source
https://bugs.winehq.org/show_bug.cgi?id=42662
--- Comment #1 from Artem S. Tashkinov t.artem@mailcity.com --- Created attachment 57607 --> https://bugs.winehq.org/attachment.cgi?id=57607 backtrace
https://bugs.winehq.org/show_bug.cgi?id=42662
--- Comment #2 from Artem S. Tashkinov t.artem@mailcity.com --- Created attachment 57608 --> https://bugs.winehq.org/attachment.cgi?id=57608 virtdisk_main.c
I have found an implementation of this function here: https://github.com/gamax92/wine-overwatch/tree/master/dlls/virtdisk
Copyright 2017 Louis Lenders under the same license as Wine:
* This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Lesser General Public * License as published by the Free Software Foundation; either * version 2.1 of the License, or (at your option) any later version.
https://bugs.winehq.org/show_bug.cgi?id=42662
--- Comment #3 from Artem S. Tashkinov t.artem@mailcity.com --- Created attachment 57609 --> https://bugs.winehq.org/attachment.cgi?id=57609 virtdisk.spec
https://bugs.winehq.org/show_bug.cgi?id=42662
Artem S. Tashkinov t.artem@mailcity.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |patch
https://bugs.winehq.org/show_bug.cgi?id=42662
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xerox_xerox2000@yahoo.co.uk
--- Comment #4 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- Hi Artem, this bug has already been reported so ot`s a duplicate.
You can work around it for now by disabling virtdisk:
WINEDLLOVERRIDES=virtdisk=d wineconsole --backend=user "C:\Program Files\Far Manager\Far.exe"
The patch you attached is from Staging (made by Michael Muller actually), so you could also try run in Staging for now
https://bugs.winehq.org/show_bug.cgi?id=42662
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |DUPLICATE
--- Comment #5 from Louis Lenders xerox_xerox2000@yahoo.co.uk --- duplicate
*** This bug has been marked as a duplicate of bug 42577 ***
https://bugs.winehq.org/show_bug.cgi?id=42662
--- Comment #6 from Artem S. Tashkinov t.artem@mailcity.com --- (In reply to Louis Lenders from comment #4)
Terribly sorry for filing it again. The search returned no results since the other bug is marked as STAGING.
https://bugs.winehq.org/show_bug.cgi?id=42662
Louis Lenders xerox_xerox2000@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Louis Lenders xerox_xerox2000@yahoo.co.uk ---
Terribly sorry for filing it again. The search returned no results since the other bug is marked as STAGING.
No problem ;) Maybe this is something that should be fixed in bugzilla ? I close the bug now.