Package: banshee-extension-ampache
Version: 2.2.0-3
Severity: important

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Banshee crashes with a NullReferenceException when the Ampache extension
is activated and then clicked in the library view before configuring it.

==================== snip =========================
(Banshee:4693): Gtk-CRITICAL **: IA__gtk_style_detach: assertion 
`style->attach_count > 0' failed

(Banshee:4693): Gtk-CRITICAL **: IA__gtk_action_group_get_action: assertion 
`GTK_IS_ACTION_GROUP (action_group)' failed
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle 
the exception.
System.NullReferenceException: Object reference not set to an instance of an 
object
  at Banshee.PlayQueue.PlayQueueActions.OnPlaybackSourceChanged (System.Object 
sender, System.EventArgs e) [0x00000] in <filename unknown>:0 
  at (wrapper delegate-invoke) <Module>:invoke_void__this___object_EventArgs 
(object,System.EventArgs)
  at Banshee.PlaybackController.PlaybackControllerService.OnSourceChanged () 
[0x00000] in <filename unknown>:0 
  at Banshee.PlaybackController.PlaybackControllerService.set_Source 
(ITrackModelSource value) [0x00000] in <filename unknown>:0 
  at Banshee.PlaybackController.PlaybackControllerService.set_NextSource 
(ITrackModelSource value) [0x00000] in <filename unknown>:0 
  at Banshee.PlaybackController.PlaybackControllerService.set_Source 
(ITrackModelSource value) [0x00000] in <filename unknown>:0 
  at 
Banshee.PlaybackController.PlaybackControllerService.<PlaybackControllerService>m__34
 (Banshee.Sources.SourceEventArgs ) [0x00000] in <filename unknown>:0 
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at (wrapper delegate-invoke) <Module>:invoke_void__this___SourceEventArgs 
(Banshee.Sources.SourceEventArgs)
  at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source 
source, Boolean notify) [0x00000] in <filename unknown>:0 
  at Banshee.Sources.SourceManager.SetActiveSource (Banshee.Sources.Source 
source) [0x00000] in <filename unknown>:0 
  at Banshee.Sources.Gui.SourceView.OnButtonPressEvent (Gdk.EventButton press) 
[0x00000] in <filename unknown>:0 
  at Gtk.Widget.buttonpressevent_cb (IntPtr widget, IntPtr evnt) [0x00000] in 
<filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean 
is_terminal)
   at Gtk.Widget.buttonpressevent_cb(IntPtr widget, IntPtr evnt)
   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.AppDomain , 
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()
====================== snip =========================

Steps to reproduce:

- - Start Banshee the first time
- - Activate the Ampache extension
- - Click "Ampache" in the list on the left

- -- System Information:
Debian Release: wheezy/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages banshee-extension-ampache depends on:
ii  banshee-extensions-common       2.2.0-3
ii  libgtk2.0-cil                   2.12.10-3
ii  libmono-addins0.2-cil           0.6.2-2
ii  libmono-corlib4.0-cil           2.10.8.1-1
ii  libmono-system-core4.0-cil      2.10.8.1-1
ii  libmono-system-xml-linq4.0-cil  2.10.8.1-1
ii  libmono-system4.0-cil           2.10.8.1-1

banshee-extension-ampache recommends no packages.

banshee-extension-ampache suggests no packages.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQHOBAEBAgA4BQJPixOpMRpodHRwczovL3d3dy5kb21pbmlrLWdlb3JnZS5kZS9n
cGctcG9saWN5LnR4dC5hc2MACgkQ2w6kvOIQdBIKrgv8CHxFbbLT8HsRVc5cgvb6
l7yDckTddx5COBwXw6twZ9igtln6yqiNAzBADcMrh5bYfqCcdYFMiydbvcImmAJV
D+of/aP3mQgWV6lppsfTO8rWPtzmdaoZ302hoi2Cm0ZgV2V9+5X0NnffFgs3UinE
LtQeEMG2pcc6dWNbyj+C1yHyGlnv6v2RtNx2F4Pjk0/VxyEeWvIszZmRMrPSTjTZ
7g8aKiB6Fi77khcR3Ynwj/kua2/nXRivuX3pt1C9QizLvZzYucSqLbhhwoX/pCMm
zVtOGSagY+00aaJumskCOlVx9yPC89k/K3Zsvd6L/tsqVdrRrOMdjf5jSDITghov
uId1dbAadLtALF2m8DyiicLroCIHoAu4wEVLwIXXTKk9jHPpey6OTxG1lgoh7HRy
f6NZ30/KoMROurIIzLcVQnMNDX6QNQa1jZpoTI7i/mYVFSm42219Bk8+Pd8CY+WB
fIdsYiwmYGnWBh6OifcEQT/ULAgWbL0ymkMBJ4vppUDa
=GQKw
-----END PGP SIGNATURE-----



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to