[Mono-bugs] [Bug 578587] Global.asax's issue

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Wed Feb 10 04:38:40 EST 2010


http://bugzilla.novell.com/show_bug.cgi?id=578587

http://bugzilla.novell.com/show_bug.cgi?id=578587#c6


Marek Habersack <mhabersack at novell.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |ASSIGNED
            Version|2.6.x                       |SVN
      Info Provider|vdolosa at gmail.com           |
                 CC|                            |mhabersack at novell.com
          Component|Sys.Web                     |generics
           Platform|x86                         |x86-64
         AssignedTo|mhabersack at novell.com       |mprobst at novell.com
            Product|Mono: Class Libraries       |Mono: Runtime
         OS/Version|Windows XP                  |All

--- Comment #6 from Marek Habersack <mhabersack at novell.com> 2010-02-10 10:38:39 CET ---
Fixed in r151201 (trunk) and r151202 (2.6 branch). The bug does not exist in
2.4.

On trunk, however, fixing this bug lead to an issue with the runtime generics
sharing. Attempting to run the sample application with the fix results in a
runtime assertion failure shown below. Mark, could you take a look at the issue
or reassign it to whomever can fix it? I'm leaving this bug open until the
runtime issue is solved.

ERROR:generic-sharing.c:712:class_get_rgctx_template_oti: assertion failed:
(oti)
Stacktrace:

  at System.Collections.Generic.SortedDictionary`2<object, object>.TryGetValue
(object,object&) [0x0003a] in
/home/src/build/mono/mcs/class/System/System.Collections.Generic/SortedDictionary.cs:227
  at System.Collections.Generic.SortedDictionary`2<object, object>.TryGetValue
(object,object&) [0x00000] in
/home/src/build/mono/mcs/class/System/System.Collections.Generic/SortedDictionary.cs:224

Native stacktrace:

    /home/devel/trunk/bin/mono [0x489b4b]
    /lib/libpthread.so.0 [0x7f278c2fe190]
    /lib/libc.so.6(gsignal+0x35) [0x7f278bd2f4b5]
    /lib/libc.so.6(abort+0x180) [0x7f278bd32f50]
    /lib/libglib-2.0.so.0(g_assertion_message+0x120) [0x7f278c978550]
    /lib/libglib-2.0.so.0 [0x7f278c978ac0]
    /home/devel/trunk/bin/mono [0x586210]
    /home/devel/trunk/bin/mono [0x586879]
    [0x40f019f8]

Debug info from gdb:

Mono support loaded.
[Thread debugging using libthread_db enabled]
[New Thread 0x7f277f4c9910 (LWP 22153)]
[New Thread 0x7f277f6ca910 (LWP 22151)]
[New Thread 0x7f277f8cb910 (LWP 22149)]
[New Thread 0x7f277facc910 (LWP 22148)]
[New Thread 0x7f277fccd910 (LWP 22147)]
[New Thread 0x7f277fece910 (LWP 22146)]
[New Thread 0x7f2784241910 (LWP 22135)]
[New Thread 0x7f2784442910 (LWP 22134)]
[New Thread 0x7f2784c3b910 (LWP 22133)]
[New Thread 0x7f2784e3c910 (LWP 22132)]
[New Thread 0x7f278503d910 (LWP 22131)]
[New Thread 0x7f278523e910 (LWP 22130)]
[New Thread 0x7f278543f910 (LWP 22129)]
[New Thread 0x7f2785640910 (LWP 22128)]
[New Thread 0x7f278608a910 (LWP 22127)]
[New Thread 0x7f2785a7f910 (LWP 22126)]
[New Thread 0x7f2785c84910 (LWP 22125)]
[New Thread 0x7f2785e85910 (LWP 22124)]
[New Thread 0x7f2786fc7910 (LWP 22122)]
[New Thread 0x7f278ce59910 (LWP 22121)]
[New Thread 0x7f2788ac7910 (LWP 22120)]
[New Thread 0x7f27892c8910 (LWP 22119)]
[New Thread 0x7f2789ac9910 (LWP 22118)]
[New Thread 0x7f278a2ca910 (LWP 22117)]
[New Thread 0x7f278aacb910 (LWP 22116)]
[New Thread 0x7f278b2cc910 (LWP 22115)]
[New Thread 0x7f278bacd910 (LWP 22114)]
0x00007f278c2fd0cb in read () from /lib/libpthread.so.0
  28 Thread 0x7f278bacd910 (LWP 22114)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  27 Thread 0x7f278b2cc910 (LWP 22115)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  26 Thread 0x7f278aacb910 (LWP 22116)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  25 Thread 0x7f278a2ca910 (LWP 22117)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  24 Thread 0x7f2789ac9910 (LWP 22118)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  23 Thread 0x7f27892c8910 (LWP 22119)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  22 Thread 0x7f2788ac7910 (LWP 22120)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  21 Thread 0x7f278ce59910 (LWP 22121)  0x00007f278c2fd8f1 in nanosleep () from
/lib/libpthread.so.0
  20 Thread 0x7f2786fc7910 (LWP 22122)  0x00007f278c2fc3c1 in sem_wait () from
/lib/libpthread.so.0
  19 Thread 0x7f2785e85910 (LWP 22124)  0x00007f278c2fd8f1 in nanosleep () from
/lib/libpthread.so.0
  18 Thread 0x7f2785c84910 (LWP 22125)  0x00007f278bddbe48 in epoll_wait ()
from /lib/libc.so.6
  17 Thread 0x7f2785a7f910 (LWP 22126)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  16 Thread 0x7f278608a910 (LWP 22127)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  15 Thread 0x7f2785640910 (LWP 22128)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  14 Thread 0x7f278543f910 (LWP 22129)  0x00007f278c2fd8f1 in nanosleep () from
/lib/libpthread.so.0
  13 Thread 0x7f278523e910 (LWP 22130)  0x00007f278c2fd0cb in read () from
/lib/libpthread.so.0
  12 Thread 0x7f278503d910 (LWP 22131)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  11 Thread 0x7f2784e3c910 (LWP 22132)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  10 Thread 0x7f2784c3b910 (LWP 22133)  0x00007f278bdcdabb in read () from
/lib/libc.so.6
  9 Thread 0x7f2784442910 (LWP 22134)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  8 Thread 0x7f2784241910 (LWP 22135)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  7 Thread 0x7f277fece910 (LWP 22146)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  6 Thread 0x7f277fccd910 (LWP 22147)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  5 Thread 0x7f277facc910 (LWP 22148)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  4 Thread 0x7f277f8cb910 (LWP 22149)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  3 Thread 0x7f277f6ca910 (LWP 22151)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  2 Thread 0x7f277f4c9910 (LWP 22153)  0x00007f278c2fa5a9 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
* 1 Thread 0x7f278cfd7730 (LWP 22112)  0x00007f278c2fd0cb in read () from
/lib/libpthread.so.0

Thread 28 (Thread 0x7f278bacd910 (LWP 22114)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005bd1a3 in GC_wait_marker () at pthread_support.c:1785
#2  0x00000000005b43c5 in GC_help_marker (my_mark_no=15) at mark.c:1116
#3  0x00000000005bdf1b in GC_mark_thread (id=<value optimized out>) at
pthread_support.c:548
#4  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#5  0x00007f278bddb80d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 27 (Thread 0x7f278b2cc910 (LWP 22115)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005bd1a3 in GC_wait_marker () at pthread_support.c:1785
#2  0x00000000005b43c5 in GC_help_marker (my_mark_no=15) at mark.c:1116
#3  0x00000000005bdf1b in GC_mark_thread (id=<value optimized out>) at
pthread_support.c:548
#4  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#5  0x00007f278bddb80d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 26 (Thread 0x7f278aacb910 (LWP 22116)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005bd1a3 in GC_wait_marker () at pthread_support.c:1785
#2  0x00000000005b43c5 in GC_help_marker (my_mark_no=15) at mark.c:1116
#3  0x00000000005bdf1b in GC_mark_thread (id=<value optimized out>) at
pthread_support.c:548
#4  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#5  0x00007f278bddb80d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 25 (Thread 0x7f278a2ca910 (LWP 22117)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005bd1a3 in GC_wait_marker () at pthread_support.c:1785
#2  0x00000000005b43c5 in GC_help_marker (my_mark_no=15) at mark.c:1116
#3  0x00000000005bdf1b in GC_mark_thread (id=<value optimized out>) at
pthread_support.c:548
#4  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#5  0x00007f278bddb80d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 24 (Thread 0x7f2789ac9910 (LWP 22118)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005bd1a3 in GC_wait_marker () at pthread_support.c:1785
#2  0x00000000005b43c5 in GC_help_marker (my_mark_no=15) at mark.c:1116
#3  0x00000000005bdf1b in GC_mark_thread (id=<value optimized out>) at
pthread_support.c:548
#4  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#5  0x00007f278bddb80d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 23 (Thread 0x7f27892c8910 (LWP 22119)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005bd1a3 in GC_wait_marker () at pthread_support.c:1785
#2  0x00000000005b43c5 in GC_help_marker (my_mark_no=15) at mark.c:1116
#3  0x00000000005bdf1b in GC_mark_thread (id=<value optimized out>) at
pthread_support.c:548
#4  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#5  0x00007f278bddb80d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 22 (Thread 0x7f2788ac7910 (LWP 22120)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005bd1a3 in GC_wait_marker () at pthread_support.c:1785
#2  0x00000000005b43c5 in GC_help_marker (my_mark_no=15) at mark.c:1116
#3  0x00000000005bdf1b in GC_mark_thread (id=<value optimized out>) at
pthread_support.c:548
#4  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#5  0x00007f278bddb80d in clone () from /lib/libc.so.6
#6  0x0000000000000000 in ?? ()

Thread 21 (Thread 0x7f278ce59910 (LWP 22121)):
#0  0x00007f278c2fd8f1 in nanosleep () from /lib/libpthread.so.0
#1  0x00000000005a1902 in collection_thread (unused=<value optimized out>) at
collection.c:34
#2  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#3  0x00007f278bddb80d in clone () from /lib/libc.so.6
#4  0x0000000000000000 in ?? ()

Thread 20 (Thread 0x7f2786fc7910 (LWP 22122)):
#0  0x00007f278c2fc3c1 in sem_wait () from /lib/libpthread.so.0
#1  0x0000000000549a90 in finalizer_thread (unused=<value optimized out>) at
gc.c:1022
#2  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#3  0x00000000005a5fe3 in thread_start_routine (args=0x1c5d010) at
wthreads.c:286
#4  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#5  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#6  0x00007f278bddb80d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 19 (Thread 0x7f2785e85910 (LWP 22124)):
#0  0x00007f278c2fd8f1 in nanosleep () from /lib/libpthread.so.0
#1  0x00000000005a5034 in SleepEx (ms=<value optimized out>, alertable=1) at
wthreads.c:1027
#2  0x0000000000503d89 in threadpool_start_idle_threads (tp=0x8be000) at
threadpool.c:1032
#3  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#4  0x00000000005a5fe3 in thread_start_routine (args=0x1c5d330) at
wthreads.c:286
#5  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#6  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#7  0x00007f278bddb80d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 18 (Thread 0x7f2785c84910 (LWP 22125)):
#0  0x00007f278bddbe48 in epoll_wait () from /lib/libc.so.6
#1  0x0000000000504ce7 in socket_io_epoll_main (p=<value optimized out>) at
threadpool.c:600
#2  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#3  0x00000000005a5fe3 in thread_start_routine (args=0x1c5d3f8) at
wthreads.c:286
#4  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#5  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#6  0x00007f278bddb80d in clone () from /lib/libc.so.6
#7  0x0000000000000000 in ?? ()

Thread 17 (Thread 0x7f2785a7f910 (LWP 22126)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x40e,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5d4c0) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 16 (Thread 0x7f278608a910 (LWP 22127)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x410,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5d650) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 15 (Thread 0x7f2785640910 (LWP 22128)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x412,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5d7e0) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 14 (Thread 0x7f278543f910 (LWP 22129)):
#0  0x00007f278c2fd8f1 in nanosleep () from /lib/libpthread.so.0
#1  0x00000000005a5034 in SleepEx (ms=<value optimized out>, alertable=1) at
wthreads.c:1027
#2  0x0000000000503d89 in threadpool_start_idle_threads (tp=0x8bdf40) at
threadpool.c:1032
#3  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#4  0x00000000005a5fe3 in thread_start_routine (args=0x1c5d970) at
wthreads.c:286
#5  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#6  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#7  0x00007f278bddb80d in clone () from /lib/libc.so.6
#8  0x0000000000000000 in ?? ()

Thread 13 (Thread 0x7f278523e910 (LWP 22130)):
#0  0x00007f278c2fd0cb in read () from /lib/libpthread.so.0
#1  0x0000000000489cc0 in read (signal=<value optimized out>, ctx=<value
optimized out>) at /usr/include/bits/unistd.h:45
#2  mono_handle_native_sigsegv (signal=<value optimized out>, ctx=<value
optimized out>) at mini-exceptions.c:1853
#3  <signal handler called>
#4  0x00007f278bd2f4b5 in raise () from /lib/libc.so.6
#5  0x00007f278bd32f50 in abort () from /lib/libc.so.6
#6  0x00007f278c978550 in g_assertion_message () from /lib/libglib-2.0.so.0
#7  0x00007f278c978ac0 in g_assertion_message_expr () from
/lib/libglib-2.0.so.0
#8  0x0000000000586210 in class_get_rgctx_template_oti
(class="Mono.Globalization.Unicode.CodePointIndexer", type_argc=0, slot=<value
optimized out>, temporary=1, do_free=0x7f278523cb44)
    at generic-sharing.c:712
#9  0x0000000000586879 in fill_runtime_generic_context (class_vtable=<value
optimized out>, rgctx=<value optimized out>, slot=4, method_inst=0x0) at
generic-sharing.c:1141
#10 0x0000000040f019f8 in ?? ()
#11 0x0000000000000000 in ?? ()

Thread 12 (Thread 0x7f278503d910 (LWP 22131)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x417,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505ced in async_invoke_thread (data=0x0) at threadpool.c:1553
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5db00) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 11 (Thread 0x7f2784e3c910 (LWP 22132)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x419,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5dd58) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 10 (Thread 0x7f2784c3b910 (LWP 22133)):
#0  0x00007f278bdcdabb in read () from /lib/libc.so.6
#1  0x0000000041ded081 in ?? ()
#2  0x0000000001cbc9a0 in ?? ()
#3  0x0000000000000000 in ?? ()

Thread 9 (Thread 0x7f2784442910 (LWP 22134)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x421,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505ced in async_invoke_thread (data=0x0) at threadpool.c:1553
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5e398) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 8 (Thread 0x7f2784241910 (LWP 22135)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x423,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5e528) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 7 (Thread 0x7f277fece910 (LWP 22146)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x428,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505ced in async_invoke_thread (data=0x0) at threadpool.c:1553
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5e910) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 6 (Thread 0x7f277fccd910 (LWP 22147)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x42a,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5eaa0) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 5 (Thread 0x7f277facc910 (LWP 22148)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x42c,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505ced in async_invoke_thread (data=0x0) at threadpool.c:1553
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5ec30) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 4 (Thread 0x7f277f8cb910 (LWP 22149)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x42e,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5edc0) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 3 (Thread 0x7f277f6ca910 (LWP 22151)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x431,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505ced in async_invoke_thread (data=0x0) at threadpool.c:1553
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5f018) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f277f4c9910 (LWP 22153)):
#0  0x00007f278c2fa5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/libpthread.so.0
#1  0x00000000005a3ba0 in _wapi_handle_timedwait_signal_handle (handle=0x433,
timeout=0x0, alertable=1, poll=-1) at handles.c:1611
#2  0x000000000059ae75 in WaitForSingleObjectEx (handle=<value optimized out>,
timeout=<value optimized out>, alertable=<value optimized out>) at wait.c:205
#3  0x0000000000505a55 in async_invoke_io_thread (data=0x0) at threadpool.c:358
#4  0x00000000004e8d1a in start_wrapper (data=<value optimized out>) at
threads.c:720
#5  0x00000000005a5fe3 in thread_start_routine (args=0x1c5f1a8) at
wthreads.c:286
#6  0x00000000005be581 in GC_start_routine (arg=<value optimized out>) at
pthread_support.c:1390
#7  0x00007f278c2f5a04 in start_thread () from /lib/libpthread.so.0
#8  0x00007f278bddb80d in clone () from /lib/libc.so.6
#9  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f278cfd7730 (LWP 22112)):
#0  0x00007f278c2fd0cb in read () from /lib/libpthread.so.0
#1  0x0000000000594406 in read (handle=0x0, buffer=0x7f27860a1ac0,
numbytes=<value optimized out>, bytesread=0x7fff18c01a3c, overlapped=<value
optimized out>) at /usr/include/bits/unistd.h:45
#2  console_read (handle=0x0, buffer=0x7f27860a1ac0, numbytes=<value optimized
out>, bytesread=0x7fff18c01a3c, overlapped=<value optimized out>) at io.c:1074
#3  0x000000000057de60 in ves_icall_System_IO_MonoIO_Read (handle=0x0,
dest=<value optimized out>, dest_offset=<value optimized out>, count=18,
error=0x7fff18c01ac0) at file-io.c:813
#4  0x0000000041d468f6 in ?? ()
#5  0x00007fff18c020a8 in ?? ()
#6  0x00007fff18c01860 in ?? ()
#7  0x0000000000000000 in ?? ()

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

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


More information about the mono-bugs mailing list