"Error: Resource not found" and "Error: Could not determine type of stream" on all songs

Bug #1008614 reported by Kevin Mehall
22
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Pithos
Invalid
High
Unassigned

Bug Description

Pandora seems to be giving us bad audio URLs.

Error log: http://hastebin.com/raw/voqinuqami

Changed in pithos:
status: New → Confirmed
importance: Undecided → High
description: updated
Revision history for this message
Tony Maro (tonymaro) wrote :

It seems to have gotten worse. Now, Pithos only reports the following:

tony@river:~$ pithos --verbose
INFO - pithos:<module>:828 - Pithos 0.3.17
/usr/bin/pithos:805: GtkWarning: Ignoring the separator setting
  builder.add_from_file(ui_filename)
INFO - plugin:enable:35 - Enabling module notification_icon
INFO - plugin:enable:35 - Enabling module mediakeys
INFO - mediakeys:bind_dbus:32 - Bound media keys with DBUS
INFO - pandora:connect:172 - Time offset is -2.71915888786
INFO - pithos:pandora_ready:328 - Pandora connected
INFO - pithos:process_stations:348 - Restoring saved station: id = 496458654208065255
INFO - pithos:station_changed:541 - Selecting station 496458654208065255; total = 26
INFO - pandora:get_playlist:247 - pandora: Get Playlist
WARNING - pithos:eb:313 - Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pithos/gobject_worker.py", line 34, in _run
    result = command(*args)
  File "/usr/lib/python2.7/dist-packages/pithos/pandora/pandora.py", line 252, in get_playlist
    songs.append(Song(self.pandora, i))
  File "/usr/lib/python2.7/dist-packages/pithos/pandora/pandora.py", line 276, in __init__
    self.audioUrl = d['additionalAudioUrl'][self.pandora.audio_format]
IndexError: list index out of range

The song list stays blank. I try to change stations and get:

INFO - pithos:station_changed:541 - Selecting station 524154548952858343; total = 26
INFO - pandora:get_playlist:247 - pandora: Get Playlist
WARNING - pithos:eb:313 - Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/pithos/gobject_worker.py", line 34, in _run
    result = command(*args)
  File "/usr/lib/python2.7/dist-packages/pithos/pandora/pandora.py", line 252, in get_playlist
    songs.append(Song(self.pandora, i))
  File "/usr/lib/python2.7/dist-packages/pithos/pandora/pandora.py", line 276, in __init__
    self.audioUrl = d['additionalAudioUrl'][self.pandora.audio_format]
IndexError: list index out of range

Revision history for this message
Kevin Mehall (kevin-mehall) wrote :

I'm no longer seeing the original error.

This new error looks like bug #1009343. Try changing the audio format in the settings window.

Changed in pithos:
status: Confirmed → Invalid
Revision history for this message
Joshua Muzyka (simeo) wrote :
Download full text (4.2 KiB)

Experiencing "Resource not found"

Terminal Output:
pithos
/usr/bin/pithos:805: GtkWarning: Ignoring the separator setting
  builder.add_from_file(ui_filename)
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin0/GstSoupHTTPSrc:source:
libsoup status code 3, 3
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin1/GstSoupHTTPSrc:source:
libsoup status code 3, 3
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin2/GstSoupHTTPSrc:source:
libsoup status code 3, 3
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin3/GstSoupHTTPSrc:source:
libsoup status code 3, 3
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(1080): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin3/GstSoupHTTPSrc:source:
Cannot resolve proxy hostname () (3), URL: http://audio-dc6-t1-2.pandora.com/access/2294232457237575451.mp4?version=4&lid=127829449&token=k%2FC7kI9chiNdjQexAFower95xNllJ3IBhexsxmpOP680QMavhBzGd9bou%2FsWNPK1Dcxm8mWriF%2BXTRKbK9tRyCUXCPFk%2Fa6KpGDvsAQ3bOdkqHow3uwGmqgvv7JkDdAxgVdR31X%2B1ZJX%2F%2FyHW6QSz3PBxdr02CLrXo3xTRN3aBvncsA3HK2YyhcrH6sjpU%2Fv1uplv91laFTArioGyAW43yefpPa9vekClfv6mGvY7duLs8uIJByYk1xGlV4j4SYRiZoc9%2BrU4QkYzIH%2FRTHhILZEFwHJhkXP2zvsnhLrobhreJJgVeh86UQQ0zFq1KtHY7WWHVurNzMDkJmd8iC3oY4EAx1jB0psydezP5xcDWE%3D, 3
ERROR:root:Gstreamer error: GStreamer encountered a general stream error., gstbasesrc.c(2625): gst_base_src_loop (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin3/GstSoupHTTPSrc:source:
streaming task paused, reason error (-5), 1
ERROR:root:Gstreamer error: Could not determine type of stream., gsttypefindelement.c(570): gst_type_find_element_handle_event (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin3/GstTypeFindElement:typefindelement3:
Can't typefind empty stream, 4
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin4/GstSoupHTTPSrc:source:
libsoup status code 3, 3
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin5/GstSoupHTTPSrc:source:
libsoup status code 3, 3
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin6/GstSoupHTTPSrc:source:
libsoup status code 3, 3
WARNING:root:Too many gstreamer errors. Not retrying
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(924): gst_soup_http_src_finished_cb (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin7/GstSoupHTTPSrc:source:
libsoup status code 3, 3
ERROR:root:Gstreamer error: Resource not found., gstsouphttpsrc.c(1080): gst_soup_http_src_parse_status (): /GstPlayBin2:player/GstURIDecodeBin:uridecodebin7/GstSo...

Read more...

Revision history for this message
Joshua Muzyka (simeo) wrote :

I retract my previous statement.

System Settings -> Network -> Network Proxy -> Method "None"

Fixed. I apologize for taking up any time.

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

Other bug subscribers

Remote bug watches

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