xpra icon
Bug tracker and wiki

Ticket #684: xpra_proxyinfo_while_crashing.txt

File xpra_proxyinfo_while_crashing.txt, 17.7 KB (added by sschnitzer, 6 years ago)
Line 
1$ xpra info :proxy-23141 --socket-dir=/tmp
2
3Warning: running as root
4Warning: zlib is the only compressor enabled
5 install and enable lzo or lz4 support for better performance
6proxy.0=start_proxy(SocketConnection(('1.2.3.4', 555) - ('4.3.2.1', 49505)))
7proxy.1=server message queue
8proxy.2=parse
9proxy.3=read
10proxy.4=format
11proxy.5=write
12proxy.6=Thread-64
13proxy.7=format
14proxy.8=parse
15proxy.9=read
16proxy.10=control
17proxy.11=encode
18proxy.12=write
19proxy.13=Thread-63
20proxy.build.bit=64bit
21proxy.build.by=root
22proxy.build.compiler=gcc (GCC) 4.8.2 20140120 (Red Hat 4.8.2-16)
23proxy.build.cpu=x86_64
24proxy.build.cython=0.21.1
25proxy.build.date=2014-10-25
26proxy.build.linker=GNU ld version 2.23.52.0.1-16.el7 20130226
27proxy.build.local_modifications=2
28proxy.build.on=host.name
29proxy.build.python=[2, 7, 5]
30proxy.build.revision=7980
31proxy.build.time=18:41
32proxy.build.version=0.14.4
33proxy.byteorder=little
34proxy.count=14
35proxy.frame[0].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 260, '_write_format_thread_loop', 'self._source_has_more.wait()'], ['/usr/lib64/python2.7/threading.py', 621, 'wait', 'self.__cond.wait(timeout, balancing)'], ['/usr/lib64/python2.7/threading.py', 339, 'wait', 'waiter.acquire()']]
36proxy.frame[0].thread=format
37proxy.frame[1].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 590, '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 765, 'do_read_parse_thread_loop', 'self._process_packet_cb(self, packet)'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 280, 'process_control_packet', 'self.do_process_control_packet(proto, packet)'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 299, 'do_process_control_packet', 'proto.send_now(("hello", self.get_proxy_info(proto)))'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 328, 'get_proxy_info', 'upp(get_thread_info(proto))'], ['/usr/lib64/python2.7/site-packages/xpra/server/server_core.py', 88, 'get_thread_info', 'stack = traceback.extract_stack(frame_pair[1])']]
38proxy.frame[1].thread=parse
39proxy.frame[2].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 590, '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 613, 'do_read_parse_thread_loop', 'buf = self._read_queue.get()'], ['/usr/lib64/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'], ['/usr/lib64/python2.7/threading.py', 339, 'wait', 'waiter.acquire()']]
40proxy.frame[2].thread=unknown
41proxy.frame[3].stack=[['/usr/bin/xpra', 8, '<module>', 'sys.exit(main(sys.argv[0], sys.argv))'], ['/usr/lib64/python2.7/site-packages/xpra/scripts/main.py', 112, 'main', 'return run_mode(script_file, err, options, args, mode, defaults)'], ['/usr/lib64/python2.7/site-packages/xpra/scripts/main.py', 800, 'run_mode', 'return run_server(error_cb, options, mode, script_file, args)'], ['/usr/lib64/python2.7/site-packages/xpra/scripts/server.py', 1079, 'run_server', 'e = app.run()'], ['/usr/lib64/python2.7/site-packages/xpra/server/server_core.py', 306, 'run', 'self.do_run()'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_server.py', 79, 'do_run', 'self.main_loop.run()']]
42proxy.frame[3].thread=main
43proxy.frame[4].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 247, 'control_socket_loop', 'sock, address = self.control_socket.accept()'], ['/usr/lib64/python2.7/socket.py', 202, 'accept', 'sock, addr = self._sock.accept()']]
44proxy.frame[4].thread=unknown
45proxy.frame[5].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 540, '_read_thread_loop', 'self._io_thread_loop("read", self._read)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 494, '_io_thread_loop', 'callback()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 542, '_read', 'buf = self._conn.read(READ_BUFFER_SIZE)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 163, 'read', 'return self._read(self._socket.recv, n)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 101, '_read', 'r = self.untilConcludes(*args)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 93, 'untilConcludes', 'return untilConcludes(self.is_active, *args)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 54, 'untilConcludes', 'return f(*a, **kw)']]
46proxy.frame[5].thread=unknown
47proxy.frame[6].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 509, '_write_thread_loop', 'self._io_thread_loop("write", self._write)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 494, '_io_thread_loop', 'callback()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 537, '_write', 'log.error("error on %s", end_cb, exc_info=True)'], ['/usr/lib64/python2.7/Queue.py', 182, 'get', 'self.not_empty.release()'], ['/usr/lib64/python2.7/threading.py', 373, 'wait', 'self._acquire_restore(saved_state)']]
48proxy.frame[6].thread=unknown
49proxy.frame[7].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 89, 'server_message_queue', 'm = self.message_queue.get()'], ['/usr/lib64/python2.7/multiprocessing/queues.py', 117, 'get', 'res = self._recv()']]
50proxy.frame[7].thread=unknown
51proxy.frame[8].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 260, '_write_format_thread_loop', 'self._source_has_more.wait()'], ['/usr/lib64/python2.7/threading.py', 624, 'wait', 'self.__cond.release()'], ['/usr/lib64/python2.7/threading.py', 373, 'wait', 'self._acquire_restore(saved_state)']]
52proxy.frame[8].thread=unknown
53proxy.frame[9].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 540, '_read_thread_loop', 'self._io_thread_loop("read", self._read)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 494, '_io_thread_loop', 'callback()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 542, '_read', 'buf = self._conn.read(READ_BUFFER_SIZE)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 163, 'read', 'return self._read(self._socket.recv, n)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 101, '_read', 'r = self.untilConcludes(*args)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 93, 'untilConcludes', 'return untilConcludes(self.is_active, *args)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 54, 'untilConcludes', 'return f(*a, **kw)']]
54proxy.frame[9].thread=unknown
55proxy.frame[10].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_server.py', 222, 'do_start_proxy', 'process.start()'], ['/usr/lib64/python2.7/multiprocessing/process.py', 130, 'start', 'self._popen = Popen(self)'], ['/usr/lib64/python2.7/multiprocessing/forking.py', 126, '__init__', 'code = process_obj._bootstrap()'], ['/usr/lib64/python2.7/multiprocessing/process.py', 258, '_bootstrap', 'self.run()'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 177, 'run', 'self.run_queue()'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 394, 'run_queue', 'v = self.main_queue.get()'], ['/usr/lib64/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'], ['/usr/lib64/python2.7/threading.py', 339, 'wait', 'waiter.acquire()']]
56proxy.frame[10].thread=unknown
57proxy.frame[11].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 590, '_read_parse_thread_loop', 'self.do_read_parse_thread_loop()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 613, 'do_read_parse_thread_loop', 'buf = self._read_queue.get()'], ['/usr/lib64/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'], ['/usr/lib64/python2.7/threading.py', 339, 'wait', 'waiter.acquire()']]
58proxy.frame[11].thread=unknown
59proxy.frame[12].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 1081, 'run', 'self.finished.wait(self.interval)'], ['/usr/lib64/python2.7/threading.py', 621, 'wait', 'self.__cond.wait(timeout, balancing)'], ['/usr/lib64/python2.7/threading.py', 361, 'wait', '_sleep(delay)']]
60proxy.frame[12].thread=unknown
61proxy.frame[13].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 1081, 'run', 'self.finished.wait(self.interval)'], ['/usr/lib64/python2.7/threading.py', 621, 'wait', 'self.__cond.wait(timeout, balancing)'], ['/usr/lib64/python2.7/threading.py', 361, 'wait', '_sleep(delay)']]
62proxy.frame[13].thread=unknown
63proxy.frame[14].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 538, 'encode_loop', 'packet = self.encode_queue.get()'], ['/usr/lib64/python2.7/site-packages/xpra/server/proxy_instance_process.py', 680, 'process_draw', 'return send_updated(ve.get_encoding(), Compressed(encoding, data), client_options)']]
64proxy.frame[14].thread=unknown
65proxy.frame[15].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 540, '_read_thread_loop', 'self._io_thread_loop("read", self._read)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 494, '_io_thread_loop', 'callback()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 542, '_read', 'buf = self._conn.read(READ_BUFFER_SIZE)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 163, 'read', 'return self._read(self._socket.recv, n)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 101, '_read', 'r = self.untilConcludes(*args)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 93, 'untilConcludes', 'return untilConcludes(self.is_active, *args)'], ['/usr/lib64/python2.7/site-packages/xpra/net/bytestreams.py', 54, 'untilConcludes', 'return f(*a, **kw)']]
66proxy.frame[15].thread=read
67proxy.frame[16].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 509, '_write_thread_loop', 'self._io_thread_loop("write", self._write)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 494, '_io_thread_loop', 'callback()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 511, '_write', 'items = self._write_queue.get()'], ['/usr/lib64/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'], ['/usr/lib64/python2.7/threading.py', 339, 'wait', 'waiter.acquire()']]
68proxy.frame[16].thread=unknown
69proxy.frame[17].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 509, '_write_thread_loop', 'self._io_thread_loop("write", self._write)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 494, '_io_thread_loop', 'callback()'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 511, '_write', 'items = self._write_queue.get()'], ['/usr/lib64/python2.7/Queue.py', 168, 'get', 'self.not_empty.wait()'], ['/usr/lib64/python2.7/threading.py', 339, 'wait', 'waiter.acquire()']]
70proxy.frame[17].thread=write
71proxy.frame[18].stack=[['/usr/lib64/python2.7/threading.py', 784, '__bootstrap', 'self.__bootstrap_inner()'], ['/usr/lib64/python2.7/threading.py', 811, '__bootstrap_inner', 'self.run()'], ['/usr/lib64/python2.7/threading.py', 764, 'run', 'self.__target(*self.__args, **self.__kwargs)'], ['/usr/lib64/python2.7/site-packages/xpra/net/protocol.py', 260, '_write_format_thread_loop', 'self._source_has_more.wait()'], ['/usr/lib64/python2.7/threading.py', 621, 'wait', 'self.__cond.wait(timeout, balancing)'], ['/usr/lib64/python2.7/threading.py', 339, 'wait', 'waiter.acquire()']]
72proxy.frame[18].thread=unknown
73proxy.gid=50
74proxy.hostname=host.name
75proxy.info.count=4
76proxy.info[0]=write
77proxy.info[1]=read
78proxy.info[2]=parse
79proxy.info[3]=format
80proxy.memory.children.idrss=0
81proxy.memory.children.inblock=0
82proxy.memory.children.isrss=0
83proxy.memory.children.ixrss=0
84proxy.memory.children.majflt=0
85proxy.memory.children.maxrss=0
86proxy.memory.children.minflt=0
87proxy.memory.children.msgrcv=0
88proxy.memory.children.msgsnd=0
89proxy.memory.children.nivcsw=0
90proxy.memory.children.nsignals=0
91proxy.memory.children.nswap=0
92proxy.memory.children.nvcsw=0
93proxy.memory.children.oublock=0
94proxy.memory.children.stime=0
95proxy.memory.children.utime=0
96proxy.memory.server.idrss=0
97proxy.memory.server.inblock=0
98proxy.memory.server.isrss=0
99proxy.memory.server.ixrss=0
100proxy.memory.server.majflt=0
101proxy.memory.server.maxrss=83620
102proxy.memory.server.minflt=1883856
103proxy.memory.server.msgrcv=0
104proxy.memory.server.msgsnd=0
105proxy.memory.server.nivcsw=1494
106proxy.memory.server.nsignals=0
107proxy.memory.server.nswap=0
108proxy.memory.server.nvcsw=304956
109proxy.memory.server.oublock=128
110proxy.memory.server.stime=9
111proxy.memory.server.utime=179
112proxy.pid=23141
113proxy.platform=linux2
114proxy.platform.linux_distribution=['CentOS Linux', '7.0.1406', 'Core']
115proxy.platform.machine=x86_64
116proxy.platform.name=Linux
117proxy.platform.platform=Linux-3.10.0-123.6.3.el7.x86_64-x86_64-with-centos-7.0.1406-Core
118proxy.platform.processor=x86_64
119proxy.platform.release=3.10.0-123.6.3.el7.x86_64
120proxy.python.full_version=2.7.5 (default, Jun 17 2014, 18:11:42) \n[GCC 4.8.2 20140120 (Red Hat 4.8.2-16)]
121proxy.python.version=[2, 7, 5]
122proxy.uid=1001
123proxy.version=0.14.4
124window[1].proxy.encoder=x264
125window[1].proxy.encoder.bytes_in=4497850368
126window[1].proxy.encoder.bytes_out=81261479
127window[1].proxy.encoder.formats=['YUV422P', 'RGB', 'BGRX', 'BGR', 'YUV420P', 'BGRA', 'YUV444P']
128window[1].proxy.encoder.fps=5
129window[1].proxy.encoder.frames=2596
130window[1].proxy.encoder.height=576
131window[1].proxy.encoder.idle_time=0
132window[1].proxy.encoder.ms_per_frame=17
133window[1].proxy.encoder.pixels_per_second=18983918
134window[1].proxy.encoder.preset=medium
135window[1].proxy.encoder.profile=high444
136window[1].proxy.encoder.quality=35
137window[1].proxy.encoder.ratio_pct=1
138window[1].proxy.encoder.speed=44
139window[1].proxy.encoder.src_format=BGRX
140window[1].proxy.encoder.total_time_ms=50410
141window[1].proxy.encoder.version=142
142window[1].proxy.encoder.width=640