https://bugs.winehq.org/show_bug.cgi?id=44253
Bug ID: 44253 Summary: Access violation in multiple cases Product: Wine Version: 3.0-rc3 Hardware: x86-64 OS: Linux Status: UNCONFIRMED Severity: critical Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: ihormcd+wine@gmail.com Distribution: ---
Created attachment 60052 --> https://bugs.winehq.org/attachment.cgi?id=60052 crash
Access violation exception due to access by 0x0000 address in multiple use cases while using Far3.
From Far app try to:
1) on lunch of EXE file (Far.exe, WinMergeU.exe, others) 2) switch drive for the pane (Alt+F1/F2) 3) switch to Quick view mode for a file (Ctrl+Q) *) few other cases
App: Far Manager 3.0 build 5100 x64 Wine details: wine-3.0-rc3, the app runs using wineconsole
https://bugs.winehq.org/show_bug.cgi?id=44253
--- Comment #1 from igor ihormcd+wine@gmail.com --- #2 (switch drive for the pane (Alt+F1/F2)) works on wine-2.21 (Staging)
#1 and #3 are crashing on wine-2.21 (Staging)
https://bugs.winehq.org/show_bug.cgi?id=44253
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dark.shadow4@web.de Status|UNCONFIRMED |NEW Ever confirmed|0 |1
--- Comment #2 from Fabian Maurer dark.shadow4@web.de --- Is it https://www.farmanager.com/download.php ?
Confirming for that program. However, it works when using "winetricks -q vcrun2015". Can you confirm? Even still, starting a program out of Far still does not work.
https://bugs.winehq.org/show_bug.cgi?id=44253
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|critical |normal
--- Comment #3 from Fabian Maurer dark.shadow4@web.de --- Not a critical bug though.
https://bugs.winehq.org/show_bug.cgi?id=44253
--- Comment #4 from Artem S. Tashkinov t.artem@mailcity.com --- This is not how you file bug reports for any software project.
For every separate class of problems that you encounter you have to file a separate bug report. Whenever possible you should attach a backtrace and messages logged in console.
Thus this bug report is invalid and will be closed.
Item 2 is already known, see bug 42577.
https://bugs.winehq.org/show_bug.cgi?id=44253
--- Comment #5 from igor ihormcd+wine@gmail.com --- (In reply to Fabian Maurer from comment #2)
Is it https://www.farmanager.com/download.php ?
Confirming for that program. However, it works when using "winetricks -q vcrun2015". Can you confirm? Even still, starting a program out of Far still does not work.
yes, this is the right download URL. I'm using Far30b5100.x64.20171126.7z archive (not a MSI installer)
"winetricks -q vcrun2015" does not fix crashes in my case (on wine-2.21)
https://bugs.winehq.org/show_bug.cgi?id=44253
--- Comment #6 from igor ihormcd+wine@gmail.com --- (In reply to igor from comment #5)
(In reply to Fabian Maurer from comment #2)
Is it https://www.farmanager.com/download.php ?
Confirming for that program. However, it works when using "winetricks -q vcrun2015". Can you confirm? Even still, starting a program out of Far still does not work.
"winetricks -q vcrun2015" does not fix crashes in my case (on wine-2.21)
do not know if it may be related, I have application defaults set to Windows 8
https://bugs.winehq.org/show_bug.cgi?id=44253
igor ihormcd+wine@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ihormcd+wine@gmail.com
https://bugs.winehq.org/show_bug.cgi?id=44253
Fabian Maurer dark.shadow4@web.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Access violation in |Far Manager - Access |multiple cases |violation when using quick | |view mode URL| |https://www.farmanager.com/ | |files/Far30b5100.x64.201711 | |26.7z Keywords| |download
--- Comment #7 from Fabian Maurer dark.shadow4@web.de --- Thanks for testing, I made a mistake here. Indeed, vcrun2015 doesn't help at all, it works when the windows version is set to xp. At least the ctrl+Q feature. Can you confirm that?
Anyways, I'll make this bug report about the quick view issue, please open separate reports for the other issues - if they don't exist already.
https://bugs.winehq.org/show_bug.cgi?id=44253
--- Comment #8 from igor ihormcd+wine@gmail.com --- (In reply to Fabian Maurer from comment #7)
Thanks for testing, I made a mistake here. Indeed, vcrun2015 doesn't help at all, it works when the windows version is set to xp. At least the ctrl+Q feature. Can you confirm that?
yes, with windows version set to XP the Quick view and EXE launching working fine. The crashes occur with Windows7+ configurations.
https://bugs.winehq.org/show_bug.cgi?id=44253
zaplo00@mailfence.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zaplo00@mailfence.com
--- Comment #9 from zaplo00@mailfence.com --- (In reply to igor from comment #8)
(In reply to Fabian Maurer from comment #7)
Thanks for testing, I made a mistake here. Indeed, vcrun2015 doesn't help at all, it works when the windows version is set to xp. At least the ctrl+Q feature. Can you confirm that?
yes, with windows version set to XP the Quick view and EXE launching working fine. The crashes occur with Windows7+ configurations.
Far.exe works with Win XP and Quick view works.
I tried with v1.70 and the installer crashes with stack overflow after completion and clicking 'finish'. But the program itself works.
0036:err:seh:setup_exception_record stack overflow 1968 bytes in thread 0036 eip 7bc41467 esp 00240b80 stack 0x240000-0x241000-0x340000
https://bugs.winehq.org/show_bug.cgi?id=44253
Roman Pišl rpisl@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rpisl@seznam.cz
--- Comment #10 from Roman Pišl rpisl@seznam.cz --- Confirming the problem described by the bug title (Access violation when using quick view mode - for example on Far.exe) in Wine 5.2 and Far v3.0 build 5555.
Far calls GetProcAddress for SHCreateAssociationRegistration which is missing and then crashes. Seems that simple stub fixes the problem, I will send a patch..
https://bugs.winehq.org/show_bug.cgi?id=44253
Anastasius Focht focht@gmx.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |focht@gmx.net Component|-unknown |shell32 Summary|Far Manager - Access |Far Manager v3.0 crashes |violation when using quick |when using quick view mode |view mode |(needs | |SHCreateAssociationRegistra | |tion stub)
--- Comment #11 from Anastasius Focht focht@gmx.net --- Hello folks,
updating fields according to Roman's comment #10
Microsoft docs:
https://docs.microsoft.com/en-us/windows/win32/api/shobjidl_core/nf-shobjidl...
Wine source:
https://source.winehq.org/git/wine.git/blob/be2b0b1cec5843f0145f376316d6c285...
Regards
https://bugs.winehq.org/show_bug.cgi?id=44253
--- Comment #12 from Roman Pišl rpisl@seznam.cz --- Hello, patch sent: https://source.winehq.org/patches/data/179821, hopefully correct, tested on Far v3.0 build 5555 (32 and 64bit). Version must be set at least to Win 7. It doesn't occur with Win XP.
https://bugs.winehq.org/show_bug.cgi?id=44253
--- Comment #13 from Roman Pišl rpisl@seznam.cz --- Patch commited https://source.winehq.org/git/wine.git/commit/82a4e7203666a2f0167f0da5a13595..., thanks. Confirming fixed.
https://bugs.winehq.org/show_bug.cgi?id=44253
Gijs Vermeulen gijsvrm@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED Fixed by SHA1| |82a4e7203666a2f0167f0da5a13 | |5956424800398
--- Comment #14 from Gijs Vermeulen gijsvrm@gmail.com --- (In reply to Roman Pišl from comment #13)
Patch commited https://source.winehq.org/git/wine.git/commit/ 82a4e7203666a2f0167f0da5a135956424800398, thanks. Confirming fixed.
Marking FIXED then, thanks for the fix!
https://bugs.winehq.org/show_bug.cgi?id=44253
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #15 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 5.4.