Bug 2840 - GC Crash accidentally when run multi-threads (2.8.1)
Summary: GC Crash accidentally when run multi-threads (2.8.1)
Status: RESOLVED FIXED
Alias: None
Product: Runtime
Classification: Mono
Component: GC ()
Version: unspecified
Hardware: Other Linux
: --- normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2012-01-11 00:55 UTC by 高庆官
Modified: 2012-01-13 18:59 UTC (History)
4 users (show)

Tags:
Is this bug a regression?: ---
Last known good build:

Notice (2018-05-24): bugzilla.xamarin.com is now in read-only mode.

Please join us on Visual Studio Developer Community and in the Xamarin and Mono organizations on GitHub to continue tracking issues. Bugzilla will remain available for reference in read-only mode. We will continue to work on open Bugzilla bugs, copy them to the new locations as needed for follow-up, and add the new items under Related Links.

Our sincere thanks to everyone who has contributed on this bug tracker over the years. Thanks also for your understanding as we make these adjustments and improvements for the future.


Please create a new report on GitHub or Developer Community with your current version information, steps to reproduce, and relevant error messages or log files if you are hitting an issue that looks similar to this resolved bug and you do not yet see a matching new report.

Related Links:
Status:
RESOLVED FIXED

Description 高庆官 2012-01-11 00:55:40 UTC
When crash, throw the following exceptions.

#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b3dc) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 46 (Thread -1258308720 (LWP 3489)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b464) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 45 (Thread -1259361392 (LWP 3490)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b4ec) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 44 (Thread -1260414064 (LWP 3491)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b574) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 43 (Thread -1261466736 (LWP 3492)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b5fc) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 42 (Thread -1262519408 (LWP 3493)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b684) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 41 (Thread -1263572080 (LWP 3494)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b70c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 40 (Thread -1264624752 (LWP 3495)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b794) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 39 (Thread -1265677424 (LWP 3496)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b81c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 38 (Thread -1266730096 (LWP 3497)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b8a4) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 37 (Thread -1267782768 (LWP 3498)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b92c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 36 (Thread -1268835440 (LWP 3499)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934b9b4) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 35 (Thread -1269888112 (LWP 3500)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934ba3c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 34 (Thread -1270940784 (LWP 3501)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bac4) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 33 (Thread -1271993456 (LWP 3502)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bb4c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 32 (Thread -1273046128 (LWP 3503)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bbd4) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 31 (Thread -1274098800 (LWP 3504)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bc5c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55ce0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 30 (Thread -1275151472 (LWP 3505)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bce4) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55ce0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 29 (Thread -1276204144 (LWP 3506)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bd6c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55ce0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 28 (Thread -1277256816 (LWP 3507)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bdf4) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55ce0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 27 (Thread -1278309488 (LWP 3508)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934be7c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55ce0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 26 (Thread -1279362160 (LWP 3509)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bf04) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55ce0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 25 (Thread -1280414832 (LWP 3510)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea4e4, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x93edde8) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934bf8c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0x7f55ce0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 24 (Thread -1285653616 (LWP 3929)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x00572616 in nanosleep () from /lib/libpthread.so.0
#2  0x081f4ec8 in SleepEx (ms=500, alertable=1) at wthreads.c:1025
#3  0x0822d005 in monitor_thread (data=0x82ea420) at threadpool.c:1150
#4  0x081db4bf in start_wrapper (data=0x93b0c20) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934ca2c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb3996f00) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 23 (Thread -1289864304 (LWP 8072)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934e8fc) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb380dd20) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 22 (Thread -1351115888 (LWP 8717)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934eb1c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb2a16ec0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 21 (Thread -1345852528 (LWP 8718)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934ef5c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb3805f00) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 20 (Thread -1299752048 (LWP 8724)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934763c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb3805d80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 19 (Thread -1331115120 (LWP 8794)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934862c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb0c2afe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 18 (Thread -1295127664 (LWP 8797)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x93487c4) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xdeefe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 17 (Thread -1339536496 (LWP 8800)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934895c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb2ac9fe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 16 (Thread -1344799856 (LWP 8802)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x9348a6c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb2a16fe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 15 (Thread -1341641840 (LWP 8804)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x9348b7c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb2a16fe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 14 (Thread -1332167792 (LWP 8805)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x9348c04) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb2a16fa0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 13 (Thread -1296180336 (LWP 8806)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x00571e1b in read () from /lib/libpthread.so.0
#2  0x080dcd4b in mono_handle_native_sigsegv (signal=6, ctx=0xb2bdcd4c) at mini-exceptions.c:1950
#3  <signal handler called>
#4  0x00ef2410 in __kernel_vsyscall ()
#5  0x0041ad10 in raise () from /lib/libc.so.6
#6  0x0041c621 in abort () from /lib/libc.so.6
#7  0x0821b515 in monoeg_g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, 
    format=0x8237478 "* Assertion at %s:%d, condition `%s' not met\n", args=0xb2bdd204 "\222\031.\bI") at goutput.c:134
#8  0x0821b593 in monoeg_assertion_message (format=0x8237478 "* Assertion at %s:%d, condition `%s' not met\n")
    at goutput.c:154
#9  0x08230d3f in mono_wsq_destroy (wsq=0x94864e8) at mono-wsq.c:73
#10 0x0822f0ea in async_invoke_thread (data=0x0) at threadpool.c:1657
#11 0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#12 0x081f66b5 in thread_start_routine (args=0x9348c8c) at wthreads.c:285
#13 0x082284ab in GC_start_routine (arg=0xb20abfe0) at pthread_support.c:1393
#14 0x0056b45b in start_thread () from /lib/libpthread.so.0
#15 0x004c2c4e in clone () from /lib/libc.so.6

Thread 12 (Thread -1286706288 (LWP 8815)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x9348eac) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb2a16f80) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 11 (Thread -1294074992 (LWP 8819)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x9348fbc) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb1fecfe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 10 (Thread -1368978544 (LWP 8820)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x00571a3e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0x0056d8b4 in _L_mutex_lock_760 () from /lib/libpthread.so.0
#3  0x0056d758 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0822f094 in async_invoke_thread (data=0x0) at threadpool.c:1646
#5  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#6  0x081f66b5 in thread_start_routine (args=0x93490cc) at wthreads.c:285
#7  0x082284ab in GC_start_routine (arg=0xb393efe0) at pthread_support.c:1393
#8  0x0056b45b in start_thread () from /lib/libpthread.so.0
#9  0x004c2c4e in clone () from /lib/libc.so.6

Thread 9 (Thread -1290916976 (LWP 8840)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x9349154) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb393efe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 8 (Thread -1354273904 (LWP 8841)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x00571a3e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0x0056d8b4 in _L_mutex_lock_760 () from /lib/libpthread.so.0
#3  0x0056d758 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0822f094 in async_invoke_thread (data=0x0) at threadpool.c:1646
#5  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#6  0x081f66b5 in thread_start_routine (args=0x93491dc) at wthreads.c:285
#7  0x082284ab in GC_start_routine (arg=0xb393efe0) at pthread_support.c:1393
#8  0x0056b45b in start_thread () from /lib/libpthread.so.0
#9  0x004c2c4e in clone () from /lib/libc.so.6

Thread 7 (Thread -1303962736 (LWP 9041)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x00571a3e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0x0056d8b4 in _L_mutex_lock_760 () from /lib/libpthread.so.0
#3  0x0056d758 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0822f094 in async_invoke_thread (data=0x0) at threadpool.c:1646
#5  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#6  0x081f66b5 in thread_start_routine (args=0x9349264) at wthreads.c:285
#7  0x082284ab in GC_start_routine (arg=0xb1bc6fe0) at pthread_support.c:1393
#8  0x0056b45b in start_thread () from /lib/libpthread.so.0
#9  0x004c2c4e in clone () from /lib/libc.so.6

Thread 6 (Thread -1366873200 (LWP 9187)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x93492ec) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb1bc6fe0) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 5 (Thread -1288811632 (LWP 9188)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x00571a3e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0x0056d8b4 in _L_mutex_lock_760 () from /lib/libpthread.so.0
#3  0x0056d758 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0822f094 in async_invoke_thread (data=0x0) at threadpool.c:1646
#5  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#6  0x081f66b5 in thread_start_routine (args=0x9349374) at wthreads.c:285
#7  0x082284ab in GC_start_routine (arg=0xb3805f60) at pthread_support.c:1393
#8  0x0056b45b in start_thread () from /lib/libpthread.so.0
#9  0x004c2c4e in clone () from /lib/libc.so.6

Thread 4 (Thread -1353221232 (LWP 9189)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x93493fc) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb3805f60) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 3 (Thread -1319994480 (LWP 9190)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x00571a3e in __lll_mutex_lock_wait () from /lib/libpthread.so.0
#2  0x0056d8b4 in _L_mutex_lock_760 () from /lib/libpthread.so.0
#3  0x0056d758 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0822f094 in async_invoke_thread (data=0x0) at threadpool.c:1646
#5  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#6  0x081f66b5 in thread_start_routine (args=0x9349484) at wthreads.c:285
#7  0x082284ab in GC_start_routine (arg=0xb3805f60) at pthread_support.c:1393
#8  0x0056b45b in start_thread () from /lib/libpthread.so.0
#9  0x004c2c4e in clone () from /lib/libc.so.6

Thread 2 (Thread -1364767856 (LWP 9191)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x005713a5 in sem_timedwait () from /lib/libpthread.so.0
#2  0x08206732 in mono_sem_timedwait (sem=0x82ea444, timeout_ms=2000, alertable=1) at mono-semaphore.c:72
#3  0x0822ef9e in async_invoke_thread (data=0x0) at threadpool.c:1905
#4  0x081db4bf in start_wrapper (data=0x946fe58) at threads.c:747
#5  0x081f66b5 in thread_start_routine (args=0x934950c) at wthreads.c:285
#6  0x082284ab in GC_start_routine (arg=0xb3805f60) at pthread_support.c:1393
#7  0x0056b45b in start_thread () from /lib/libpthread.so.0
#8  0x004c2c4e in clone () from /lib/libc.so.6

Thread 1 (Thread 1119968 (LWP 3456)):
#0  0x00ef2410 in __kernel_vsyscall ()
#1  0x004b9033 in poll () from /lib/libc.so.6
#2  0x0820c79b in mono_poll (ufds=0xb540d788, nfds=51, timeout=100) at mono-poll.c:8
#3  0x08131c7a in ves_icall_System_Net_Sockets_Socket_Select_internal (sockets=0xbfaff824, timeout=<value optimized out>, 
    error=0xbfaff828) at socket-io.c:1688
#4  0x00c1645a in ?? ()
#5  0xbfaff824 in ?? ()
#6  0x00000000 in ?? ()
#0  0x00ef2410 in __kernel_vsyscall ()


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

[1/9/2012 7:10:27 PM][DEBUG][1]Receive url report message of taskid[12343] from SrcIP = [0.0.0.0].[T:50 L:5656 S:0 D:0 N:0]DW_Message.DW_Msg_NewUrl_To_DataCentet_req
[1/9/2012 7:10:27 PM][DEBUG][1]Receive 60 pieces url from SrcIP = [0.0.0.0]
Aborted (core dumped)
[root@CRMC2 DataCenter]#
Comment 1 Zoltan Varga 2012-01-11 14:38:55 UTC
Please use at least 2.10.5, there was a huge amount of bug fixes since 2.8.