https://bugs.winehq.org/show_bug.cgi?id=48141
Bug ID: 48141 Summary: Total Commander: launching of native linux commands for file associations is broken Product: Wine Version: 4.20 Hardware: x86 OS: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: kernel32 Assignee: wine-bugs@winehq.org Reporter: felix.huber@schyf.de Distribution: ---
Created attachment 65745 --> https://bugs.winehq.org/attachment.cgi?id=65745 Console log of failure to start native linux application
When making an internal association by using a script with the line: /usr/bin/xdg-open "`wine winepath -u "$1"`"
the launch of the native application creates errors like this:
Configuration file "//.config/kde-open5rc" not writable. Please contact your system administrator.
and the list of possible applications is empty. It looks like the home path is missing and thus the root folder is used, which is denied. I could bisect the problem to this:
commit eee3a4e84a07c50c65c3a7619247f62dbca826b6 Author: Alexandre Julliard julliard@winehq.org Date: Tue Nov 12 21:48:49 2019 +0100
kernel32: Move support for starting Unix processes to ntdll.
Signed-off-by: Alexandre Julliard julliard@winehq.org
:040000 040000 72a0a42afdb9b51f77bf482c49429a79d59d9b18 b61e932c3248669edaafbc2f184ebb59a9ea53d2 M dlls
Also, there are error messages on the console that Total Commander cannot get the home directory. This might be the result of a denied read access for L"\??\z:\", see attached error log.