[Mesa-dev] [PATCH v2 1/4] util: Get program name based on path when possible
Kazlauskas, Nicholas
nicholas.kazlauskas at amd.com
Wed Sep 26 12:34:38 UTC 2018
On 09/25/2018 06:01 PM, Emil Velikov wrote:
> On 24 September 2018 at 19:18, Nicholas Kazlauskas
> <nicholas.kazlauskas at amd.com> wrote:
>> Some programs start with the path and command line arguments in
>> argv[0] (program_invocation_name). Chromium is an example of
>> an application using mesa that does this.
>>
>> This tries to query the real path for the symbolic link /proc/self/exe
>> to find the program name instead.
>>
> Out of curiosity: did you sent a patch to Chromium to fix this?
> I'm not quite sure if that (arguments passed in argv[0]) is supposed
> to work, reliably.
>
> -Emil
>
I don't think it's expected behavior when it comes to the rest of
userspace but I'm not familiar enough with Chromium's multiprocess model
to say for sure. I haven't reported this as a bug.
Anything that uses Chromium as a base exhibits this behavior as well -
pretty much anything that uses Electron.
Nicholas Kazlauskas
More information about the mesa-dev
mailing list