Rhythmbox freeze
Opened this issue · 3 comments
nvbn commented
Rhythmbox freeze when plugin page loading.
--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/29665897-rhythmbox-freeze?utm_campaign=plugin&utm_content=tracker%2F2163146&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2163146&utm_medium=issues&utm_source=github).fossfreedom commented
what version of rhythmbox are you using? 32bit/64bit and what linux distro?
Please can you launch rhythmbox will all plugins disabled except for rhythmweb.
Does this still occur.
Launch rhythmbox via a terminal with the command line:
rhythmbox -D rhythmweb
Any errors?
nvbn commented
ubuntu 12.04 adm64
rhythmobx 2.97
Freeze only appears when i load plugin page from another computer, and computers connected with a bad link.
Maybe when httpserver serve static, it locked the thread.
Traceback (most recent call last): File "/usr/lib/python2.7/wsgiref/handlers.py", line 86, in run self.finish_response() File "/usr/lib/python2.7/wsgiref/handlers.py", line 127, in finish_response self.write(data) File "/usr/lib/python2.7/wsgiref/handlers.py", line 215, in write self._write(data) File "/usr/lib/python2.7/socket.py", line 324, in write self.flush() File "/usr/lib/python2.7/socket.py", line 303, in flush self._sock.sendall(view[write_offset:write_offset+buffer_size]) error: [Errno 32] Broken pipe Traceback (most recent call last): File "/usr/lib/python2.7/SocketServer.py", line 284, in _handle_request_noblock self.process_request(request, client_address) File "/usr/lib/python2.7/SocketServer.py", line 310, in process_request self.finish_request(request, client_address) File "/usr/lib/python2.7/SocketServer.py", line 323, in finish_request self.RequestHandlerClass(request, client_address, self) File "/usr/lib/python2.7/SocketServer.py", line 640, in __init__ self.finish() File "/usr/lib/python2.7/SocketServer.py", line 693, in finish self.wfile.flush() File "/usr/lib/python2.7/socket.py", line 303, in flush self._sock.sendall(view[write_offset:write_offset+buffer_size]) error: [Errno 32] Broken pipe
fossfreedom commented
this looks very much like an upstream bug - its crashing in the python libraries.
Not sure if there is anything we can do with this. I'm open to suggestions.