Michael Albinus writes: > Thierry Volpiatto writes: > > Hi Thierry, > > sorry for the delay, I've been occupied by other duties last days. > >>>>> (setq tramp-verbose 10 tramp-debug-to-file t) >>>> >>>> Ah nice, with those setting instead of crashing emacs hang and I can >>>> recuperate with C-g, here the tramp log: >>>> >>>> https://gist.github.com/thierryvolpiatto/96b5d3bacc92deac1fad275eede69354 >>> >>> Thanks. The trace looks surprising, again and again >>> >>> 21:38:47.713417 tramp-get-remote-id (5) # Finding POSIX `id' command >>> >>> I'll try to analyze tomorrow what could have triggered this behavior. If >>> not successful, I'll ask you for instrumentation of Tramp. >> >> Thanks. > > Finally, I could reproduce the problem with the following code snippet: > > (progn > (tramp-cleanup-all-connections) > (let ((non-essential t)) > (tramp-get-remote-uid (tramp-dissect-file-name "/sudo::") 'string))) > > I've pushed a fix to master, could you please check? Did two or three tries without crashing :-) seems fixed. Thanks Michael and Eli for gdb lesson ;-). -- Thierry