Jump to content

Pipe Wait Issue With Pandora Client


oh-g

Recommended Posts

Been using saver 2 for about a week with great success. Great work. But in the last day or so I have been noticing the pandora client getting stuck on a "pipe wait" status and never continuing.

If I close the applications they won't restart and I have to reboot.

Any suggestions?

Link to comment
Share on other sites

I've uploaded a fix for this now - if using saver2, the update mechanism will catch it. Otherwise, go to the website and download the pandora installer again. I'm working on an update mechanism for the pandora client.

Update solved the problem. Thanks. You really stick behind your work. PM if you are available for consulting.

Link to comment
Share on other sites

3/7/2010 12:20:23 AM ===========================================================

3/7/2010 12:20:23 AM | The client has encounted a fatal error, and must close. |

3/7/2010 12:20:23 AM ===========================================================

3/7/2010 12:20:23 AM Exception details:

3/7/2010 12:20:23 AM System.NullReferenceException: Object reference not set to an instance of an object.

at Client.StreamPlayer.CloseReq() in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 687

at Client.StreamPlayer.Stop() in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 652

at Client.PClient.SetLoadingState() in E:\Codin' Projects\Saver Project\Client\Client.Funcs.cs:line 294

at Client.PClient.EvaluateState(ClientState value) in E:\Codin' Projects\Saver Project\Client\Client.Logic.cs:line 216

at Client.PClient.set_State(ClientState value) in E:\Codin' Projects\Saver Project\Client\Client.Logic.cs:line 152

at Client.PClient.Worker() in E:\Codin' Projects\Saver Project\Client\Client.Logic.cs:line 557

3/7/2010 12:20:23 AM ===========================================================

3/7/2010 12:20:23 AM Beginning stop: 'none specified'

3/7/2010 12:20:23 AM SProxy stopping: ran for 00:56:22.3890000

3/7/2010 12:20:23 AM 1187 requests serviced, 0 active connections.

3/7/2010 12:20:23 AM 570.8KB sent, 634.7MB received

3/7/2010 12:20:23 AM SProxy stopped.

3/7/2010 12:20:23 AM Stopped in: 33 ms

3/7/2010 12:20:24 AM Something has went horribly wrong in SProxy.

System.NullReferenceException: Object reference not set to an instance of an object.

at Client.StreamPlayer.CloseReq() in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 687

at Client.StreamPlayer.Stop() in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 652

at Client.PClient.SetLoadingState() in E:\Codin' Projects\Saver Project\Client\Client.Funcs.cs:line 294

at Client.PClient.EvaluateState(ClientState value) in E:\Codin' Projects\Saver Project\Client\Client.Logic.cs:line 216

at Client.PClient.set_State(ClientState value) in E:\Codin' Projects\Saver Project\Client\Client.Logic.cs:line 152

at Client.PClient.Worker() in E:\Codin' Projects\Saver Project\Client\Client.Logic.cs:line 629

at System.Threading.ThreadHelper.ThreadStart_Context(Object state)

at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)

at System.Threading.ThreadHelper.ThreadStart()

Got this error today. I will find other error details in the log and will post.

Link to comment
Share on other sites

Full text, please.

3/7/2010 1:23:55 PM StreamPlayer: Exception while starting --> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

--- End of inner exception stack trace ---

at Client.HttpRequest.GetResponseInternal(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 478

at Client.HttpRequest.GetResponseAsync(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 255

at Client.StreamPlayer.Play(String URL) in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 257

3/7/2010 1:23:55 PM Client: Failed to play song, trying again

3/7/2010 1:23:55 PM Client: Picking a random station...

3/7/2010 1:23:55 PM Client: Fetching playlist...

3/7/2010 1:24:56 PM Client: ERROR Failed to get playlist - Failed to execute XMLRPC

3/7/2010 1:24:56 PM Client: GetPlaylist failed ---> System.Exception: Failed to execute XMLRPC ---> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

--- End of inner exception stack trace ---

at Client.HttpRequest.GetResponseInternal(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 478

at Client.HttpRequest.GetResponse() in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 250

at Client.PClient.PostXMLRPC(String path, String payload, Boolean secure) in E:\Codin' Projects\Saver Project\Client\Client.XMLRPC.cs:line 955

--- End of inner exception stack trace ---

at Client.PClient.PostXMLRPC(String path, String payload, Boolean secure) in E:\Codin' Projects\Saver Project\Client\Client.XMLRPC.cs:line 1022

at Client.PClient.PostXMLRPC(String path, String payload) in E:\Codin' Projects\Saver Project\Client\Client.XMLRPC.cs:line 932

at Client.PClient.FetchPlaylist() in E:\Codin' Projects\Saver Project\Client\Client.XMLRPC.cs:line 387

Link to comment
Share on other sites

Found another error today. Playback error: http streaming error

3/7/2010 2:53:24 PM Something has went horribly wrong in SProxy.

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index

at System.Collections.ArrayList.get_Item(Int32 index)

at System.Windows.Forms.ToolStripItemCollection.get_Item(Int32 index)

at System.Windows.Forms.ToolStrip.OnPaint(PaintEventArgs e)

at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)

at System.Windows.Forms.Control.WmPaint(Message& m)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ToolStrip.WndProc(Message& m)

at System.Windows.Forms.MenuStrip.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

3/7/2010 2:53:24 PM StreamPlayer: Stopping mplayer

3/7/2010 2:53:24 PM Client: Song finished playback

3/7/2010 2:54:25 PM StreamPlayer: Exception while starting --> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

--- End of inner exception stack trace ---

at Client.HttpRequest.GetResponseInternal(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 478

at Client.HttpRequest.GetResponseAsync(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 255

at Client.StreamPlayer.Play(String URL) in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 257

3/7/2010 2:54:25 PM Client: Failed to play song, trying again

3/7/2010 2:55:26 PM StreamPlayer: Exception while starting --> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

--- End of inner exception stack trace ---

at Client.HttpRequest.GetResponseInternal(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 478

at Client.HttpRequest.GetResponseAsync(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 255

at Client.StreamPlayer.Play(String URL) in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 257

3/7/2010 2:55:26 PM Client: ERROR Playback Error: HTTP streaming failure

Link to comment
Share on other sites

Found another error today. Playback error: http streaming error

3/7/2010 2:53:24 PM Something has went horribly wrong in SProxy.

System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection.

Parameter name: index

at System.Collections.ArrayList.get_Item(Int32 index)

at System.Windows.Forms.ToolStripItemCollection.get_Item(Int32 index)

at System.Windows.Forms.ToolStrip.OnPaint(PaintEventArgs e)

at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)

at System.Windows.Forms.Control.WmPaint(Message& m)

at System.Windows.Forms.Control.WndProc(Message& m)

at System.Windows.Forms.ScrollableControl.WndProc(Message& m)

at System.Windows.Forms.ToolStrip.WndProc(Message& m)

at System.Windows.Forms.MenuStrip.WndProc(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)

at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)

at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

3/7/2010 2:53:24 PM StreamPlayer: Stopping mplayer

3/7/2010 2:53:24 PM Client: Song finished playback

3/7/2010 2:54:25 PM StreamPlayer: Exception while starting --> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

--- End of inner exception stack trace ---

at Client.HttpRequest.GetResponseInternal(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 478

at Client.HttpRequest.GetResponseAsync(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 255

at Client.StreamPlayer.Play(String URL) in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 257

3/7/2010 2:54:25 PM Client: Failed to play song, trying again

3/7/2010 2:55:26 PM StreamPlayer: Exception while starting --> System.IO.IOException: Unable to read data from the transport connection: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. ---> System.Net.Sockets.SocketException: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)

--- End of inner exception stack trace ---

at Client.HttpRequest.GetResponseInternal(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 478

at Client.HttpRequest.GetResponseAsync(HttpChunkedReadCallback callback) in E:\Codin' Projects\Saver Project\Client\HttpRequest\HttpRequest.cs:line 255

at Client.StreamPlayer.Play(String URL) in E:\Codin' Projects\Saver Project\Client\StreamPlayer.cs:line 257

3/7/2010 2:55:26 PM Client: ERROR Playback Error: HTTP streaming failure

It's not a streaming error, it's the first error which caused it (and thus sproxy is shutting down). No more requests will be serviced at that point, which then caused the client to error.

The error in question is an internal C# error which i have not found a good way to supress yet.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...