exception during processing of playback request on google chrome

Bug #799577 reported by sid
30
This bug affects 6 people
Affects Status Importance Assigned to Milestone
Zeya
Confirmed
Undecided
Unassigned

Bug Description

Exception happened during processing of request from ('::ffff:192.168.0.194', 40031, 0, 0)
Traceback (most recent call last):
  File "/usr/lib/python2.6/SocketServer.py", line 560, in process_request_thread
    self.finish_request(request, client_address)
  File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__
    self.handle()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle
    self.handle_one_request()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 323, in handle_one_request
    method()
  File "/usr/bin/zeya", line 134, in do_GET
    self.serve_content(urllib.unquote(self.path[12:]))
  File "/usr/bin/zeya", line 200, in serve_content
    self.wfile.close()
  File "/usr/lib/python2.6/socket.py", line 270, in close
    self.flush()
  File "/usr/lib/python2.6/socket.py", line 297, in flush
    self._sock.sendall(buffer(data, write_offset, buffer_size))
error: [Errno 32] Broken pipe

Revision history for this message
sid (skattoju) wrote :

I guess google chrome doesnt seem to deal with ports the same ways as firefox.

Revision history for this message
David Wonderly (david.wonderly) wrote :

I'm getting this same error when trying to connect via Chrome.

Firefox works well.

Changed in zeya:
status: New → Confirmed
Revision history for this message
Phil Sung (psung) wrote :

I'm trying to reproduce this bug and would like to confirm that I'm eliciting the same behavior you are seeing. After the traceback appears in the console, does Chrome go ahead and play the music anyway?

Revision history for this message
David Wonderly (david.wonderly) wrote :
Download full text (3.3 KiB)

Okay, Chrome is playing music. It is displaying errors on the backend and as you can see from the time stamps it takes about a minute to load a song in chrome.

Output for Chrome:

Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/04 - One.mp3
::ffff:192.168.1.2 - - [11/Aug/2011 00:44:44] "GET /getcontent?buffered=true&key=2910 HTTP/1.1" 200 -
Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/04 - One.mp3
----------------------------------------
Exception happened during processing of request from ('::ffff:192.168.1.2', 40728, 0, 0)
Traceback (most recent call last):
  File "/usr/lib/python2.6/SocketServer.py", line 560, in process_request_thread
    self.finish_request(request, client_address)
  File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__
    self.handle()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle
    self.handle_one_request()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 323, in handle_one_request
    method()
  File "/usr/bin/zeya", line 134, in do_GET
    self.serve_content(urllib.unquote(self.path[12:]))
  File "/usr/bin/zeya", line 200, in serve_content
    self.wfile.close()
  File "/usr/lib/python2.6/socket.py", line 270, in close
    self.flush()
  File "/usr/lib/python2.6/socket.py", line 297, in flush
    self._sock.sendall(buffer(data, write_offset, buffer_size))
error: [Errno 32] Broken pipe
----------------------------------------
::ffff:192.168.1.2 - - [11/Aug/2011 00:45:08] "GET /getcontent?buffered=true&key=2910 HTTP/1.1" 200 -
Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/04 - One.mp3
----------------------------------------
Exception happened during processing of request from ('::ffff:192.168.1.2', 40731, 0, 0)
Traceback (most recent call last):
  File "/usr/lib/python2.6/SocketServer.py", line 560, in process_request_thread
    self.finish_request(request, client_address)
  File "/usr/lib/python2.6/SocketServer.py", line 322, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/lib/python2.6/SocketServer.py", line 617, in __init__
    self.handle()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 329, in handle
    self.handle_one_request()
  File "/usr/lib/python2.6/BaseHTTPServer.py", line 323, in handle_one_request
    method()
  File "/usr/bin/zeya", line 134, in do_GET
    self.serve_content(urllib.unquote(self.path[12:]))
  File "/usr/bin/zeya", line 200, in serve_content
    self.wfile.close()
  File "/usr/lib/python2.6/socket.py", line 270, in close
    self.flush()
  File "/usr/lib/python2.6/socket.py", line 297, in flush
    self._sock.sendall(buffer(data, write_offset, buffer_size))
error: [Errno 32] Broken pipe
----------------------------------------
::ffff:192.168.1.2 - - [11/Aug/2011 00:45:33] "GET /getcontent?buffered=true&key=2911 HTTP/1.1" 200 -
Handling request for /home/david/music/music/Metallica/Very Best '98 (1998)/05 - Nothing Else Matters.mp3

----------------------------------------

Another not...

Read more...

Revision history for this message
Christian Weiske (cweiske) wrote :

I can confirm the issue with Opera 11.50 and latest zeya git, 00d59957f0cff45670e9298325cd64fda2595556 of Wed Aug 24 23:42:17 2011 -0700.

Revision history for this message
bluebomber (bluebomber) wrote :

I can confirm this while connecting from chromium-browser, other specs below:

chromium-browser
14.0.835.202 (Developer Build 103287 Linux) Built on Ubuntu 10.10, running on LinuxMint 10

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.