xpra icon
Bug tracker and wiki

Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#674 closed defect (fixed)

ssh ... "xpra start ..." fails with "Broken pipe" when ssh closes

Reported by: Troy Cauble Owned by: Troy Cauble
Priority: minor Milestone: 0.15
Component: server Version: trunk
Keywords: Cc:

Description (last modified by Antoine Martin)

0.14.5 on 64bit Ubuntu 12.04

This used to work but now fails:

ssh $RHOST "xpra start :$RDISPLAY --csc-module=cython --start-child="xterm" --exit-with-children --no-microphone --no-speaker --no-pulseaudio"
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 103, in main
    return run_mode(script_file, err, options, args, mode, defaults)
  File "/usr/lib/python2.7/dist-packages/xpra/scripts/main.py", line 760, in run_mode
    return run_server(error_cb, options, mode, script_file, args)
  File "/usr/lib/python2.7/dist-packages/xpra/scripts/server.py", line 829, in run_server
    + ("  %s\n" % log_filename0))
IOError: [Errno 32] Broken pipe

This works:

ssh $RHOST "xpra start :$RDISPLAY --csc-module=cython --start-child="xterm" --exit-with-children --no-microphone --no-speaker --no-pulseaudio; sleep 1"

This works:

xpra start ssh:$RHOST:RDISPLAY ...

Change History (5)

comment:1 Changed 5 years ago by Antoine Martin

Description: modified (diff)
Milestone: future
Owner: changed from Antoine Martin to Troy Cauble
Priority: majorminor

This is fixed in r7575, will backport to 0.14.x

Do you happen to know when this started happening?

BTW, are you using csc-module=cython to workaround buggy swscale by any chance?

comment:2 Changed 5 years ago by Antoine Martin

Backport to v0.14.x in r7583. (keeping open because of the questions above only)

comment:3 Changed 5 years ago by Troy Cauble

I can only narrow the start to within the last month.

I'm using cython due to some color issues with H.264, see #568.
Looks like that's closed now. I can probably quit that.

comment:4 Changed 5 years ago by Antoine Martin

Resolution: fixed
Status: newclosed

Thanks, that helps. Closing.

Not sure about #568.. I think I saw that bug again yesterday on Ubuntu 12.04, maybe they've bumped the version we use for blacklisting and kept the bug!

comment:5 Changed 5 years ago by Antoine Martin

Milestone: future0.15

(setting milestone)

Note: See TracTickets for help on using tickets.