xpra icon
Bug tracker and wiki

This bug tracker and wiki are being discontinued
please use https://github.com/Xpra-org/xpra instead.


Custom Query (2683 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (22 - 24 of 2683)

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Ticket Resolution Summary Owner Reporter
#2316 worksforme Trackbacks on bytestreams.py when HTML5 Client tries to reconnect Antoine Martin zaveri
Description

Happens regularly on Initial Connection with an HTML 5 Client. Once connected happens occasionally on launching of a new application, reconnection of session or disconnect

version - xpra v3.0-r22786

2019-06-04 12:04:05,994 untilConcludes(<bound method SocketConnection.is_active of tcp socket: 10.0.3.42:12000 <- 10.0.4.36:49783>, <bound method SocketConnection.can_retry of tcp socket: 10.0.3.42:12000 <- 10.0.4.36:49783>, <built-in method recv of _socket.socket object at 0x7f889fbdbc00>, (65536,), {}) timed out, retry=socket.timeout
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py", line 116, in untilConcludes
    return f(*a, **kw)
timeout: timed out
#2323 fixed Xpra tries to use unix domain socket as a TCP one Antoine Martin berserker
Description

I run Xpra as xpra start --daemon=no --html=on --start=xterm Here is a part of the beginning of the log

2019-06-07 17:35:53,749 created unix domain socket: /run/user/0/xpra/2481a722a4d1-0
2019-06-07 17:35:53,749 created unix domain socket: /run/xpra/2481a722a4d1-0
2019-06-07 17:35:53,750 Warning: missing sound module
2019-06-07 17:35:53,902 pointer device emulation using XTest
2019-06-07 17:35:53,948 serving html content from: /usr/share/xpra/www
2019-06-07 17:35:55,400  OpenGL is supported on display ':0'
2019-06-07 17:35:55,401  using 'llvmpipe (LLVM 6.0, 256 bits)' renderer
2019-06-07 17:35:55,462 D-Bus notification forwarding is available
2019-06-07 17:35:55,612 Warning: webcam forwarding is disabled
2019-06-07 17:35:55,612  the virtual video directory '/sys/devices/virtual/video4linux' was not found
2019-06-07 17:35:55,612  make sure that the 'v4l2loopback' kernel module is installed and loaded
2019-06-07 17:35:55,612 found 0 virtual video devices for webcam forwarding
2019-06-07 17:35:55,635 Warning: cannot use application menu data:
2019-06-07 17:35:55,636  no python-xdg module
2019-06-07 17:35:55,636 xpra GTK2 X11 version 2.5-r22138 64-bit
2019-06-07 17:35:55,643 printer forwarding enabled using postscript and pdf
2019-06-07 17:35:55,643  uid=0 (root), gid=0 (root)
2019-06-07 17:35:55,644  running with pid 1 on Linux CentOS Linux 7.5.1804 Core
2019-06-07 17:35:55,645  connected to X11 display :0 with 24 bit colors
2019-06-07 17:35:55,741 xpra is ready.

then I expose the unix socket at a TCP port with socatsocat TCP-LISTEN:8000,fork UNIX:/run/user/0/xpra/2481a722a4d1-0 — and connect to it from a browser and see the following in the log:

2019-06-07 17:36:05,536 Handshake complete; enabling connection
2019-06-07 17:36:05,590  automatic picture encoding enabled, also available:
2019-06-07 17:36:05,590   jpeg, png, rgb32, h264, mpeg1
2019-06-07 17:36:05,591 Warning: failed to query IP_OPTIONS, IP_TOS, IP_TTL
2019-06-07 17:36:05,592 Warning: failed to query TCP_NODELAY, TCP_MAXSEG
2019-06-07 17:36:05,593 HTML5 Posix Firefox client version 2.5.1
2019-06-07 17:36:05,682 setting keyboard layout to 'us'
2019-06-07 17:36:05,721  client root window size is 1440x689 with 1 display:
2019-06-07 17:36:05,721   HTML (381x182 mm - DPI: 96x96)
2019-06-07 17:36:05,721     Canvas
2019-06-07 17:36:05,750 server virtual display now set to 1408x640 (best match for 1440x689)
2019-06-07 17:36:05,761 Error: write connection ws socket:/run/user/0/xpra/2481a722a4d1-0 reset
2019-06-07 17:36:05,762  [Errno 95] Operation not supported
Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/xpra/net/protocol.py", line 638, in _io_thread_loop
    while not self._closed and callback():
  File "/usr/lib64/python2.7/site-packages/xpra/net/protocol.py", line 665, in _write
    return self.write_items(*items)
  File "/usr/lib64/python2.7/site-packages/xpra/net/protocol.py", line 685, in write_items
    conn.set_nodelay(True)
  File "/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py", line 314, in set_nodelay
    self.do_set_nodelay(nodelay)
  File "/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py", line 317, in do_set_nodelay
    self._socket.setsockopt(socket.IPPROTO_TCP, socket.TCP_NODELAY, nodelay)
  File "/usr/lib64/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
error: [Errno 95] Operation not supported
2019-06-07 17:36:05,814 client got hello: server version 2.5 accepted our connection
2019-06-07 17:36:05,828 Warning: failed to add printer HTML5 client: failed to connect to server
2019-06-07 17:36:05,832 client connection_progress( Session started ,   ,  100 )
2019-06-07 17:36:05,838 DPI set to 96 x 96
2019-06-07 17:36:05,838 Warning: failed to query IP_OPTIONS, IP_TOS, IP_TTL
2019-06-07 17:36:05,838 Warning: failed to query TCP_NODELAY, TCP_MAXSEG
2019-06-07 17:36:05,839 xpra client 1 disconnected.

HTML5 client tries to reconnect again and again causing the same error.

#2525 fixed xpra client GUI throws: assertion 'GDK_IS_DISPLAY (display)' failed Antoine Martin stdedos
Description
"\Xpra-Python3-x86_64_4.0-r24581\xpra_cmd"
2019-12-26 16:31:35,218 created named pipe '\\.\pipe\Xpra\Main'
2019-12-26 16:31:36,694 serving html content from '\Xpra-Python3-x86_64_4.0-r24581\www'
2019-12-26 16:31:37,997 GStreamer version 1.16.1 for Python 3.8.0 64-bit

(Xpra_cmd.exe:8556): Gdk-WARNING **: 16:31:38.504: ../gtk+-3.24.13/gdk/win32/gdkwindow-win32.c:2317: GetClientRect failed with code 1400: Invalid window handle.
2019-12-26 16:31:38,510 xpra is ready.
2019-12-26 16:31:38,510 xpra GTK3 shadow version 4.0-r24581 64-bit
2019-12-26 16:31:38,512  running with pid 8556 on Microsoft Windows 10
2019-12-26 16:31:38,512  on display 'Default' of size 1600x900

(Xpra_cmd.exe:8556): Gdk-CRITICAL **: 16:31:45.431: gdk_display_get_device_manager: assertion 'GDK_IS_DISPLAY (display)' failed
Exception code=0xc0000005 flags=0x0 at 0x000000006C205E91. Access violation - attempting to read data at address 0x0000000000000020

Unfortunately, due to the size of the executable (and to my very slow line), I cannot update client to the latest version easily. If you think you have fixed it, I can try after January.

Merry Christmas, and a happy new year!

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
Note: See TracQuery for help on using queries.