#2116 should fix the original issue (Set path from document broken after VTE restart). The reason for pid=0 was the removed `vte_start()` call which we removed long time ago because of a VTE bug. But the VTE bug has been fixed also long time ago, so we should explicitly start the shell again and so get a valid pid again and everything else will work again.
github-comments@lists.geany.org