Public bug reported:

Trying to play an internet radio stream, rhythmbox plays the stream for
approx. 1s, then crashes. Output follows:

>(rhythmbox:4834): GLib-CRITICAL **: g_str_has_prefix: assertion `str != NULL' 
>failed
> Traceback (most recent call last):
>  File "/usr/lib/rhythmbox/plugins/ubuntuone/MusicStoreWidget.py", line 97, in 
> url_loaded
>    if urlparse.urlparse(url)[2] == "https":
>  File "/usr/lib/python2.7/urlparse.py", line 135, in urlparse
>    tuple = urlsplit(url, scheme, allow_fragments)
>  File "/usr/lib/python2.7/urlparse.py", line 174, in urlsplit
>    i = url.find(':')
>AttributeError: 'NoneType' object has no attribute 'find'
>
>(rhythmbox:4834): libdmapsharing-WARNING **: Ignoring local service 
>Stereoanlage's Music
>
>(rhythmbox:4834): libdmapsharing-WARNING **: Ignoring local service 
>Stereoanlage's Music
>
>** (rhythmbox:4834): WARNING **: Error calling get_info: Traceback (most 
>recent call last):
>  File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 707, in 
> _message_cb
>    retval = candidate_method(self, *args, **keywords)
>  File 
> "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/platform/linux/dbus_interface.py",
>  line 723, in get_info
>    return self.service.folders.get_info(path)
>  File 
> "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py",
>  line 166, in inner
>    result = f(*new_args, **new_kwargs)
>  File 
> "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/logger.py", line 
> 283, in inner
>    res = f(*args, **kwargs)
>  File 
> "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py",
>  line 717, in get_info
>    mdobj = self.fs_manager.get_by_path(path)
>  File 
> "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py",
>  line 794, in get_by_path
>    mdid = self._idx_path[path]
>KeyError: '/home/stereo/.ubuntuone/Purchased from Ubuntu One'
>
>
>** (rhythmbox:4834): CRITICAL **: syncdaemon_folder_info_get_subscribed: 
>assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed
>
>(rhythmbox:4834): GLib-GObject-CRITICAL **: g_value_get_uint: assertion 
>`G_VALUE_HOLDS_UINT (value)' failed
>Segmentation fault (core dumped)

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: rhythmbox 2.96-0ubuntu4.1
ProcVersionSignature: Ubuntu 3.2.0-26.41-generic 3.2.19
Uname: Linux 3.2.0-26-generic i686
ApportVersion: 2.0.1-0ubuntu8
Architecture: i386
Date: Wed Jul 18 18:09:50 2012
SourcePackage: rhythmbox
UpgradeStatus: Upgraded to precise on 2012-04-26 (82 days ago)

** Affects: rhythmbox (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 precise

-- 
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to rhythmbox in Ubuntu.
https://bugs.launchpad.net/bugs/1026219

Title:
  Rhythmbox segfaults when playing internet radio

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/rhythmbox/+bug/1026219/+subscriptions

-- 
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to