Bug 23618 - Mono aborts with "wrong maximal instruction length of instruction tls_get"
Summary: Mono aborts with "wrong maximal instruction length of instruction tls_get"
Status: RESOLVED FIXED
Alias: None
Product: Runtime
Classification: Mono
Component: General ()
Version: 3.2.x
Hardware: Other Linux
: --- normal
Target Milestone: ---
Assignee: Bugzilla
URL:
Depends on:
Blocks:
 
Reported: 2014-10-04 21:09 UTC by wardsk8r
Modified: 2017-08-28 15:05 UTC (History)
3 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 wardsk8r 2014-10-04 21:09:30 UTC
Setup
H/w: Raspberrypi ARMv6
S/w: raspbain
Mono version: 3.2.8

A similar issue is mentioned here.
https://bugzilla.novell.com/show_bug.cgi?id=419989

cpu-amd64.md and cpu-x86.md use len:32 while cpu-arm.md is stuck at 8.

tls_get: dest:i len:32


Error

wrong maximal instruction length of instruction tls_get (expected 8, got 24)
* Assertion: should not be reached at mini-arm.c:5341

Stacktrace:

  at <unknown> <0xffffffff>
  at (wrapper managed-to-native) System.Delegate.CreateDelegate_internal (System.Type,object,System.Reflection.MethodInfo,bool) <0xffffffff>
  at System.Delegate.CreateDelegate (System.Type,object,System.Reflection.MethodInfo,bool,bool) <0x0080f>
  at System.Delegate.CreateDelegate (System.Type,object,System.Reflection.MethodInfo) <0x00033>
  at System.Reflection.Emit.DynamicMethod.CreateDelegate (System.Type,object) <0x00043>
  at System.Linq.Expressions.Compiler.LambdaCompiler.CreateDelegate () <0x0007f>
  at System.Linq.Expressions.Compiler.LambdaCompiler.Compile (System.Linq.Expressions.LambdaExpression,System.Runtime.CompilerServices.DebugInfoGenerator) <0x00097>
  at System.Linq.Expressions.LambdaExpression.Compile () <0x00017>
  at Microsoft.Scripting.Interpreter.LightDelegateCreator.Compile (object) <0x001e3>
  at System.Threading.Tasks.TaskActionInvoker/ActionObjectInvoke.Invoke (System.Threading.Tasks.Task,object,System.Threading.Tasks.Task) <0x00033>
  at System.Threading.Tasks.Task.InnerInvoke () <0x0007f>
  at System.Threading.Tasks.Task.ThreadStart () <0x0023f>
  at System.Threading.Tasks.Task.Execute () <0x00013>
  at System.Threading.Tasks.TpScheduler.TaskExecuterCallback (object) <0x00053>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:


Debug info from gdb:
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/arm-linux-gnueabihf/libthread_db.so.1".
[New Thread 0xb0fee430 (LWP 6871)]
[New Thread 0xb0a1f430 (LWP 6870)]
[New Thread 0xaf8ff430 (LWP 6868)]
[New Thread 0xb091f430 (LWP 6865)]
[New Thread 0xafdff430 (LWP 6864)]
[New Thread 0xb0dcc430 (LWP 6863)]
[New Thread 0xb1935430 (LWP 6861)]
[New Thread 0xafa7b430 (LWP 6857)]
[New Thread 0xb0ccc430 (LWP 6847)]
[New Thread 0xafeff430 (LWP 6837)]
[New Thread 0xb0edd430 (LWP 6829)]
[New Thread 0xb10ff430 (LWP 6827)]
[New Thread 0xb1824430 (LWP 6826)]
[New Thread 0xb1c8c430 (LWP 6821)]
[New Thread 0xb1ed4430 (LWP 6819)]
[New Thread 0xb1fed430 (LWP 6818)]
[New Thread 0xb20ed430 (LWP 6817)]
[New Thread 0xb21ed430 (LWP 6816)]
[New Thread 0xb22ed430 (LWP 6815)]
[New Thread 0xb23ed430 (LWP 6814)]
[New Thread 0xb24fe430 (LWP 6813)]
[New Thread 0xb25fe430 (LWP 6812)]
[New Thread 0xb26fe430 (LWP 6811)]
[New Thread 0xb27fe430 (LWP 6810)]
[New Thread 0xb28fe430 (LWP 6809)]
[New Thread 0xb29fe430 (LWP 6808)]
[New Thread 0xb2afe430 (LWP 6807)]
[New Thread 0xb2bfe430 (LWP 6806)]
[New Thread 0xb2cfe430 (LWP 6805)]
[New Thread 0xb2dfe430 (LWP 6804)]
[New Thread 0xb2efe430 (LWP 6803)]
[New Thread 0xb2ffe430 (LWP 6802)]
[New Thread 0xb30fe430 (LWP 6801)]
[New Thread 0xb320f430 (LWP 6800)]
[New Thread 0xb330f430 (LWP 6799)]
[New Thread 0xb340f430 (LWP 6798)]
[New Thread 0xb3593430 (LWP 6797)]
[New Thread 0xb3693430 (LWP 6796)]
[New Thread 0xb37a4430 (LWP 6795)]
[New Thread 0xb38a4430 (LWP 6794)]
[New Thread 0xb3d37430 (LWP 6793)]
[New Thread 0xb3e4f430 (LWP 6792)]
[New Thread 0xb3f97430 (LWP 6791)]
[New Thread 0xb40a8430 (LWP 6790)]
[New Thread 0xb41b9430 (LWP 6789)]
[New Thread 0xb42c1430 (LWP 6788)]
[New Thread 0xb4a06430 (LWP 6787)]
[New Thread 0xb4f39430 (LWP 6786)]
[New Thread 0xb5039430 (LWP 6785)]
[New Thread 0xb51f5430 (LWP 6784)]
[New Thread 0xb5215430 (LWP 6783)]
[New Thread 0xb5235430 (LWP 6782)]
[New Thread 0xb5255430 (LWP 6781)]
[New Thread 0xb6a07430 (LWP 6779)]
0xb6e53250 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
  Id   Target Id         Frame 
  55   Thread 0xb6a07430 (LWP 6779) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  54   Thread 0xb5255430 (LWP 6781) "cli" 0xb6e52258 in __lll_lock_wait () from /lib/arm-linux-gnueabihf/libpthread.so.0
  53   Thread 0xb5235430 (LWP 6782) "cli" 0xb6e52258 in __lll_lock_wait () from /lib/arm-linux-gnueabihf/libpthread.so.0
  52   Thread 0xb5215430 (LWP 6783) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  51   Thread 0xb51f5430 (LWP 6784) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  50   Thread 0xb5039430 (LWP 6785) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  49   Thread 0xb4f39430 (LWP 6786) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  48   Thread 0xb4a06430 (LWP 6787) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  47   Thread 0xb42c1430 (LWP 6788) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  46   Thread 0xb41b9430 (LWP 6789) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  45   Thread 0xb40a8430 (LWP 6790) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  44   Thread 0xb3f97430 (LWP 6791) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  43   Thread 0xb3e4f430 (LWP 6792) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  42   Thread 0xb3d37430 (LWP 6793) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  41   Thread 0xb38a4430 (LWP 6794) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  40   Thread 0xb37a4430 (LWP 6795) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  39   Thread 0xb3693430 (LWP 6796) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  38   Thread 0xb3593430 (LWP 6797) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  37   Thread 0xb340f430 (LWP 6798) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  36   Thread 0xb330f430 (LWP 6799) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  35   Thread 0xb320f430 (LWP 6800) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  34   Thread 0xb30fe430 (LWP 6801) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  33   Thread 0xb2ffe430 (LWP 6802) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  32   Thread 0xb2efe430 (LWP 6803) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  31   Thread 0xb2dfe430 (LWP 6804) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  30   Thread 0xb2cfe430 (LWP 6805) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  29   Thread 0xb2bfe430 (LWP 6806) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  28   Thread 0xb2afe430 (LWP 6807) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  27   Thread 0xb29fe430 (LWP 6808) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  26   Thread 0xb28fe430 (LWP 6809) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  25   Thread 0xb27fe430 (LWP 6810) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  24   Thread 0xb26fe430 (LWP 6811) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  23   Thread 0xb25fe430 (LWP 6812) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  22   Thread 0xb24fe430 (LWP 6813) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  21   Thread 0xb23ed430 (LWP 6814) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  20   Thread 0xb22ed430 (LWP 6815) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  19   Thread 0xb21ed430 (LWP 6816) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  18   Thread 0xb20ed430 (LWP 6817) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  17   Thread 0xb1fed430 (LWP 6818) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  16   Thread 0xb1ed4430 (LWP 6819) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  15   Thread 0xb1c8c430 (LWP 6821) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  14   Thread 0xb1824430 (LWP 6826) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  13   Thread 0xb10ff430 (LWP 6827) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  12   Thread 0xb0edd430 (LWP 6829) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  11   Thread 0xafeff430 (LWP 6837) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  10   Thread 0xb0ccc430 (LWP 6847) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  9    Thread 0xafa7b430 (LWP 6857) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  8    Thread 0xb1935430 (LWP 6861) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  7    Thread 0xb0dcc430 (LWP 6863) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  6    Thread 0xafdff430 (LWP 6864) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  5    Thread 0xb091f430 (LWP 6865) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  4    Thread 0xaf8ff430 (LWP 6868) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  3    Thread 0xb0a1f430 (LWP 6870) "cli" 0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
  2    Thread 0xb0fee430 (LWP 6871) "cli" 0xb6e51700 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0
* 1    Thread 0xb6f24000 (LWP 6777) "cli" 0xb6e53250 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0

Thread 55 (Thread 0xb6a07430 (LWP 6779)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x217df18) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e51700 in sem_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001fff10 in mono_sem_wait (sem=0x2f523c, alertable=1) at mono-semaphore.c:119
#6  0x0017db28 in finalizer_thread (unused=<optimized out>) at gc.c:1073
#7  0x001625b4 in start_wrapper_internal (data=0x217be40) at threads.c:643
#8  start_wrapper (data=0x217be40) at threads.c:688
#9  0x001f5c30 in thread_start_routine (args=0x2137740) at wthreads.c:294
#10 0x00204268 in inner_start_thread (arg=0x2137734) at mono-threads-posix.c:49
#11 0xb6e4abfc in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
#12 0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#13 0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 54 (Thread 0xb5255430 (LWP 6781)):
#0  0xb6e52258 in __lll_lock_wait () from /lib/arm-linux-gnueabihf/libpthread.so.0
#1  0xb6e4ccac in pthread_mutex_lock () from /lib/arm-linux-gnueabihf/libpthread.so.0
#2  0x001aca98 in mono_gc_set_skip_thread (skip=0) at sgen-gc.c:5631
#3  0x00164c58 in tp_epoll_wait (p=0x2f5084) at ../../mono/metadata/tpool-epoll.c:121
#4  0x001625b4 in start_wrapper_internal (data=0x23c7940) at threads.c:643
#5  start_wrapper (data=0x23c7940) at threads.c:688
#6  0x001f5c30 in thread_start_routine (args=0x2137980) at wthreads.c:294
#7  0x00204268 in inner_start_thread (arg=0x2137974) at mono-threads-posix.c:49
#8  0xb6e4abfc in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
#9  0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#10 0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 53 (Thread 0xb5235430 (LWP 6782)):
#0  0xb6e52258 in __lll_lock_wait () from /lib/arm-linux-gnueabihf/libpthread.so.0
#1  0xb6e4ccac in pthread_mutex_lock () from /lib/arm-linux-gnueabihf/libpthread.so.0
#2  0x001aca98 in mono_gc_set_skip_thread (skip=0) at sgen-gc.c:5631
#3  0x00164508 in check_for_interruption_critical () at threadpool.c:1424
#4  0x00166c38 in async_invoke_thread (data=0xb6d5fe38) at threadpool.c:1569
#5  0x001625b4 in start_wrapper_internal (data=0x232f1c8) at threads.c:643
#6  start_wrapper (data=0x232f1c8) at threads.c:688
#7  0x001f5c30 in thread_start_routine (args=0x2137aa0) at wthreads.c:294
#8  0x00204268 in inner_start_thread (arg=0x2137a94) at mono-threads-posix.c:49
#9  0xb6e4abfc in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
#10 0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#11 0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 52 (Thread 0xb5215430 (LWP 6783)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x23c5f40) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x0016425c in monitor_thread (unused=<optimized out>) at threadpool.c:779
#7  0x001625b4 in start_wrapper_internal (data=0x23cf588) at threads.c:643
#8  start_wrapper (data=0x23cf588) at threads.c:688
#9  0x001f5c30 in thread_start_routine (args=0x2137c50) at wthreads.c:294
#10 0x00204268 in inner_start_thread (arg=0x2137c44) at mono-threads-posix.c:49
#11 0xb6e4abfc in start_thread () from /lib/arm-linux-gnueabihf/libpthread.so.0
#12 0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
#13 0xb6db7868 in ?? () from /lib/arm-linux-gnueabihf/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 51 (Thread 0xb51f5430 (LWP 6784)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x23cc538) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e4f494 in pthread_cond_wait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001dfa3c in _wapi_handle_timedwait_signal_handle (handle=0x400, timeout=0x0, alertable=1, poll=<optimized out>) at handles.c:1588
#6  0x001f363c in WaitForMultipleObjectsEx (numobjects=3038726244, handles=0x2, waitall=3076096, timeout=3038726352, alertable=1) at wait.c:668
#7  0x001602e4 in mono_wait_uninterrupted (thread=0xb6a98380, multiple=-1237228616, numhandles=2, handles=0xb51f48d0, waitall=0, ms=-1, alertable=1) at threads.c:1453
#8  0x00161fa8 in ves_icall_System_Threading_WaitHandle_WaitAny_internal (mono_handles=0xb6409960, ms=-1, exitContext=<optimized out>) at threads.c:1551
#9  0xb52659cc in ?? ()
#10 0xb52659cc in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 50 (Thread 0xb5039430 (LWP 6785)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x23f46f8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=500) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 49 (Thread 0xb4f39430 (LWP 6786)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x23fd348) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e4f84c in pthread_cond_timedwait@@GLIBC_2.4 () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001df938 in _wapi_handle_timedwait_signal_handle (handle=0x416, timeout=0xb4f387b8, alertable=1, poll=<optimized out>) at handles.c:1586
#6  0x001f2a70 in WaitForSingleObjectEx (handle=0x1f2a70, timeout=3076096, alertable=1046) at wait.c:198
#7  0x00160344 in mono_wait_uninterrupted (thread=0xb6a984e0, multiple=-1347660248, numhandles=1, handles=0xb4f3881c, waitall=0, ms=999, alertable=1) at threads.c:1455
#8  0x00161ed4 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=<optimized out>, handle=0xbac54b41, ms=999, exitContext=<optimized out>) at threads.c:1587
#9  0xb5042f10 in ?? ()
#10 0xb5042f10 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 48 (Thread 0xb4a06430 (LWP 6787)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x2482130) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=500) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 47 (Thread 0xb42c1430 (LWP 6788)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x275ebf8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 46 (Thread 0xb41b9430 (LWP 6789)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x27b89f8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 45 (Thread 0xb40a8430 (LWP 6790)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x27d7900) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 44 (Thread 0xb3f97430 (LWP 6791)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x282b988) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=30000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 43 (Thread 0xb3e4f430 (LWP 6792)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0xb4d649f8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 42 (Thread 0xb3d37430 (LWP 6793)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28a88b8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 41 (Thread 0xb38a4430 (LWP 6794)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28d76d8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 40 (Thread 0xb37a4430 (LWP 6795)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28cb280) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 39 (Thread 0xb3693430 (LWP 6796)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28bc348) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 38 (Thread 0xb3593430 (LWP 6797)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28dd188) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 37 (Thread 0xb340f430 (LWP 6798)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28ed358) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 36 (Thread 0xb330f430 (LWP 6799)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28cd8a0) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1800000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 35 (Thread 0xb320f430 (LWP 6800)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28f8830) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 34 (Thread 0xb30fe430 (LWP 6801)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28f7f88) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=500) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 33 (Thread 0xb2ffe430 (LWP 6802)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28fbce0) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 32 (Thread 0xb2efe430 (LWP 6803)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28f6590) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 31 (Thread 0xb2dfe430 (LWP 6804)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28e0548) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 30 (Thread 0xb2cfe430 (LWP 6805)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x29155f0) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=86400000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 29 (Thread 0xb2bfe430 (LWP 6806)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x2944d40) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 28 (Thread 0xb2afe430 (LWP 6807)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x29131a8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 27 (Thread 0xb29fe430 (LWP 6808)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x28f2fd0) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 26 (Thread 0xb28fe430 (LWP 6809)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0xb4d25628) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 25 (Thread 0xb27fe430 (LWP 6810)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x2914e08) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=60000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 24 (Thread 0xb26fe430 (LWP 6811)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x2906ad8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 23 (Thread 0xb25fe430 (LWP 6812)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x290f9b8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 22 (Thread 0xb24fe430 (LWP 6813)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x290d590) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 21 (Thread 0xb23ed430 (LWP 6814)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x290be20) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=5000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 20 (Thread 0xb22ed430 (LWP 6815)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x2924170) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=10000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 19 (Thread 0xb21ed430 (LWP 6816)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x2928fd8) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=1000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 18 (Thread 0xb20ed430 (LWP 6817)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x291c598) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=2000) at threads.c:1224
#7  0xb42c959c in ?? ()
#8  0xb42c959c in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 17 (Thread 0xb1fed430 (LWP 6818)):
#0  0xb6d18f6c in sigsuspend () from /lib/arm-linux-gnueabihf/libc.so.6
#1  0x001da068 in suspend_thread (context=<optimized out>, info=0x2921e00) at sgen-os-posix.c:113
#2  suspend_handler (sig=<optimized out>, siginfo=<optimized out>, context=<optimized out>) at sgen-os-posix.c:131
#3  <signal handler called>
#4  0xb6e53254 in nanosleep () from /lib/arm-linux-gnueabihf/libpthread.so.0
#5  0x001f4e10 in SleepEx (ms=<optimized out>, alertable=1) at wthreads.c:842
#6  0x001622d8 in ves_icall_System_Threading_Thread_Sleep_internal (ms=30000) at threads.c:1224
#7  0xb42c959c in ?? ()
Cannot access memory at address 0x1e

=================================================================
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.
=================================================================
Comment 1 Zoltan Varga 2014-10-05 00:05:18 UTC
Fixed in mono master 9e573872f0480ce7cf6468fc70e436d7bac56f61.