Dan McCarthy writes: Hi Dan, > The setup is the same as bug#55166: > > /ssh:dan@solstice:/tmp/ #$ touch a b c > /ssh:dan@solstice:/tmp/ #$ tar cf test.tar a b c > /ssh:dan@solstice:/tmp/ #$ xz test.tar > > but in this case write-file throws an error instead of failing > silently: > > Debugger entered--Lisp error: (wrong-type-argument "listp > (tramp-file-name-handler tramp-crypt-file-name-handler . > inhibit-file-name-handlers)") > signal(wrong-type-argument ("listp (tramp-file-name-handler > tramp-crypt-file-name-handler . inhibit-file-name-handlers)")) Oops, a comma is missing. Could you pls try the appended patch? Note that, due to macro expansion, you must recompile lisp/net/tramp.el first and then lisp/net/tramp-sh.el afterwards. Best regards, Michael.