Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rhythmbox freeze #18

Open
nvbn opened this issue Sep 22, 2012 · 3 comments
Open

Rhythmbox freeze #18

nvbn opened this issue Sep 22, 2012 · 3 comments
Labels

Comments

@nvbn
Copy link

nvbn commented Sep 22, 2012

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
Copy link
Owner

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
Copy link
Author

nvbn commented Sep 22, 2012

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
Copy link
Owner

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants