[Mono-bugs] [Bug 375974] New: segfault in mono internals System.String. InternalAllocateStr

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Apr 1 12:59:13 EDT 2008


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


           Summary: segfault in mono internals
                    System.String.InternalAllocateStr
           Product: Mono: Runtime
           Version: 1.2.6
          Platform: x86-64
        OS/Version: RHEL 4
            Status: NEW
          Severity: Major
          Priority: P5 - None
         Component: misc
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: appfault at hotmail.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: Other


Description of Problem:
segfault in mono internals System.String.InternalAllocateStr

This occurs about 1 out of every few thousand web service calls.

Stacktrace:

  at (wrapper managed-to-native) System.String.InternalAllocateStr (int)
<0x0000e>
  at (wrapper managed-to-native) System.String.InternalAllocateStr (int)
<0xffffffff>
  at System.String.Concat (string,string,string) <0x000df>
  at System.Xml.Serialization.ClassMap.BuildKey (string,string) <0x0003c>
  at System.Xml.Serialization.ClassMap.GetAttribute (string,string) <0x00040>
  at
System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadAttributeMembers
(System.Xml.Serialization.ClassMap,object,bool) <0x0011f>
  at System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadMembers
(System.Xml.Serialization.ClassMap,object,bool,bool) <0x001b9>
  at
System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadClassInstanceMembers
(System.Xml.Serialization.XmlTypeMapping,object) <0x00063>
  at
System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadClassInstance
(System.Xml.Serialization.XmlTypeMapping,bool,bool) <0x00295>
  at System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadObject
(System.Xml.Serialization.XmlTypeMapping,bool,bool) <0x0009b>
  at System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadRoot
(System.Xml.Serialization.XmlTypeMapping) <0x00158>
  at System.Xml.Serialization.XmlSerializationReaderInterpreter.ReadRoot ()
<0x000a0>
  at System.Xml.Serialization.XmlSerializer.Deserialize
(System.Xml.Serialization.XmlSerializationReader) <0x00089>
  at System.Xml.Serialization.XmlSerializer.Deserialize (System.Xml.XmlReader)
<0x00065>
  at System.Web.Services.Description.ServiceDescription.ReadExtension
(System.Xml.XmlDocument,System.Xml.XmlReader,object) <0x00094>
  at
System.Web.Services.Description.ServiceDescriptionReaderBase.ReadObject_OutputBinding
(bool,bool) <0x0048c>
  at
System.Web.Services.Description.ServiceDescriptionReaderBase.ReadObject_OperationBinding
(bool,bool) <0x007c6>
  at
System.Web.Services.Description.ServiceDescriptionReaderBase.ReadObject_Binding
(bool,bool) <0x00722>
  at
System.Web.Services.Description.ServiceDescriptionReaderBase.ReadObject_ServiceDescription
(bool,bool) <0x00c3d>
  at
System.Web.Services.Description.ServiceDescriptionReaderBase.ReadRoot_ServiceDescription
() <0x000c5>
  at ServiceDescriptionSerializer.Deserialize
(System.Xml.Serialization.XmlSerializationReader) <0x00049>
  at System.Xml.Serialization.XmlSerializer.Deserialize (System.Xml.XmlReader)
<0x00065>
  at System.Web.Services.Description.ServiceDescription.Read
(System.Xml.XmlReader) <0x00021>
  at System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny (string)
<0x0041c>
  at (wrapper remoting-invoke-with-check)
System.Web.Services.Discovery.DiscoveryClientProtocol.DiscoverAny (string)
<0xffffffff>
  at Mono.WebServices.Driver.Run (string[]) <0x00278>
  at Mono.WebServices.Driver.Main (string[]) <0x00038>
  at (wrapper runtime-invoke)
Mono.WebServices.Driver.runtime_invoke_int_string[]
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        mono [0x57b89b]
        mono [0x464eae]
        mono [0x55d156]
        /lib64/tls/libpthread.so.0 [0x3f25a0c320]
        mono [0x52d677]
        mono [0x52d53d]
        mono [0x52e4fa]
        mono [0x523209]
        mono [0x528c02]
        mono [0x528d69]
        mono [0x528f90]
        mono [0x4fd020]
        mono(mono_string_new_size+0x59) [0x4fd2c7]
        mono [0x4d8bfa]
        [0x4001756b]

Debug info from gdb:



=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries 
used by your application.
=================================================================


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