ports/128068: multimedia/banshee catches a NullReferenceException

Daniel Walter sahne at 0x90.at
Mon Oct 13 17:20:06 UTC 2008


>Number:         128068
>Category:       ports
>Synopsis:       multimedia/banshee catches a NullReferenceException
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Oct 13 17:20:06 UTC 2008
>Closed-Date:
>Last-Modified:
>Originator:     Daniel Walter
>Release:        7.0 Stable
>Organization:
>Environment:
FreeBSD WS-Bsd.lan 7.0-STABLE FreeBSD 7.0-STABLE #0: Mon Jul 28 00:45:21 CEST 2008     root at WS-Bsd.lan:/usr/obj/usr/src/sys/WS-BSD  amd64
>Description:
Banshee fails to start up, while using fluxbox as WM.

command line output is:

    [Warn  19:14:45.436] DBus support could not be started. Disabling for this session.
    [Info  19:14:45.468] Running Banshee 1.2.1
    [Warn  19:14:46.253] Hardware manager extension failed to load - Exception has been thrown by the target of an invocation.
    [Warn  19:14:46.253] Service `Banshee.Hardware.HardwareManager' not started: No HardwareManager extensions could be loaded. Hardware support will be disabled.
    [Warn  19:14:46.259] Caught an exception - No HardwareManager extensions could be loaded. Hardware support will be disabled. (in `Banshee.Services')
      at Banshee.Hardware.HardwareManager..ctor () [0x00000]
      at <0x00000> <unknown method>
      at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[])
      at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [    0x00000]
    [Warn  19:14:46.905] Caught an exception - No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
      at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000]
      at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]
    [Warn  19:14:46.905] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
    [Warn  19:14:46.916] Caught an exception - A null value was found where an object instance was required. (in `Banshee.AudioCd')
      at Banshee.AudioCd.AudioCdService.Initialize () [0x00000]
      at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]
    [Warn  19:14:46.916] Extension `Banshee.AudioCd.AudioCdService' not started: A null value was found where an object instance was required.
    [Warn  19:14:47.087] Cannot connect to NetworkManager - An available, working network connection will be assumed
    [Warn  19:14:47.471] Caught an exception - Could not initialize GStreamer library (in `Banshee.GStreamer')
      at Banshee.GStreamer.PlayerEngine.Initialize () [0x00000]
      at Banshee.GStreamer.PlayerEngine.OnServiceStarted (Banshee.ServiceStack.ServiceStartedArgs args) [0x00000]
      at Banshee.ServiceStack.ServiceManager.OnServiceStarted (IService service) [0x00000]
      at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]
    [Warn  19:14:47.471] Extension `Banshee.GStreamer.Service' not started: Could not initialize GStreamer library
    [Warn  19:14:47.475] Caught an exception - No support GNOME Settings Daemon could be reached. (in `Banshee.MultimediaKeys')
      at Banshee.MultimediaKeys.MultimediaKeysService.Banshee.ServiceStack.IExtensionService.Initialize () [0x00000]
      at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]
    [Warn  19:14:47.476] Extension `Banshee.MultimediaKeys.MultimediaKeysService' not started: No support GNOME Settings Daemon could be reached.
    [Warn  19:14:47.476] Caught an exception - A null value was found where an object instance was required. (in `Banshee.AudioCd')
      at Banshee.AudioCd.AudioCdService.Initialize () [0x00000]
      at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]
    [Warn  19:14:47.476] Extension `Banshee.AudioCd.AudioCdService' not started: A null value was found where an object instance was required.
    [Warn  19:14:47.491] Caught an exception - An element with the same key already exists in the dictionary. (in `mscorlib')
      at System.Collections.Generic.Dictionary`2[System.String,Banshee.ServiceStack.IService].Add (System.String , IService ) [0x00000]
      at Banshee.ServiceStack.ServiceManager.RegisterService (IService service) [0x00000]
      at Banshee.ServiceStack.ServiceManager.StartExtension (Mono.Addins.TypeExtensionNode node) [0x00000]
    [Warn  19:14:47.491] Extension `Banshee.GStreamer.Service' not started: An element with the same key already exists in the dictionary.
    [Info  19:14:47.492] All services are started 1.786607s
    [Warn  19:14:47.901] IScreensaverManager extension failed to load - Argument cannot be null.
    Parameter name: address (in `NDesk.DBus')
      at NDesk.DBus.Bus.Open (System.String address) [0x00000]
      at NDesk.DBus.Bus.get_Session () [0x00000]
    Unable to open the session message bus. (in `NDesk.DBus')
      at NDesk.DBus.Bus.get_Session () [0x00000]
      at Banshee.GnomeBackend.GnomeScreensaverManager.get_Manager () [0x00000]
      at Banshee.GnomeBackend.GnomeScreensaverManager..ctor () [0x00000]
      at <0x00000> <unknown method>
      at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke (object,object[])
      at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [    0x00000]
    Exception has been thrown by the target of an invocation. (in `mscorlib')
      at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [    0x00000]
      at System.Reflection.MonoCMethod.Invoke (BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000]
      at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters) [0x00000]
      at System.Activator.CreateInstance (System.Type type, Boolean nonPublic) [0x00000]
      at System.Activator.CreateInstance (System.Type type) [0x00000]
      at Mono.Addins.TypeExtensionNode.CreateInstance () [0x00000]
      at Mono.Addins.InstanceExtensionNode.CreateInstance (System.Type expectedType) [0x00000]
      at Banshee.NowPlaying.ScreensaverManager..ctor () [0x00000]
    [Info  19:14:48.125] nereid Client Started
    
    System.NullReferenceException: A null value was found where an object instance was required.
      at Banshee.Dap.DapService.OnExtensionChanged (System.Object o, Mono.Addins.ExtensionNodeEventArgs args) [0x00000]
      at Mono.Addins.ExtensionNode.add_ExtensionNodeChanged (Mono.Addins.ExtensionNodeEventHandler value) [0x00000]
    
    System.NullReferenceException: A null value was found where an object instance was required.
      at Banshee.Dap.DapService.OnExtensionChanged (System.Object o, Mono.Addins.ExtensionNodeEventArgs args) [0x00000] 
      at Mono.Addins.ExtensionNode.add_ExtensionNodeChanged (Mono.Addins.ExtensionNodeEventHandler value) [0x00000] 

>How-To-Repeat:
start banshee
>Fix:


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list