After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 663416 - banshee crashes when connecting to password protected daap share
banshee crashes when connecting to password protected daap share
Status: RESOLVED WONTFIX
Product: banshee
Classification: Other
Component: DAAP
2.2.0
Other Linux
: Normal normal
: ---
Assigned To: Banshee Maintainers
Banshee Maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2011-11-04 16:47 UTC by Chow Loong Jin
Modified: 2020-03-17 09:24 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Chow Loong Jin 2011-11-04 16:47:13 UTC
Originally reported at:
  https://bugs.launchpad.net/bugs/886182

When attempting to connect to a password protected daap share, banshee prompts for a password. After entering the password, banshee crashes, the following output is observed:

[Info  15:36:28.852] Running Banshee 2.2.0: [Ubuntu oneiric (development branch) (linux-gnu, x86_64) @ 2011-09-23 04:47:58 UTC]
[Info  15:36:31.565] Updating web proxy from GConf
[Info  15:36:31.587] All services are started 1.999832
[Info  15:36:31.961] AmazonMP3 store redirect URL: https://one.ubuntu.com/music/store/amz/
** (Banshee:16416): DEBUG: SyncDaemon already running, initializing SyncdaemonDaemon object

(Banshee:16416): libsoup-WARNING **: No feature manager for feature of type 'U1RequestChrome'
[Info  15:36:35.523] nereid Client Started
[Info  15:36:35.885] GStreamer version 0.10.35.0, gapless: True, replaygain: False
[Info  15:36:36.075] AppleDeviceSource is ignoring unmounted volume Recovery HD
[Info  15:36:36.146] AppleDeviceSource is ignoring unmounted volume OS X

** (Banshee:16416): WARNING **: Error calling get_info: Traceback (most recent call last):
  • File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 702 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 1041 in get_info
    return self.syncdaemon_folders.get_info(path)
  • File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/interaction_interfaces.py", line 640 in get_info
    mdobj = self.fs.get_by_path(path.encode('utf-8'))
  • File "/usr/lib/python2.7/dist-packages/ubuntuone-client/ubuntuone/syncdaemon/filesystem_manager.py", line 781 in get_by_path
    mdid = self._idx_path[path]
KeyError: '/home/dan/.ubuntuone/Purchased from Ubuntu One'


** (Banshee:16416): CRITICAL **: syncdaemon_folder_info_get_subscribed: assertion `SYNCDAEMON_IS_FOLDER_INFO (finfo)' failed

** (Banshee:16416): WARNING **: Error rescanning Purchased Music: No such file or directory
** (Banshee:16416): DEBUG: Loading the real store page

** (Banshee:16416): WARNING **: Got less number of items in credentials hash table than expected!

Unhandled Exception: Daap.LoginException: Failed to login ---> Daap.ContentException: Could not find root node 'dmap.serverrevision'
  at Daap.ContentParser.Parse (Daap.ContentCodeBag bag, System.Byte[] buffer, System.String root, System.Int32& offset) [0x00000] in <filename unknown>:0 
  at Daap.ContentParser.Parse (Daap.ContentCodeBag bag, System.Byte[] buffer, System.String root) [0x00000] in <filename unknown>:0 
  at Daap.Client.GetCurrentRevision () [0x00000] in <filename unknown>:0 
  at Daap.Client.Refresh () [0x00000] in <filename unknown>:0 
  at Daap.Client.Login (System.String username, System.String password) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Daap.Client.Login (System.String username, System.String password) [0x00000] in <filename unknown>:0 
  at Banshee.Daap.DaapSource+<AuthenticatedLogin>c__AnonStorey4.<>m__8 () [0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartUnsafe () [0x00000] in <filename unknown>:0 
[ERROR] FATAL UNHANDLED EXCEPTION: Daap.LoginException: Failed to login ---> Daap.ContentException: Could not find root node 'dmap.serverrevision'
  at Daap.ContentParser.Parse (Daap.ContentCodeBag bag, System.Byte[] buffer, System.String root, System.Int32& offset) [0x00000] in <filename unknown>:0 
  at Daap.ContentParser.Parse (Daap.ContentCodeBag bag, System.Byte[] buffer, System.String root) [0x00000] in <filename unknown>:0 
  at Daap.Client.GetCurrentRevision () [0x00000] in <filename unknown>:0 
  at Daap.Client.Refresh () [0x00000] in <filename unknown>:0 
  at Daap.Client.Login (System.String username, System.String password) [0x00000] in <filename unknown>:0 
  --- End of inner exception stack trace ---
  at Daap.Client.Login (System.String username, System.String password) [0x00000] in <filename unknown>:0 
  at Banshee.Daap.DaapSource+<AuthenticatedLogin>c__AnonStorey4.<>m__8 () [0x00000] in <filename unknown>:0 
  at System.Threading.Thread.StartUnsafe () [0x00000] in <filename unknown>:0

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: banshee 2.2.0-1ubuntu2
ProcVersionSignature: Ubuntu 3.0.0-12.20-generic 3.0.4
Uname: Linux 3.0.0-12-generic x86_64
NonfreeKernelModules: wl
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
Date: Fri Nov  4 15:33:46 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64+mac (20110427.1)
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: banshee
UpgradeStatus: No upgrade log present (probably fresh install)
Comment 1 André Klapper 2020-03-17 09:24:26 UTC
Banshee is not under active development anymore and had its last code changes more than three years ago. Its codebase has been archived.

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect
reality. Please feel free to reopen this ticket (or rather transfer the project
to GNOME Gitlab, as GNOME Bugzilla is being shut down) if anyone takes the
responsibility for active development again.
See https://gitlab.gnome.org/Infrastructure/Infrastructure/issues/264 for more info.