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]

Reply via email to