Re: [Banshee-List] Banshee crash with Sigabrt error



I'll add the last part of the error message in the command-line:


  at TagLib.Id3v2.Tag.Read (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag..ctor (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.NonContainer.StartTag.ReadTag (System.Int64& start) [0x00000] in
<filename unknown>:0 
taglib-sharp caught exception creating tag: TagLib.CorruptFileException: Not
enough bytes in field.
  at TagLib.Id3v2.CommentsFrame.ParseFields (TagLib.ByteVector data, Byte
version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.Frame.SetData (TagLib.ByteVector data, Int32 offset, Byte
version, Boolean readHeader) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.CommentsFrame..ctor (TagLib.ByteVector data, Int32 offset,
FrameHeader header, Byte version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.FrameFactory.CreateFrame (TagLib.ByteVector data,
System.Int32& offset, Byte version, Boolean alreadyUnsynched) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag.Parse (TagLib.ByteVector data) [0x00000] in <filename
unknown>:0 
  at TagLib.Id3v2.Tag.Read (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag..ctor (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.NonContainer.StartTag.ReadTag (System.Int64& start) [0x00000] in
<filename unknown>:0 
taglib-sharp caught exception creating tag: TagLib.CorruptFileException: Not
enough bytes in field.
  at TagLib.Id3v2.CommentsFrame.ParseFields (TagLib.ByteVector data, Byte
version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.Frame.SetData (TagLib.ByteVector data, Int32 offset, Byte
version, Boolean readHeader) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.CommentsFrame..ctor (TagLib.ByteVector data, Int32 offset,
FrameHeader header, Byte version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.FrameFactory.CreateFrame (TagLib.ByteVector data,
System.Int32& offset, Byte version, Boolean alreadyUnsynched) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag.Parse (TagLib.ByteVector data) [0x00000] in <filename
unknown>:0 
  at TagLib.Id3v2.Tag.Read (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag..ctor (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.NonContainer.StartTag.ReadTag (System.Int64& start) [0x00000] in
<filename unknown>:0 
taglib-sharp caught exception creating tag: TagLib.CorruptFileException: Not
enough bytes in field.
  at TagLib.Id3v2.CommentsFrame.ParseFields (TagLib.ByteVector data, Byte
version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.Frame.SetData (TagLib.ByteVector data, Int32 offset, Byte
version, Boolean readHeader) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.CommentsFrame..ctor (TagLib.ByteVector data, Int32 offset,
FrameHeader header, Byte version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.FrameFactory.CreateFrame (TagLib.ByteVector data,
System.Int32& offset, Byte version, Boolean alreadyUnsynched) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag.Parse (TagLib.ByteVector data) [0x00000] in <filename
unknown>:0 
  at TagLib.Id3v2.Tag.Read (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag..ctor (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.NonContainer.StartTag.ReadTag (System.Int64& start) [0x00000] in
<filename unknown>:0 
taglib-sharp caught exception creating tag: TagLib.CorruptFileException: Not
enough bytes in field.
  at TagLib.Id3v2.CommentsFrame.ParseFields (TagLib.ByteVector data, Byte
version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.Frame.SetData (TagLib.ByteVector data, Int32 offset, Byte
version, Boolean readHeader) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.CommentsFrame..ctor (TagLib.ByteVector data, Int32 offset,
FrameHeader header, Byte version) [0x00000] in <filename unknown>:0 
  at TagLib.Id3v2.FrameFactory.CreateFrame (TagLib.ByteVector data,
System.Int32& offset, Byte version, Boolean alreadyUnsynched) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag.Parse (TagLib.ByteVector data) [0x00000] in <filename
unknown>:0 
  at TagLib.Id3v2.Tag.Read (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.Id3v2.Tag..ctor (TagLib.File file, Int64 position) [0x00000] in
<filename unknown>:0 
  at TagLib.NonContainer.StartTag.ReadTag (System.Int64& start) [0x00000] in
<filename unknown>:0 
Too many heap sections: Increase MAXHINCR or MAX_HEAP_SECTS
Stacktrace:

  at (wrapper managed-to-native) object.__icall_wrapper_mono_object_new_fast
(intptr) <0x0004a>
  at (wrapper managed-to-native) object.__icall_wrapper_mono_object_new_fast
(intptr) <0x0004a>
  at TagLib.File.ReadBlock (int) <0x000bf>
  at TagLib.Mpeg4.BoxHeader..ctor (TagLib.File,long) <0x00063>
  at TagLib.Mpeg4.BoxFactory.CreateBox
(TagLib.File,long,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.IsoHandlerBox,int)
<0x0004b>
  at TagLib.Mpeg4.Box.LoadChildren (TagLib.File) <0x000f7>
  at TagLib.Mpeg4.AppleItemListBox..ctor
(TagLib.Mpeg4.BoxHeader,TagLib.File,TagLib.Mpeg4.IsoHandlerBox) <0x0006f>
  at TagLib.Mpeg4.BoxFactory.CreateBox
(TagLib.File,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.IsoHandlerBox,int)
<0x00a0b>
  at TagLib.Mpeg4.BoxFactory.CreateBox
(TagLib.File,long,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.IsoHandlerBox,int)
<0x000f7>
  at TagLib.Mpeg4.Box.LoadChildren (TagLib.File) <0x000f7>
  at TagLib.Mpeg4.IsoMetaBox..ctor
(TagLib.Mpeg4.BoxHeader,TagLib.File,TagLib.Mpeg4.IsoHandlerBox) <0x00067>
  at TagLib.Mpeg4.BoxFactory.CreateBox
(TagLib.File,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.IsoHandlerBox,int)
<0x00953>
  at TagLib.Mpeg4.BoxFactory.CreateBox
(TagLib.File,long,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.IsoHandlerBox,int)
<0x000f7>
  at TagLib.Mpeg4.Box.LoadChildren (TagLib.File) <0x000f7>
  at TagLib.Mpeg4.IsoUserDataBox..ctor
(TagLib.Mpeg4.BoxHeader,TagLib.File,TagLib.Mpeg4.IsoHandlerBox) <0x0006f>
  at TagLib.Mpeg4.BoxFactory.CreateBox
(TagLib.File,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.IsoHandlerBox,int)
<0x0089b>
  at TagLib.Mpeg4.BoxFactory.CreateBox
(TagLib.File,TagLib.Mpeg4.BoxHeader,TagLib.Mpeg4.IsoHandlerBox) <0x000c3>
  at TagLib.Mpeg4.FileParser.ParseTagAndProperties
(long,long,TagLib.Mpeg4.IsoHandlerBox) <0x0049b>
  at TagLib.Mpeg4.FileParser.ParseTagAndProperties
(long,long,TagLib.Mpeg4.IsoHandlerBox) <0x00103>
  at TagLib.Mpeg4.FileParser.ParseTagAndProperties () <0x0003f>
  at TagLib.Mpeg4.File.Read (TagLib.ReadStyle) <0x000bf>
  at TagLib.Mpeg4.File..ctor (TagLib.File/IFileAbstraction,TagLib.ReadStyle)
<0x0002b>
  at (wrapper runtime-invoke)
<Module>.runtime_invoke_void__this___object_int
(object,intptr,intptr,intptr) <0x00063>
  at (wrapper managed-to-native)
System.Reflection.MonoCMethod.InternalInvoke
(object,object[],System.Exception&) <0x00068>
  at (wrapper managed-to-native)
System.Reflection.MonoCMethod.InternalInvoke
(object,object[],System.Exception&) <0x00068>
  at System.Reflection.MonoCMethod.Invoke
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x001c3>
  at System.Reflection.MonoCMethod.Invoke
(System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x00040>
  at System.Activator.CreateInstance
(System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[])
<0x003f0>
  at System.Activator.CreateInstance (System.Type,object[],object[])
<0x00037>
  at System.Activator.CreateInstance (System.Type,object[]) <0x0002f>
  at TagLib.File.Create
(TagLib.File/IFileAbstraction,string,TagLib.ReadStyle) <0x002cb>
  at Banshee.IO.DemuxVfs.OpenFile (string,string,TagLib.ReadStyle) <0x0002b>
  at Banshee.Streaming.StreamTagger.ProcessUri (Hyena.SafeUri) <0x00067>
  at Banshee.Streaming.StreamTagger.TrackInfoMerge
(Banshee.Collection.TrackInfo,Hyena.SafeUri) <0x00033>
  at Banshee.Collection.TrackSyncPipelineElement.ProcessItem (string)
<0x002cf>
  at Hyena.Collections.QueuePipelineElement`1.Processor (object) <0x00175>
  at (wrapper runtime-invoke) object.runtime_invoke_void__this___object
(object,intptr,intptr,intptr) <0x0005c>

Native stacktrace:

	banshee() [0x489171]
	/lib/x86_64-linux-gnu/libpthread.so.0(+0xfc60) [0x7ff3e784cc60]
	/lib/x86_64-linux-gnu/libc.so.6(gsignal+0x35) [0x7ff3e7257d05]
	/lib/x86_64-linux-gnu/libc.so.6(abort+0x186) [0x7ff3e725bab6]
	banshee() [0x5bdf79]
	banshee() [0x5b665a]
	banshee() [0x5b6872]
	banshee() [0x5b6ada]
	banshee() [0x5b6c69]
	banshee() [0x5b979d]
	banshee() [0x5ba5ee]
	banshee() [0x5c2629]
	[0x40ea05fa]

Debug info from gdb:

Could not attach to process.  If your uid matches the uid of the target
process, check the setting of /proc/sys/kernel/yama/ptrace_scope, or try
again as the root user.  For more details, see /etc/sysctl.d/10-ptrace.conf
ptrace: Bewerking niet toegestaan.

=================================================================
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.
=================================================================

Afgebroken


--
View this message in context: http://banshee-media-player.2283330.n4.nabble.com/Banshee-crash-with-Sigabrt-error-tp3633868p3634782.html
Sent from the Banshee Media Player mailing list archive at Nabble.com.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]