[Mono-list] Strange SIGABRT in mod_mono/ASP.Net code

liteweight nelson.timothy at gmail.com
Mon Aug 27 14:37:37 UTC 2012


I've been running this code for months and all of a sudden I am getting stack
traces in my Apache logs from mod_mono.  Can anyone lend some guidance?


Stacktrace:

  at (wrapper managed-to-native) System.MonoType.GetField
(System.MonoType,string,System.Reflection.BindingFlags) <0xffffffff>
  at
System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadTypeMetadata
(System.IO.BinaryReader,bool,bool) <0x004b1>
  at
System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectInstance
(System.IO.BinaryReader,bool,bool,long&,object&,System.Runtime.Serialization.SerializationInfo&)
<0x00047>
  at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObject
(System.Runtime.Serialization.Formatters.Binary.BinaryElement,System.IO.BinaryReader,long&,object&,System.Runtime.Serialization.SerializationInfo&)
<0x000f7>
  at System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObject
(System.Runtime.Serialization.Formatters.Binary.BinaryElement,System.IO.BinaryReader,long&,object&,System.Runtime.Serialization.SerializationInfo&)
<0x001a7>
  at
System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadNextObject
(System.Runtime.Serialization.Formatters.Binary.BinaryElement,System.IO.BinaryReader)
<0x00083>
  at
System.Runtime.Serialization.Formatters.Binary.ObjectReader.ReadObjectGraph
(System.Runtime.Serialization.Formatters.Binary.BinaryElement,System.IO.BinaryReader,bool,object&,System.Runtime.Remoting.Messaging.Header[]&)
<0x0004b>
  at
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.NoCheckDeserialize
(System.IO.Stream,System.Runtime.Remoting.Messaging.HeaderHandler) <0x0014f>
  at
System.Runtime.Serialization.Formatters.Binary.BinaryFormatter.Deserialize
(System.IO.Stream) <0x00013>
  at
Enyim.Caching.Memcached.DefaultTranscoder.Enyim.Caching.Memcached.ITranscoder.Deserialize
(Enyim.Caching.Memcached.CacheItem) <0x004db>
  at Enyim.Caching.MemcachedClient.PerformTryGet (string,ulong&,object&)
<0x0010c>
  at Enyim.Caching.MemcachedClient.TryGet (string,object&) <0x00042>
  at Enyim.Caching.MemcachedClient.Get (string) <0x0002b>
  at Services.Common.AuthenticationCache.GetCredentials (string) <0x0003f>
  at Services.Common.Authentication.IsAuthenticated (string) <0x0002b>
  at Services.Inventory.InventoryInquiry (string,bool,string) <0x0008b>
  at Services.Inventory.InventoryInquiryByUPC (string,string) <0x0048b>
  at (wrapper runtime-invoke)
<Module>.runtime_invoke_object__this___object_object
(object,intptr,intptr,intptr) <0xffffffff>
  at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke
(System.Reflection.MonoMethod,object,object[],System.Exception&)
<0xffffffff>
  at System.Reflection.MonoMethod.Invoke
(object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
<0x0017f>
  at System.Reflection.MethodBase.Invoke (object,object[]) <0x0002a>
  at System.Web.Services.Protocols.LogicalMethodInfo.Invoke
(object,object[]) <0x0008b>
  at System.Web.Services.Protocols.HttpSoapWebServiceHandler.Invoke
(System.Web.HttpContext,System.Web.Services.Protocols.SoapServerMessage)
<0x00137>
  at System.Web.Services.Protocols.HttpSoapWebServiceHandler.ProcessRequest
(System.Web.HttpContext) <0x0016f>
  at System.Web.HttpApplication/<Pipeline>c__Iterator3.MoveNext () <0x0348d>
  at System.Web.HttpApplication.Tick () <0x00051>
  at System.Web.HttpApplication.Start (object) <0x00197>
  at System.Web.HttpApplication.System.Web.IHttpHandler.ProcessRequest
(System.Web.HttpContext) <0x0003b>
  at System.Web.HttpRuntime.Process (System.Web.HttpWorkerRequest) <0x00227>
  at System.Web.HttpRuntime.RealProcessRequest (object) <0x00097>
  at System.Web.HttpRuntime.ProcessRequest (System.Web.HttpWorkerRequest)
<0x0004b>
  at Mono.WebServer.MonoWorkerRequest.ProcessRequest () <0x00087>
  at Mono.WebServer.BaseApplicationHost.ProcessRequest
(Mono.WebServer.MonoWorkerRequest) <0x00083>
  at Mono.WebServer.ModMonoApplicationHost.ProcessRequest
(int,string,string,string,string,string,int,string,int,string,string[],string[],object)
<0x00523>
  at (wrapper remoting-invoke-with-check)
Mono.WebServer.ModMonoApplicationHost.ProcessRequest
(int,string,string,string,string,string,int,string,int,string,string[],string[],object)
<0xffffffff>
  at Mono.WebServer.ModMonoWorker.InnerRun (object) <0x0065f>
  at Mono.WebServer.ModMonoWorker.Run (object) <0x0002f>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        /usr/local/bin/mono [0x49327d]
        /lib64/libpthread.so.0 [0x3c60a0e7c0]
        /lib64/libc.so.6(gsignal+0x35) [0x3c5fe30265]
        /lib64/libc.so.6(abort+0x110) [0x3c5fe31d10]
        /usr/local/bin/mono [0x5cc89a]
        /usr/local/bin/mono [0x5cc987]
        /usr/local/bin/mono [0x5d6528]
        /usr/local/bin/mono [0x5d4d98]
        /usr/local/bin/mono(mono_string_to_utf8_checked+0x66) [0x57a496]
        /usr/local/bin/mono(mono_string_to_utf8+0x19) [0x57a969]
        /usr/local/bin/mono [0x51622b]
        [0x4abe5702]

Debug info from gdb:

[Thread debugging using libthread_db enabled]
[New Thread 0x2b426d3d5210 (LWP 2025)]
[New Thread 0x4bab5940 (LWP 20666)]
[New Thread 0x4b8a3940 (LWP 15177)]
[New Thread 0x4b609940 (LWP 19590)]
[New Thread 0x4b3d5940 (LWP 19589)]
[New Thread 0x41091940 (LWP 19588)]
[New Thread 0x4b16e940 (LWP 19570)]
[New Thread 0x4af6d940 (LWP 19569)]
[New Thread 0x4ad6c940 (LWP 19568)]
[New Thread 0x4ad2b940 (LWP 2489)]
[New Thread 0x4acea940 (LWP 2488)]
[New Thread 0x40e90940 (LWP 2484)]
[New Thread 0x4ab99940 (LWP 2117)]
[New Thread 0x4a987940 (LWP 2071)]
[New Thread 0x49f86940 (LWP 2070)]
[New Thread 0x49585940 (LWP 2068)]
[New Thread 0x48b84940 (LWP 2066)]
[New Thread 0x48183940 (LWP 2065)]
[New Thread 0x47782940 (LWP 2064)]
[New Thread 0x46d81940 (LWP 2062)]
[New Thread 0x46380940 (LWP 2060)]
[New Thread 0x4597f940 (LWP 2056)]
[New Thread 0x44f7e940 (LWP 2055)]
[New Thread 0x4457d940 (LWP 2052)]
[New Thread 0x43b7c940 (LWP 2050)]
[New Thread 0x4317b940 (LWP 2048)]
[New Thread 0x4277a940 (LWP 2046)]
[New Thread 0x41d79940 (LWP 2043)]
0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
  28 Thread 0x41d79940 (LWP 2043)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  27 Thread 0x4277a940 (LWP 2046)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  26 Thread 0x4317b940 (LWP 2048)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  25 Thread 0x43b7c940 (LWP 2050)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  24 Thread 0x4457d940 (LWP 2052)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  23 Thread 0x44f7e940 (LWP 2055)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  22 Thread 0x4597f940 (LWP 2056)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  21 Thread 0x46380940 (LWP 2060)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  20 Thread 0x46d81940 (LWP 2062)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  19 Thread 0x47782940 (LWP 2064)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  18 Thread 0x48183940 (LWP 2065)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  17 Thread 0x48b84940 (LWP 2066)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  16 Thread 0x49585940 (LWP 2068)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  15 Thread 0x49f86940 (LWP 2070)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  14 Thread 0x4a987940 (LWP 2071)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  13 Thread 0x4ab99940 (LWP 2117)  0x0000003c60a0c9b1 in sem_wait ()
   from /lib64/libpthread.so.0
  12 Thread 0x40e90940 (LWP 2484)  0x0000003c60a0de71 in nanosleep ()
   from /lib64/libpthread.so.0
  11 Thread 0x4acea940 (LWP 2488)  0x0000003c5fed4018 in epoll_wait ()
   from /lib64/libc.so.6
  10 Thread 0x4ad2b940 (LWP 2489)  0x0000003c60a0cae3 in sem_timedwait ()
   from /lib64/libpthread.so.0
  9 Thread 0x4ad6c940 (LWP 19568)  0x0000003c60a0de71 in nanosleep ()
   from /lib64/libpthread.so.0
  8 Thread 0x4af6d940 (LWP 19569)  0x0000003c60a0cae3 in sem_timedwait ()
   from /lib64/libpthread.so.0
  7 Thread 0x4b16e940 (LWP 19570)  0x0000003c5fec5f3b in read ()
   from /lib64/libc.so.6
  6 Thread 0x41091940 (LWP 19588)  0x0000003c60a0ae00 in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
  5 Thread 0x4b3d5940 (LWP 19589)  0x0000003c60a0cae3 in sem_timedwait ()
   from /lib64/libpthread.so.0
  4 Thread 0x4b609940 (LWP 19590)  0x0000003c60a0de71 in nanosleep ()
   from /lib64/libpthread.so.0
  3 Thread 0x4b8a3940 (LWP 15177)  0x0000003c60a0cae3 in sem_timedwait ()
   from /lib64/libpthread.so.0
  2 Thread 0x4bab5940 (LWP 20666)  0x0000003c60a0d5cb in read ()
   from /lib64/libpthread.so.0
* 1 Thread 0x2b426d3d5210 (LWP 2025)  0x0000003c60a0ab99 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0

Thread 28 (Thread 0x41d79940 (LWP 2043)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x0) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 27 (Thread 0x4277a940 (LWP 2046)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x1) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 26 (Thread 0x4317b940 (LWP 2048)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x2) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 25 (Thread 0x43b7c940 (LWP 2050)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x3) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 24 (Thread 0x4457d940 (LWP 2052)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x4) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 23 (Thread 0x44f7e940 (LWP 2055)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x5) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 22 (Thread 0x4597f940 (LWP 2056)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x6) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 21 (Thread 0x46380940 (LWP 2060)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x7) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 20 (Thread 0x46d81940 (LWP 2062)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x8) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 19 (Thread 0x47782940 (LWP 2064)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0x9) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 18 (Thread 0x48183940 (LWP 2065)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0xa) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 17 (Thread 0x48b84940 (LWP 2066)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0xb) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 16 (Thread 0x49585940 (LWP 2068)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0xc) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 15 (Thread 0x49f86940 (LWP 2070)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0xd) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 14 (Thread 0x4a987940 (LWP 2071)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005e8fd1 in GC_wait_marker () at pthread_support.c:1863
#2  0x00000000005de875 in GC_help_marker (my_mark_no=506) at mark.c:1116
#3  0x00000000005e7dc9 in GC_mark_thread (id=0xe) at pthread_support.c:552
#4  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#5  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 13 (Thread 0x4ab99940 (LWP 2117)):
#0  0x0000003c60a0c9b1 in sem_wait () from /lib64/libpthread.so.0
#1  0x00000000005c61d8 in mono_sem_wait (sem=0x8e61c0, alertable=1)
    at mono-semaphore.c:113
#2  0x00000000004f4a8b in finalizer_thread (unused=<value optimized out>)
    at gc.c:1066
#3  0x00000000004f0395 in start_wrapper (data=<value optimized out>)
    at threads.c:783
#4  0x00000000005a9623 in thread_start_routine (args=0xcfda110)
    at wthreads.c:287
#5  0x00000000005e8c64 in GC_start_routine (arg=0x2aaaaad86fc0)
    at pthread_support.c:1468
#6  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 12 (Thread 0x40e90940 (LWP 2484)):
#0  0x0000003c60a0de71 in nanosleep () from /lib64/libpthread.so.0
#1  0x00000000005a7f87 in SleepEx (ms=0, alertable=1) at wthreads.c:1027
#2  0x00000000004f1ebe in ves_icall_System_Threading_Thread_Sleep_internal (
    ms=1000000) at threads.c:1319
#3  0x000000004aca362a in ?? ()
#4  0x000000000d3b61f0 in ?? ()
#5  0x000000000d3c0268 in ?? ()
#6  0x00002aaaab9936e8 in ?? ()
#7  0x00002aaaab9936e8 in ?? ()
#8  0x000000004abc20a0 in ?? ()
#9  0x0000000040e8fde0 in ?? ()
#10 0x0000000040e8fcc0 in ?? ()
#11 0x000000000d3c0268 in ?? ()
#12 0x00002aaaab9936e8 in ?? ()
#13 0x00002aaaab9936e8 in ?? ()
#14 0x00000000000f4240 in ?? ()
#15 0x000000004aca358c in ?? ()
#16 0x00002aaaab92da50 in ?? ()
#17 0x000000004aca3570 in ?? ()
#18 0x0000000040e8fde0 in ?? ()
#19 0x000000004aca27a8 in ?? ()
#20 0x00002aaaab9936e8 in ?? ()
#21 0x00002aaaab80e280 in ?? ()
#22 0x00002aaaab80e280 in ?? ()
#23 0x00002aaaab80e280 in ?? ()
#24 0x0000000040e8fde0 in ?? ()
#25 0x000000004aca2684 in ?? ()
#26 0x00002aaaab993680 in ?? ()
#27 0x00002aaaab993680 in ?? ()
#28 0x000000004ac9f359 in ?? ()
#29 0x000000004abc211c in ?? ()
#30 0x0000000000000000 in ?? ()

Thread 11 (Thread 0x4acea940 (LWP 2488)):
#0  0x0000003c5fed4018 in epoll_wait () from /lib64/libc.so.6
#1  0x00000000005ebc87 in tp_epoll_wait (p=<value optimized out>)
    at ../../mono/metadata/tpool-epoll.c:91
#2  0x00000000004f0395 in start_wrapper (data=<value optimized out>)
    at threads.c:783
#3  0x00000000005a9623 in thread_start_routine (args=0xcfdb3d0)
    at wthreads.c:287
#4  0x00000000005e8c64 in GC_start_routine (arg=0x2aaaab99dfc0)
    at pthread_support.c:1468
#5  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#6  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 10 (Thread 0x4ad2b940 (LWP 2489)):
#0  0x0000003c60a0cae3 in sem_timedwait () from /lib64/libpthread.so.0
#1  0x00000000005c62d0 in mono_sem_timedwait (sem=0x8e9208, timeout_ms=0,
    alertable=1) at mono-semaphore.c:76
#2  0x00000000005ed600 in async_invoke_thread (data=0x0) at
threadpool.c:1477
#3  0x00000000004f0395 in start_wrapper (data=<value optimized out>)
    at threads.c:783
#4  0x00000000005a9623 in thread_start_routine (args=0xcfdb498)
    at wthreads.c:287
#5  0x00000000005e8c64 in GC_start_routine (arg=0x2aaaab99dfc0)
    at pthread_support.c:1468
#6  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 9 (Thread 0x4ad6c940 (LWP 19568)):
#0  0x0000003c60a0de71 in nanosleep () from /lib64/libpthread.so.0
#1  0x00000000005a7f87 in SleepEx (ms=500, alertable=1) at wthreads.c:1027
#2  0x00000000005eb2f4 in monitor_thread (unused=<value optimized out>)
    at threadpool.c:771
#3  0x00000000004f0395 in start_wrapper (data=<value optimized out>)
    at threads.c:783
#4  0x00000000005a9623 in thread_start_routine (args=0xcfdb560)
    at wthreads.c:287
#5  0x00000000005e8c64 in GC_start_routine (arg=0x2aaaab99dfc0)
    at pthread_support.c:1468
#6  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 8 (Thread 0x4af6d940 (LWP 19569)):
#0  0x0000003c60a0cae3 in sem_timedwait () from /lib64/libpthread.so.0
#1  0x00000000005c62d0 in mono_sem_timedwait (sem=0x8e9148, timeout_ms=0,
    alertable=1) at mono-semaphore.c:76
#2  0x00000000005ed600 in async_invoke_thread (data=0x0) at
threadpool.c:1477
#3  0x00000000004f0395 in start_wrapper (data=<value optimized out>)
    at threads.c:783
#4  0x00000000005a9623 in thread_start_routine (args=0xcfdb628)
    at wthreads.c:287
#5  0x00000000005e8c64 in GC_start_routine (arg=0x2aaaab99dfc0)
    at pthread_support.c:1468
#6  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 7 (Thread 0x4b16e940 (LWP 19570)):
#0  0x0000003c5fec5f3b in read () from /lib64/libc.so.6
#1  0x000000004068ff91 in ?? ()
#2  0x000000000d42a270 in ?? ()
#3  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x41091940 (LWP 19588)):
#0  0x0000003c60a0ae00 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005b1d9e in _wapi_handle_timedwait_signal_handle (
    handle=0xffffffffffffff92, timeout=0x41090ac0, alertable=1, poll=0)
    at handles.c:1652
#2  0x00000000005ae212 in WaitForSingleObjectEx (handle=0x433,
timeout=57578,
    alertable=1) at wait.c:205
#3  0x00000000004ed3e3 in
ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=<value
optimized out>, handle=0x433, ms=57578,
    exitContext=<value optimized out>) at threads.c:1664
#4  0x000000004ac53418 in ?? ()
#5  0x000000000d2a58f0 in ?? ()
#6  0x00002aaab0a91000 in ?? ()
#7  0x0000000041090b8f in ?? ()
#8  0x00002aaab0aa1140 in ?? ()
#9  0x0000000000000001 in ?? ()
#10 0x0000000041090bb0 in ?? ()
#11 0x0000000041090b10 in ?? ()
#12 0x0000000000000000 in ?? ()

Thread 5 (Thread 0x4b3d5940 (LWP 19589)):
#0  0x0000003c60a0cae3 in sem_timedwait () from /lib64/libpthread.so.0
#1  0x00000000005c62d0 in mono_sem_timedwait (sem=0x8e9148, timeout_ms=0,
    alertable=1) at mono-semaphore.c:76
#2  0x00000000005ed600 in async_invoke_thread (data=0x0) at
threadpool.c:1477
#3  0x00000000004f0395 in start_wrapper (data=<value optimized out>)
    at threads.c:783
#4  0x00000000005a9623 in thread_start_routine (args=0xcfe1960)
    at wthreads.c:287
#5  0x00000000005e8c64 in GC_start_routine (arg=0x2aaaab981fc0)
    at pthread_support.c:1468
#6  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 4 (Thread 0x4b609940 (LWP 19590)):
#0  0x0000003c60a0de71 in nanosleep () from /lib64/libpthread.so.0
#1  0x00000000005a7f87 in SleepEx (ms=0, alertable=1) at wthreads.c:1027
#2  0x00000000004f1ebe in ves_icall_System_Threading_Thread_Sleep_internal (
    ms=600000) at threads.c:1319
#3  0x000000004aca362a in ?? ()
#4  0x000000000d43b1c0 in ?? ()
#5  0x000000000000000f in ?? ()
#6  0x00000000f6c1392c in ?? ()
#7  0x000000004083f322 in ?? ()
#8  0x00002aaab1ba4380 in ?? ()
#9  0x000000004b608d60 in ?? ()
#10 0x000000004b608bc0 in ?? ()
#11 0x0000000000000001 in ?? ()
#12 0x00002aaab0e1ed00 in ?? ()
#13 0x00002aaab1ba4380 in ?? ()
#14 0x00000000000927c0 in ?? ()
#15 0x000000004aca358c in ?? ()
#16 0x00002aaab0ae5af8 in ?? ()
#17 0x000000004b3fb0ec in ?? ()
#18 0x000000004b3fb0d5 in ?? ()
#19 0x000000004b3fae14 in ?? ()
#20 0x000000004abc20a0 in ?? ()
#21 0x000000004b608c98 in ?? ()
#22 0x000000004b608ca8 in ?? ()
#23 0x000000004b608c78 in ?? ()
#24 0x000000004b608c78 in ?? ()
#25 0x00002aaab1ba4380 in ?? ()
#26 0x00002aaab0af74d0 in ?? ()
#27 0x0000000000000000 in ?? ()

Thread 3 (Thread 0x4b8a3940 (LWP 15177)):
#0  0x0000003c60a0cae3 in sem_timedwait () from /lib64/libpthread.so.0
#1  0x00000000005c62d0 in mono_sem_timedwait (sem=0x8e9148, timeout_ms=0,
    alertable=1) at mono-semaphore.c:76
#2  0x00000000005ed600 in async_invoke_thread (data=0x0) at
threadpool.c:1477
#3  0x00000000004f0395 in start_wrapper (data=<value optimized out>)
    at threads.c:783
#4  0x00000000005a9623 in thread_start_routine (args=0xcfe2a90)
    at wthreads.c:287
#5  0x00000000005e8c64 in GC_start_routine (arg=0x2aaab11d2fc0)
    at pthread_support.c:1468
#6  0x0000003c60a064a7 in start_thread () from /lib64/libpthread.so.0
#7  0x0000003c5fed3c2d in clone () from /lib64/libc.so.6

Thread 2 (Thread 0x4bab5940 (LWP 20666)):
#0  0x0000003c60a0d5cb in read () from /lib64/libpthread.so.0
#1  0x000000000049337b in mono_handle_native_sigsegv (
    signal=<value optimized out>, ctx=<value optimized out>)
    at mini-exceptions.c:2207
#2  <signal handler called>
#3  0x0000003c5fe30265 in raise () from /lib64/libc.so.6
#4  0x0000003c5fe31d10 in abort () from /lib64/libc.so.6
#5  0x00000000005cc89a in monoeg_g_logv (log_domain=0x0,
    log_level=G_LOG_LEVEL_ERROR,
    format=0x6a794b "Could not allocate %i bytes", args=0x4bab2b00)
    at goutput.c:135
#6  0x00000000005cc987 in monoeg_g_log (log_domain=0x0,
    log_level=G_LOG_LEVEL_ERROR, format=0x6a794b "Could not allocate %i
bytes")
    at goutput.c:145
#7  0x00000000005d6528 in monoeg_malloc (x=31) at gmem.c:76
#8  0x00000000005d4d98 in monoeg_g_utf16_to_utf8 (str=0x2aaab0d3ba0c,
len=30,
    items_read=0x0, items_written=0x4bab2ca0, error=0x4bab2c98) at
gutf8.c:330
#9  0x000000000057a496 in mono_string_to_utf8_checked (s=0x2aaab0d3b9f8,
    error=0x4bab2cd0) at object.c:5422
#10 0x000000000057a969 in mono_string_to_utf8 (s=0x7e9) at object.c:5391
#11 0x000000000051622b in ves_icall_Type_GetField (type=<value optimized
out>,
    name=0x2aaab0d3b9f8, bflags=52) at icall.c:3351
#12 0x000000004abe5702 in ?? ()
#13 0x000000004bab3a00 in ?? ()
#14 0x000000000cf95688 in ?? ()
#15 0x00002aaab0e69f18 in ?? ()
#16 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x2b426d3d5210 (LWP 2025)):
#0  0x0000003c60a0ab99 in pthread_cond_wait@@GLIBC_2.3.2 ()
   from /lib64/libpthread.so.0
#1  0x00000000005b1f3a in _wapi_handle_timedwait_signal_handle
(handle=0x400,
    timeout=0x0, alertable=1, poll=0) at handles.c:1654
#2  0x00000000005aedab in WaitForMultipleObjectsEx (numobjects=2,
    handles=0x7fffea72bad0, waitall=0, timeout=4294967295, alertable=1)
    at wait.c:722
#3  0x00000000004f1af6 in mono_thread_manage () at threads.c:2801
#4  0x000000000046f139 in mono_main (argc=7, argv=<value optimized out>)
    at driver.c:1856
#5  0x0000003c5fe1d994 in __libc_start_main () from /lib64/libc.so.6
#6  0x00000000004127f9 in _start ()

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




--
View this message in context: http://mono.1490590.n4.nabble.com/Strange-SIGABRT-in-mod-mono-ASP-Net-code-tp4656414.html
Sent from the Mono - General mailing list archive at Nabble.com.


More information about the Mono-list mailing list