https://bugs.winehq.org/show_bug.cgi?id=42623
Bug ID: 42623 Summary: Changing current dir ~/.wine crashes Wine Product: Wine Version: 2.3 Hardware: x86 OS: Mac OS X Status: UNCONFIRMED Severity: normal Priority: P2 Component: -unknown Assignee: wine-bugs@winehq.org Reporter: mail@chatty.de
When running Far 3.0.4912.x86 on MacOS 10.12.3 with Wine 2.3 Staging (because Develop does not yet support GetStorageDependencyInformation) it crashes when executing "cd ~/.wine":
fixme:console:GetConsoleAliasW (L"cd",0xc8e118,8192,L"cmd.exe"): stub fixme:explorerframe:taskbar_list_SetProgressValue iface 0xbbfc80, hwnd 0x40060, ullCompleted 1, ullTotal 1 stub! fixme:win:FlashWindowEx 0x33e790 - semi-stub wine: Unhandled page fault on read access to 0x00190002 at address 0x420a055d (thread 007d), starting debugger...
And when starting Far I get lots of: fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
https://bugs.winehq.org/show_bug.cgi?id=42623
Chatty mail@chatty.de changed:
What |Removed |Added ---------------------------------------------------------------------------- URL| |http://farmanager.com/night | |ly/Far30b4912.x86.20170310. | |7z
--- Comment #1 from Chatty mail@chatty.de --- And it causes 50% CPU usage (using a MacBook (Retina, 12-inch, Early 2015))
And also those messages are quite often: err:hid_report:process_hid_report Device reports coming in too fast, last report not read yet!
https://bugs.winehq.org/show_bug.cgi?id=42623
Jeff Zaroyko jeffz@jeffz.name changed:
What |Removed |Added ---------------------------------------------------------------------------- Summary|Changing current dir |Changing current dir |~/.wine crashes Wine |~/.wine crashes Far Manager
https://bugs.winehq.org/show_bug.cgi?id=42623
Ken Sharp imwellcushtymelike@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Ever confirmed|0 |1 Keywords| |download Status|UNCONFIRMED |NEEDINFO
--- Comment #2 from Ken Sharp imwellcushtymelike@gmail.com --- Provide all the required details. https://wiki.winehq.org/Bugs
But upgrade from ancient Wine first.
https://bugs.winehq.org/show_bug.cgi?id=42623
--- Comment #3 from Artem S. Tashkinov aros@gmx.com --- Confirming.
Wine-3.13, Far Far30b5225.x86.20180604.msi
$ md5sum Far30b5225.x86.20180604.msi 110324ad2f3270237f11df44579ae31d Far30b5225.x86.20180604.msi
$ winedbg wineconsole --backend=user "c:\program files\far manager\far.exe" WineDbg starting on pid 0027 0x7b46d0a0 start_process+0x160 in kernel32: movl 0xffffff1c(%ebp),%eax Wine-dbg>cont 002f:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 002f:fixme:console:SetConsoleKeyShortcuts : (1 8 (nil) 0) stub! 0030:fixme:kernelbase:AppPolicyGetThreadInitializationType 0xfffffffa, 0x95fe90 0030:fixme:win:RegisterPowerSettingNotification (0x1005a,{a7ad8041-b45a-4cae-87a3-eecbb468a9e1},0): stub 002f:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 002f:fixme:explorerframe:taskbar_list_SetProgressState iface 0xbfe2f8, hwnd 0x10046, flags 1 stub! 002f:fixme:file:GetLongPathNameW UNC pathname L"\\?\C:\users\birdie\Application Data\Far Manager\Profile\Plugins" 002f:fixme:console:GetConsoleAliasW (L"cd",0xc58158,8192,L"Far.exe"): stub 002f:fixme:console:GetConsoleAliasW (L"cd",0xc58158,8192,L"cmd.exe"): stub 002f:fixme:explorerframe:taskbar_list_SetProgressValue iface 0xbfe2f8, hwnd 0x10046, ullCompleted 1, ullTotal 1 stub! 002f:fixme:win:FlashWindowEx 0x33e258 - semi-stub Unhandled exception: page fault on read access to 0x00200002 in 32-bit code (0x7ea4781e). Register dump: CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b EIP:7ea4781e ESP:0033f0d0 EBP:0033f148 EFLAGS:00010212( R- -- I -A- - ) EAX:00000024 EBX:00000024 ECX:00000025 EDX:001fff70 ESI:00110af8 EDI:001fff70 Stack dump: 0x0033f0d0: 0034003f 00000000 0000a120 00000000 0x0033f0e0: 00000000 0013f258 00000050 0013fcf8 0x0033f0f0: 00000000 00000000 0001002e ffffffff 0x0033f100: 00000a14 00000a13 00110af8 00000000 0x0033f110: 00000000 001fff70 0013fcf8 0013f258 0x0033f120: 00010046 00000000 00000000 00000180 Backtrace: =>0 0x7ea4781e WCUSER_FillMemDC+0x16e() in wineconsole (0x0033f148) 1 0x7ea47b53 WCUSER_Refresh+0x22() in wineconsole (0x0033f188) 2 0x7ea4aff9 WINECON_GrabChanges+0x5c8() in wineconsole (0x0033fc78) 3 0x7ea47dd0 WCUSER_MainLoop+0x15f() in wineconsole (0x0033fce8) 4 0x7ea4ce66 WinMain+0x585() in wineconsole (0x0033fdb8) 5 0x7ea40362 main+0xc1() in wineconsole (0x0033fe58) 6 0x7ea4d160 __wine_spec_exe_entry+0x6f() in wineconsole (0x0033fea8) 7 0x7b46b4d2 call_process_entry+0x11() in kernel32 (0x0033fec8) 8 0x7b46d0c0 start_process+0x17f() in kernel32 (0x0033ffd8) 9 0x7b46b4de start_process_wrapper+0x9() in kernel32 (0x0033ffec) 0x7ea4781e WCUSER_FillMemDC+0x16e in wineconsole: movzwl 0x2(%edx,%ebx,4),%edx Wine-dbg>double free or corruption (!prev)
https://bugs.winehq.org/show_bug.cgi?id=42623
Louis Lenders xerox.xerox2000x@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW CC| |xerox.xerox2000x@gmail.com
--- Comment #4 from Louis Lenders xerox.xerox2000x@gmail.com --- Confirmed per comment #3
Is this still a problem in current wine? (wine-3.x)
https://bugs.winehq.org/show_bug.cgi?id=42623
Chatty mail@chatty.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on| |45805
https://bugs.winehq.org/show_bug.cgi?id=42623
--- Comment #5 from Chatty mail@chatty.de --- I just tested it with macOS 10.14.1/wine-devel-3.21/Far-3.0-5199-x64 - it still happens!
https://bugs.winehq.org/show_bug.cgi?id=42623
Chatty mail@chatty.de changed:
What |Removed |Added ---------------------------------------------------------------------------- Depends on|45805 | Version|2.3 |3.21 Hardware|x86 |x86-64 URL|http://farmanager.com/night |https://farmanager.com/nigh |ly/Far30b4912.x86.20170310. |tly/Far30b5199.x64.20180501 |7z |.7z
https://bugs.winehq.org/show_bug.cgi?id=42623
--- Comment #6 from Chatty mail@chatty.de --- I just tested it with macOS 10.14.2/wine-devel-4.0-rc1/Far-3.0-5199-x64 - it still happens!
But running Far with "/w-" (disabling WindowMode) Wine does not crash and Far only complains it's unable to find the path and continues. This is also true with the latest build of Far (5339).
https://bugs.winehq.org/show_bug.cgi?id=42623
--- Comment #7 from Artem S. Tashkinov aros@gmx.com --- I cannot reproduce this with:
Wine 4.21 x86 Far 3.0.0.5511 x86
Produces a normal error: Path not found.
Please retest.
https://bugs.winehq.org/show_bug.cgi?id=42623
Roman Pišl rpisl@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rpisl@seznam.cz
--- Comment #8 from Roman Pišl rpisl@seznam.cz --- I can't reproduce this on Wine 5.2/Far v3.0 build 5555. Maybe this is OS X - specific?
https://bugs.winehq.org/show_bug.cgi?id=42623
--- Comment #9 from Artem S. Tashkinov aros@gmx.com --- Please mark as fixed as the original poster has gone missing and I cannot reproduce it.
https://bugs.winehq.org/show_bug.cgi?id=42623
Zebediah Figura z.figura12@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED
--- Comment #10 from Zebediah Figura z.figura12@gmail.com --- Reported fixed.
https://bugs.winehq.org/show_bug.cgi?id=42623
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #11 from Alexandre Julliard julliard@winehq.org --- Closing bugs fixed in 6.0-rc1.