It does not crash on the same file every time. When breaking up the import into 1500 song hunks, it still crashed on every one. However, when deactivating all plugins, the import was successful. I think this is a mono memory management error/libc error. (Check the native stacktrace). -Kevin On Thu, 2006-08-31 at 15:31 -0400, Aaron Bockover wrote: > Can you isolate the file that this crashes on when importing? > --Aaron > > > On Tue, 2006-08-29 at 19:29 -0400, Kevin Kubasik wrote: > > Hey, when attempting to import a large music library I keep getting this > > crash, looks like possibly a mono bug, but wanted to check here first > > before filing upstream. > > > > Setting IO Backend to Banshee.IO.Unix.IOConfig (unix) > > Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS > > ================================================================= > > Got a SIGABRT while executing native code. This usually indicates > > a fatal error in the mono runtime or one of the native libraries > > used by your application. > > ================================================================= > > Stacktrace: > > at (wrapper managed-to-native) > > System.Object.__icall_wrapper_mono_object_new_ptrfree_box (intptr) > > <0x00004> > > at (wrapper managed-to-native) > > System.Object.__icall_wrapper_mono_object_new_ptrfree_box (intptr) > > <0xffffffff> > > at TagLib.ByteVector.Add (byte) <0x0000d> > > at TagLib.ByteVector..ctor (int,byte) <0x0005a> > > at TagLib.ByteVector..ctor (int) <0x0000f> > > at TagLib.ByteVector.Mid (int,int) <0x00062> > > at TagLib.ByteVector.Mid (int) <0x00012> > > at TagLib.Id3v2.Tag.Parse (TagLib.ByteVector) <0x0023f> > > at TagLib.Id3v2.Tag.Read (TagLib.File) <0x00137> > > at TagLib.Id3v2.Tag..ctor (TagLib.File,long) <0x00025> > > at TagLib.Mpeg.File.Read (TagLib.AudioProperties/ReadStyle) <0x0006b> > > at TagLib.Mpeg.File..ctor (string,TagLib.AudioProperties/ReadStyle) > > <0x000c0> > > at (wrapper runtime-invoke) > > System.Object.runtime_invoke_void_string_AudioProperties/ReadStyle > > (object,intptr,intptr,intptr) <0xffffffff> > > at (wrapper managed-to-native) > > System.Reflection.MonoCMethod.InternalInvoke (object,object[]) <0x00004> > > at (wrapper managed-to-native) > > System.Reflection.MonoCMethod.InternalInvoke (object,object[]) > > <0xffffffff> > > at System.Reflection.MonoCMethod.Invoke > > (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x00090> > > at System.Reflection.MonoCMethod.Invoke > > (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x0001c> > > at System.Activator.CreateInstance > > (System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[]) <0x00245> > > at System.Activator.CreateInstance (System.Type,object[],object[]) > > <0x00038> > > at System.Activator.CreateInstance (System.Type,object[]) <0x00023> > > at TagLib.File.Create (string,string,TagLib.AudioProperties/ReadStyle) > > <0x002de> > > at Banshee.Base.StreamTagger.ProcessUri (Banshee.Base.SafeUri) > > <0x0012b> > > at Banshee.Base.LibraryTrackInfo.LoadFromFile (string) <0x00033> > > at Banshee.Base.LibraryTrackInfo..ctor (string) <0x0006a> > > at Banshee.Library.Import.OnImportManagerImportRequested > > (object,Banshee.Base.ImportEventArgs) <0x0002a> > > at (wrapper delegate-invoke) > > System.MulticastDelegate.invoke_void_object_ImportEventArgs > > (object,Banshee.Base.ImportEventArgs) <0xffffffff> > > at Banshee.Base.ImportManager.ProcessQueue () <0x00099> > > at <>AnonHelp<47>.<#AnonymousMethod>66 () <0x00087> > > at (wrapper delegate-invoke) System.MulticastDelegate.invoke_void () > > <0xffffffff> > > at (wrapper runtime-invoke) System.Object.runtime_invoke_void > > (object,intptr,intptr,intptr) <0xffffffff> > > Native stacktrace: > > /usr/lib/libmono.so.0(mono_handle_native_sigsegv+0x102) > > [0xb7da8902] > > /usr/lib/libmono.so.0 [0xb7d6393f] > > [0xffffe440] > > /lib/tls/i686/cmov/libc.so.6(abort+0x103) [0xb7b11ee3] > > /usr/lib/libmono.so.0(GC_new_proc_inner+0) [0xb7e83218] > > /usr/lib/libmono.so.0(GC_add_to_heap+0xbf) [0xb7e79b70] > > /usr/lib/libmono.so.0(GC_expand_hp_inner+0xe0) [0xb7e79c55] > > /usr/lib/libmono.so.0(GC_collect_or_expand+0xce) [0xb7e7a82d] > > /usr/lib/libmono.so.0(GC_allocobj+0xed) [0xb7e7ae4f] > > /usr/lib/libmono.so.0(GC_generic_malloc_inner+0xbc) [0xb7e7f530] > > /usr/lib/libmono.so.0(GC_generic_malloc_many+0x2d4) [0xb7e80036] > > /usr/lib/libmono.so.0(GC_local_malloc_atomic+0x95) [0xb7e88257] > > /usr/lib/libmono.so.0 [0xb7defdb4] > > [0xb775cc5e] > > [0xb2cdd91e] > > [0xb2cde283] > > [0xb2cde210] > > [0xb2cde193] > > [0xb2cdeb43] > > [0xb2cde8e0] > > [0xb2cdde00] > > [0xb2cddbae] > > [0xb2cdc3ac] > > [0xb2cdaa61] > > [0xb2cda556] > > /usr/lib/libmono.so.0 [0xb7d887d1] > > /usr/lib/libmono.so.0(mono_runtime_invoke+0x33) [0xb7deee46] > > /usr/lib/libmono.so.0(mono_runtime_invoke_array+0x155) > > [0xb7df3468] > > /usr/lib/libmono.so.0 [0xb7dfa98a] > > [0xb65e8084] > > [0xb65e7c71] > > [0xb65e7bd5] > > [0xb65e6e5e] > > [0xb62a55e9] > > [0xb62a5594] > > [0xb2cda397] > > [0xb2cd9d34] > > [0xb2cd5c3c] > > [0xb2cd5633] > > [0xb2cd5473] > > [0xb2cd53c2] > > [0xb2cd52d2] > > [0xb2cd0d38] > > [0xb6294840] > > [0xb651ec41] > > /usr/lib/libmono.so.0 [0xb7d887d1] > > /usr/lib/libmono.so.0(mono_runtime_invoke+0x33) [0xb7deee46] > > /usr/lib/libmono.so.0(mono_runtime_delegate_invoke+0x42) > > [0xb7def152] > > /usr/lib/libmono.so.0 [0xb7e21663] > > /usr/lib/libmono.so.0 [0xb7e6d944] > > /usr/lib/libmono.so.0(GC_start_routine+0x61) [0xb7e88585] > > /lib/tls/i686/cmov/libpthread.so.0 [0xb7c50504] > > /lib/tls/i686/cmov/libc.so.6(__clone+0x5e) [0xb7bb450e] > > Aborted > > kjk38 kjk38-laptop:~/src/banshe > > _______________________________________________ > > Banshee-list mailing list > > Banshee-list gnome org > > http://mail.gnome.org/mailman/listinfo/banshee-list > > _______________________________________________ > Banshee-list mailing list > Banshee-list gnome org > http://mail.gnome.org/mailman/listinfo/banshee-list
Attachment:
signature.asc
Description: This is a digitally signed message part