Package: banshee
Version: 2.0.0-1
Severity: normal
Steps to reproduce:
1) Start banshee
2) Edit->Preferences->Source Specific
3) Change the "Music Folder" to a network folder
(Mine is an ssh connection)
4) Crash
dannf@fluid:~$ banshee
[Info 14:15:05.006] Running Banshee 2.0.0: [Debian GNU/Linux unstable (sid)
(linux-gnu, i486) @ 2011-04-08 15:10:32 UTC]
GLib-GIO-Message: Using the 'memory' GSettings backend. Your settings will not
be saved or shared with other applications.
[Info 14:15:06.719] Updating web proxy from GConf
[Info 14:15:06.874] All services are started 0.864147
[Warn 14:15:07.147] Migrating Internet Radio Stations -
System.IO.DirectoryNotFoundException: Directory
'/home/dannf/.config/banshee/plugins/stations/user' not found. (in `mscorlib')
at System.IO.Directory.GetFileSystemEntries (System.String path,
System.String searchPattern, FileAttributes mask, FileAttributes attrs)
[0x00000] in <filename unknown>:0
at System.IO.Directory.GetFiles (System.String path, System.String
searchPattern) [0x00000] in <filename unknown>:0
at Banshee.InternetRadio.XspfMigrator.Migrate () [0x00000] in <filename
unknown>:0
[Info 14:15:07.391] nereid Client Started
[Info 14:15:07.445] GStreamer version 0.10.32.0, gapless: True, replaygain:
False
[Info 14:15:07.513] AppleDeviceSource is ignoring unmounted volume 128 GB LVM2
Physical Volume
[Warn 14:15:10.754] Caught an exception - System.Net.WebException: The remote
server returned an error: (404) Not Found. (in `System')
at System.Net.HttpWebRequest.CheckFinalStatus (System.Net.WebAsyncResult
result) [0x00000] in <filename unknown>:0
at System.Net.HttpWebRequest.SetResponseData (System.Net.WebConnectionData
data) [0x00000] in <filename unknown>:0
Marshaling selection-changed signal
Exception in Gtk# callback delegate
Note: Applications can use GLib.ExceptionManager.UnhandledException to handle
the exception.
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. ---> System.NullReferenceException: Object reference
not set to an instance of an object
at GConf.Value..ctor (System.Object val) [0x00000] in <filename unknown>:0
at GConf.ClientBase.Set (System.String key, System.Object val) [0x00000] in
<filename unknown>:0
at Banshee.GnomeBackend.GConfConfigurationClient.Set[String] (System.String
namespace, System.String key, System.String value) [0x00000] in <filename
unknown>:0
at Banshee.Configuration.ConfigurationClient.Set[String] (System.String
namespace, System.String key, System.String value) [0x00000] in <filename
unknown>:0
at Banshee.Configuration.ConfigurationClient.Set[String] (SchemaEntry`1
entry, System.String value) [0x00000] in <filename unknown>:0
at Banshee.Configuration.SchemaEntry`1[System.String].Set (System.String
value) [0x00000] in <filename unknown>:0
at Banshee.Preferences.SchemaPreference`1[System.String].set_Value
(System.String value) [0x00000] in <filename unknown>:0
at
Banshee.Preferences.Gui.DefaultPreferenceWidgets+LibraryLocationButton.OnChooserChanged
(System.Object o, System.EventArgs args) [0x00000] in <filename unknown>:0
at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke
(object,object[],System.Exception&)
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
--- End of inner exception stack trace ---
at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0
at System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[]
parameters) [0x00000] in <filename unknown>:0
at System.Delegate.DynamicInvokeImpl (System.Object[] args) [0x00000] in
<filename unknown>:0
at System.MulticastDelegate.DynamicInvokeImpl (System.Object[] args)
[0x00000] in <filename unknown>:0
at System.Delegate.DynamicInvoke (System.Object[] args) [0x00000] in
<filename unknown>:0
at GLib.Signal.ClosureInvokedCB (System.Object o, GLib.ClosureInvokedArgs
args) [0x00000] in <filename unknown>:0
at GLib.SignalClosure.Invoke (GLib.ClosureInvokedArgs args) [0x00000] in
<filename unknown>:0
at GLib.SignalClosure.MarshalCallback (IntPtr raw_closure, IntPtr return_val,
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr
marshal_data) [0x00000] in <filename unknown>:0
at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean
is_terminal)
at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val,
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr
marshal_data)
at Gtk.Dialog.gtk_dialog_run(IntPtr )
at Gtk.Dialog.Run()
at Banshee.Gui.Dialogs.BansheeDialog.Run()
at Banshee.Gui.GlobalActions.OnPreferences(System.Object o, System.EventArgs
args)
at System.Reflection.MonoMethod.InternalInvoke(System.Object ,
System.Object[] , System.Exception ByRef )
at System.Reflection.MonoMethod.Invoke(System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture)
at System.Reflection.MethodBase.Invoke(System.Object obj, System.Object[]
parameters)
at System.Delegate.DynamicInvokeImpl(System.Object[] args)
at System.MulticastDelegate.DynamicInvokeImpl(System.Object[] args)
at System.Delegate.DynamicInvoke(System.Object[] args)
at GLib.Signal.ClosureInvokedCB(System.Object o, GLib.ClosureInvokedArgs
args)
at GLib.SignalClosure.Invoke(GLib.ClosureInvokedArgs args)
at GLib.SignalClosure.MarshalCallback(IntPtr raw_closure, IntPtr return_val,
UInt32 n_param_vals, IntPtr param_values, IntPtr invocation_hint, IntPtr
marshal_data)
at Gtk.Application.gtk_main()
at Gtk.Application.Run()
at Banshee.Gui.GtkBaseClient.Run()
at Banshee.Gui.GtkBaseClient.Startup()
at Hyena.Gui.CleanRoomStartup.Startup(Hyena.Gui.StartupInvocationHandler
startup)
at Banshee.Gui.GtkBaseClient.Startup()
at Banshee.Gui.GtkBaseClient.Startup(System.String[] args)
at Nereid.Client.Main(System.String[] args)
at System.AppDomain.ExecuteAssembly(System.Reflection.Assembly ,
System.String[] )
at System.AppDomain.ExecuteAssemblyInternal(System.Reflection.Assembly a,
System.String[] args)
at System.AppDomain.ExecuteAssembly(System.String assemblyFile,
System.Security.Policy.Evidence assemblySecurity, System.String[] args)
at System.AppDomain.ExecuteAssembly(System.String assemblyFile)
at Booter.Booter.BootClient(System.String clientName)
at Booter.Booter.Main()
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.39-rc2+ (SMP w/4 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Versions of packages banshee depends on:
ii gnome-icon-theme 2.30.3-2 GNOME Desktop icon theme
ii gstreamer0.10-alsa [gs 0.10.32-2 GStreamer plugin for ALSA
ii gstreamer0.10-plugins- 0.10.21-4 GStreamer plugins from the "bad" s
ii gstreamer0.10-plugins- 0.10.32-2 GStreamer plugins from the "base"
ii gstreamer0.10-plugins- 0.10.28-3 GStreamer plugins from the "good"
ii gstreamer0.10-pulseaud 0.10.28-3 GStreamer plugin for PulseAudio
ii libboo2.0.9-cil 0.9.2.3383+dfsg-1 python-like language and compiler
ii libc6 2.11.2-11 Embedded GNU C Library: Shared lib
ii libcairo2 1.10.2-6 The Cairo 2D vector graphics libra
ii libgconf2.0-cil 2.24.1-6 CLI binding for GConf 2.24
ii libgdata1.7-cil 1.7.0.1-1 Google GData CLI client library
ii libgdk-pixbuf2.0-0 2.23.3-3 GDK Pixbuf library
ii libgkeyfile1.0-cil 0.1-3 GObject-based wrapper library for
ii libglib2.0-0 2.28.4-1 The GLib library of C routines
ii libglib2.0-cil 2.12.10-1 CLI binding for the GLib utility l
ii libgpod4 0.8.0-2 library to read and write songs an
ii libgstreamer-plugins-b 0.10.32-2 GStreamer libraries from the "base
ii libgstreamer0.10-0 0.10.32-6 Core GStreamer libraries and eleme
ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface
ii libgtk2.0-cil 2.12.10-1 CLI binding for the GTK+ toolkit 2
ii libgudev1.0-cil 0.1-2 GObject-based wrapper library for
ii libkarma0 0.0.6-4.5 Rio Karma access library [runtime
ii libmono-addins0.2-cil 0.4-8 addin framework for extensible CLI
ii libmono-cairo2.0-cil 2.6.7-5 Mono Cairo library (for CLI 2.0)
ii libmono-corlib2.0-cil 2.6.7-5 Mono core library (for CLI 2.0)
ii libmono-posix2.0-cil 2.6.7-5 Mono.Posix library (for CLI 2.0)
ii libmono-sharpzip2.84-c 2.6.7-5 Mono SharpZipLib library (for CLI
ii libmono-system2.0-cil 2.6.7-5 Mono System libraries (for CLI 2.0
ii libmono-zeroconf1.0-ci 0.9.0-2 CLI library for multicast DNS serv
ii libmtp8 1.0.6-2 Media Transfer Protocol (MTP) libr
ii libndesk-dbus-glib1.0- 0.4.1-3 CLI implementation of D-Bus (GLib
ii libndesk-dbus1.0-cil 0.6.0-4 CLI implementation of D-Bus
ii libnotify0.4-cil 0.4.0~r3032-3 CLI library for desktop notificati
ii libpango1.0-0 1.28.3-6 Layout and rendering of internatio
ii libsoup-gnome2.4-1 2.34.0-1 HTTP library implementation in C -
ii libsoup2.4-1 2.34.0-1 HTTP library implementation in C -
ii libsqlite3-0 3.7.5-1 SQLite 3 shared library
ii libtaglib2.0-cil 2.0.3.7+dfsg-1 CLI library for accessing audio an
ii libwebkit-1.0-2 1.2.7-2 Web content engine library for Gtk
ii libwnck22 2.30.4-3 Window Navigator Construction Kit
ii libx11-6 2:1.4.3-1 X11 client-side library
ii libxrandr2 2:1.3.1-1 X11 RandR extension library
ii libxxf86vm1 1:1.1.1-1 X11 XFree86 video mode extension l
ii mono-runtime 2.6.7-5 Mono runtime
Versions of packages banshee recommends:
ii avahi-daemon 0.6.30-2 Avahi mDNS/DNS-SD daemon
ii brasero 2.30.3-2 CD/DVD burning application for GNO
ii media-player-info 13 Media player identification files
Versions of packages banshee suggests:
pn banshee-dbg <none> (no description available)
ii gstreamer0.10-ffmpeg 1:0.10.11-4.1 FFmpeg plugin for GStreamer
ii gstreamer0.10-plugins-bad 0.10.21-4 GStreamer plugins from the "bad" s
ii gstreamer0.10-plugins-ugly 0.10.17-2 GStreamer plugins from the "ugly"
-- no debconf information
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]