[Mono-bugs] [Bug 666008] [Regression] Banshee-1 crashes with a stack overflow on opensuse-11.3-x86_64

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Feb 3 13:14:21 EST 2011


https://bugzilla.novell.com/show_bug.cgi?id=666008

https://bugzilla.novell.com/show_bug.cgi?id=666008#c5


David Mulder <dmulder at novell.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |dmulder at novell.com

--- Comment #5 from David Mulder <dmulder at novell.com> 2011-02-03 18:14:19 UTC ---
This is a stack trace with Mono 2.10 rc2:

rupert at linux-n940:~> banshee-1 
[Info  10:47:24.957] Running Banshee 1.6.1: [openSUSE 11.3 (linux-gnu, i686) @
2010-07-06 01:05:52 UTC]
Could not load signature of Banshee.IO.Gio.Directory:GetDir due to: 
[Warn  10:47:26.798] Service `Banshee.MediaEngine.TranscoderService' not
started: Could not load file or assembly 'gio-sharp, Version=2.14.0.0,
Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
[Warn  10:47:26.804] Caught an exception - System.IO.FileNotFoundException:
Could not load file or assembly 'gio-sharp, Version=2.14.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f' or one of its dependencies. (in
`Banshee.Core')
  at Banshee.IO.Directory.Create (System.String directory) [0x00000] in
<filename unknown>:0 
  at Banshee.MediaEngine.TranscoderService..ctor () [0x00000] in <filename
unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke
(System.Reflection.MonoCMethod,object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags
invokeAttr, System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
[Warn  10:47:27.143] Could not migrate album artwork cache directory -
System.IO.FileNotFoundException: Could not load file or assembly 'gio-sharp,
Version=2.14.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of
its dependencies. (in `Banshee.Core')
  at Banshee.IO.File.Exists (Banshee.Base.SafeUri uri) [0x00000] in <filename
unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.get_CacheVersion () [0x00000] in
<filename unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.MigrateCacheDir () [0x00000] in
<filename unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager..ctor () [0x00000] in <filename
unknown>:0 
[Warn  10:47:31.446] Cannot connect to NetworkManager or Wicd - An available,
working network connection will be assumed
[Info  10:47:31.549] All services are started 5.29115
Exception has been thrown by the target of an invocation.
System.Reflection.TargetInvocationException: Exception has been thrown by the
target of an invocation. ---> System.IO.FileNotFoundException: Could not load
file or assembly 'gio-sharp, Version=2.14.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f' or one of its dependencies.
File name: 'gio-sharp, Version=2.14.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f'
  at Banshee.IO.File.Exists (Banshee.Base.SafeUri uri) [0x00000] in <filename
unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.LookupScalePixbuf (System.String id,
Int32 size) [0x00000] in <filename unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.LookupScaleSurface (System.String
id, Int32 size, Boolean useCache) [0x00000] in <filename unknown>:0 
  at Banshee.Collection.Gui.DataViewChildAlbum.HandleBoundObject
(Cairo.ImageSurface& image, System.String[]& lines) [0x00000] in <filename
unknown>:0 
  at Banshee.Collection.Gui.DataViewChildAlbum.Arrange () [0x00000] in
<filename unknown>:0 
  at Hyena.Data.Gui.DataViewLayoutGrid.InvalidateChildLayout () [0x00000] in
<filename unknown>:0 
  at Hyena.Data.Gui.DataViewLayout.ModelUpdated () [0x00000] in <filename
unknown>:0 
  at
Hyena.Data.Gui.ListView`1[Banshee.Collection.AlbumInfo].RefreshViewForModel
(Nullable`1 vpos) [0x00000] in <filename unknown>:0 
  at Hyena.Data.Gui.ListView`1[Banshee.Collection.AlbumInfo].SetModel
(IListModel`1 value, Double vpos) [0x00000] in <filename unknown>:0 
  at Banshee.Sources.Gui.FilteredListSourceContents.SetModel[AlbumInfo]
(Hyena.Data.Gui.ListView`1 view, IListModel`1 model) [0x00000] in <filename
unknown>:0 
  at Banshee.Sources.Gui.CompositeTrackSourceContents.SetSource (ISource
source) [0x00000] in <filename unknown>:0 
  at Nereid.PlayerInterface.UpdateSourceContents (Banshee.Sources.Source
source) [0x00000] in <filename unknown>:0 
  at Nereid.PlayerInterface.<OnActiveSourceChanged>m__5 () [0x00000] in
<filename unknown>:0 
  at Hyena.ThreadAssist.ProxyToMain (Hyena.InvokeHandler handler) [0x00000] in
<filename unknown>:0 
  at Nereid.PlayerInterface.OnActiveSourceChanged
(Banshee.Sources.SourceEventArgs args) [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 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.SourceManager.AddSource (Banshee.Sources.Source source,
Boolean isDefault) [0x00000] in <filename unknown>:0 
  at Banshee.ServiceStack.Application.Run () [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient.Initialize (Boolean registerCommonServices)
[0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient..ctor (Boolean initializeDefault, System.String
defaultIconName) [0x00000] in <filename unknown>:0 
  at Banshee.Gui.GtkBaseClient..ctor () [0x00000] in <filename unknown>:0 
  at Nereid.Client..ctor () [0x00000] in <filename unknown>:0 
  at (wrapper managed-to-native) System.Reflection.MonoCMethod:InternalInvoke
(System.Reflection.MonoCMethod,object,object[],System.Exception&)
  at System.Reflection.MonoCMethod.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.MonoCMethod.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.MonoCMethod.Invoke (BindingFlags invokeAttr,
System.Reflection.Binder binder, System.Object[] parameters,
System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
  at System.Reflection.ConstructorInfo.Invoke (System.Object[] parameters)
[0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type, Boolean nonPublic)
[0x00000] in <filename unknown>:0 
  at System.Activator.CreateInstance (System.Type type) [0x00000] in <filename
unknown>:0 
  at Banshee.Gui.GtkBaseClient.Startup () [0x00000] in <filename unknown>:0 
  at Hyena.Gui.CleanRoomStartup.Startup (Hyena.Gui.StartupInvocationHandler
startup) [0x00000] in <filename unknown>:0 
Exception in Gtk# callback delegate
  Note: Applications can use GLib.ExceptionManager.UnhandledException to handle
the exception.
System.IO.FileNotFoundException: Could not load file or assembly 'gio-sharp,
Version=2.14.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f' or one of
its dependencies.
File name: 'gio-sharp, Version=2.14.0.0, Culture=neutral,
PublicKeyToken=35e10195dab3c99f'
  at Banshee.IO.File.Exists (Banshee.Base.SafeUri uri) [0x00000] in <filename
unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.LookupScalePixbuf (System.String id,
Int32 size) [0x00000] in <filename unknown>:0 
  at Banshee.Collection.Gui.ArtworkManager.LookupScaleSurface (System.String
id, Int32 size, Boolean useCache) [0x00000] in <filename unknown>:0 
  at Banshee.Collection.Gui.DataViewChildAlbum.HandleBoundObject
(Cairo.ImageSurface& image, System.String[]& lines) [0x00000] in <filename
unknown>:0 
  at Banshee.Collection.Gui.DataViewChildAlbum.Arrange () [0x00000] in
<filename unknown>:0 
  at Hyena.Data.Gui.DataViewLayoutGrid.InvalidateChildLayout () [0x00000] in
<filename unknown>:0 
  at Hyena.Data.Gui.DataViewLayout.Allocate (Rect actualAllocation) [0x00000]
in <filename unknown>:0 
  at Hyena.Data.Gui.ListView`1[Banshee.Collection.AlbumInfo].OnSizeAllocated
(Rectangle allocation) [0x00000] in <filename unknown>:0 
  at Gtk.Widget.sizeallocated_cb (IntPtr widget, IntPtr allocation) [0x00000]
in <filename unknown>:0 
   at GLib.ExceptionManager.RaiseUnhandledException(System.Exception e, Boolean
is_terminal)
   at Gtk.Widget.sizeallocated_cb(IntPtr widget, IntPtr allocation)
   at Gtk.Dialog.gtk_dialog_run(IntPtr )
   at Gtk.Dialog.Run()
   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()

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the mono-bugs mailing list