getenv("PATH") returns the value of PATH but vte_terminal_spawn_async() expects an array with NAME=VALUE format and crashes:
VTE-CRITICAL assertion 'envv == nullptr || _vte_pty_check_envv(envv)' failed in vte_pty_spawn_with_fds_async()
OS: Debian bullseye/sid
libvte: libvte-2.91.so.0.6200.0
tilda version: 1.5.2-1
When a new terminal is spawned with any custom command,
vte_terminal_spawn_async()
cannot recognize the environment variables pointed byenvv
: https://github.com/lanoxx/tilda/blob/master/src/tilda_terminal.c#L468getenv("PATH")
returns the value ofPATH
butvte_terminal_spawn_async()
expects an array withNAME=VALUE
format and crashes:VTE-CRITICAL assertion 'envv == nullptr || _vte_pty_check_envv(envv)' failed in vte_pty_spawn_with_fds_async()
OS:
Debian bullseye/sid
libvte:libvte-2.91.so.0.6200.0
tilda version:1.5.2-1