On Wed, Aug 26, 2015 at 05:40:15PM +0100, Jo Shields wrote: > > > On 26/08/15 17:26, Lennart Sorensen wrote: > > > > And running the test suite as NOT root solved that. So now the only > > problem I see left in 'make mcs-do-tests' is getting stuck forever in > > one test: > > > > make[9]: Entering directory '/tmp/mono-new/mono-1/mcs/class/corlib' > > ok=:; \ > > PATH="/tmp/mono-new/mono-1/runtime/_tmpinst/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games" > > MONO_REGISTRY_PATH="/home/lennartsorensen/.mono/registry" > > MONO_TESTS_IN_PROGRESS="yes" > > MONO_PATH="./../../class/lib/net_4_5:/tmp/mono-new/mono-1/mcs/class/corlib/../l > > ib/net_4_5:$MONO_PATH" /tmp/mono-new/mono-1/runtime/mono-wrapper --debug > > ./../../class/lib/net_4_5/nunit-console.exe corlib_test_net_4_5.dll > > -noshadow -exclude=NotWorking,ValueAdd,CAS,InetAccess > > -output=TestResult-net_4_5.log -xml=TestResult-net_4_5.xml || ok=false; > > \ > > (echo ''; cat TestResult-net_4_5.log) | sed '1,/^Tests run: /d'; xsltproc > > ./../../build/nunit-summary.xsl TestResult-net_4_5.xml >> > > TestResult-net_4_5.log ; $ok > > NUnit version 2.4.8 > > Copyright (C) 2002-2007 Charlie Poole. > > Copyright (C) 2002-2004 James W. Newkirk, Michael C. Two, Alexei A. > > Vorontsov. > > Copyright (C) 2000-2002 Philip Craig. > > All Rights Reserved. > > > > Runtime Environment - > > OS Version: Unix 3.2.0.4 > > CLR Version: 4.0.30319.17020 ( 4.0.2 (ppc32/ff41f08 Tue Aug 25 21:49:38 > > UTC 2015) ) > > > > Excluded categories: NotWorking,ValueAdd,CAS,InetAccess > > .........N.N..............................N.N..........N.N..............................N.....................................................................................................................................................................................................................................................................................................................................................................................................................................................................N.N.................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................<EF><BB><BF><EF><BB><BF>.N...................................................................................................................................................................................................................................................................................................................................F.F..................................................................................................................N.................................................................................................................N..........N............N..................................................................................................N.N.N.N.N...............................N.N.N.........................................................................................................................................................................................................Killed > > warning: failed to load external entity "TestResult-net_4_5.xml" > > unable to parse TestResult-net_4_5.xml > > ../../build/tests.make:86: recipe for target 'run-test-lib' failed > > make[9]: *** [run-test-lib] Error 1 > > make[9]: Leaving directory '/tmp/mono-new/mono-1/mcs/class/corlib' > > ../../build/rules.make:140: recipe for target 'do-run-test' failed > > make[8]: *** [do-run-test] Error 1 > > make[8]: Leaving directory '/tmp/mono-new/mono-1/mcs/class/corlib' > > ../build/rules.make:164: recipe for target 'run-test-recursive' failed > > make[7]: *** [run-test-recursive] Error 1 > > make[7]: Leaving directory '/tmp/mono-new/mono-1/mcs/class' > > ../build/rules.make:140: recipe for target 'do-run-test' failed > > make[6]: *** [do-run-test] Error 1 > > make[6]: Leaving directory '/tmp/mono-new/mono-1/mcs/class' > > build/rules.make:164: recipe for target 'run-test-recursive' failed > > make[5]: *** [run-test-recursive] Error 1 > > make[5]: Leaving directory '/tmp/mono-new/mono-1/mcs' > > build/rules.make:140: recipe for target 'do-run-test' failed > > > > So I killed the process that was stuck with 'kill -9' and let the rest > > of the testsuit run and saw no other problems. So getting close. > > > > Not sure how to tell what the failing test getting stuck is yet. I am > > killing this to make it continue: > > 1000 7192 82.1 0.6 171408 107948 pts/0 Sl+ 16:21 0:20 > > /tmp/mono-new/mono-1/mono/mini/mono --config > > /tmp/mono-new/mono-1/runtime/etc/mono/config --debug > > ./../../class/lib/net_4_5/nunit-console.exe corlib_test_net_4_5.dll > > -noshadow -exclude=NotWorking,ValueAdd,CAS,InetAccess > > -output=TestResult-net_4_5.log -xml=TestResult-net_4_5.xml > > There's an older, slower - but clearer - unit test runner, which would > make that much more obvious. Try passing M=0 to make.
Well M=0 did no difference. I added -labels to the nunit-console.exe arguments which made it print each test name before running it to the output file and that allowed me to determine the hang was in: DefaultThreadCurrentCulture test in Test/System.Globalization/CultureInfoTest.cs So I purposely made that test fail right away with an Assert which made the test continue and then it hit this: Opcode 'move_f_to_i4' missing from machine description file. Stacktrace: at <unknown> <0xffffffff> at (wrapper managed-to-native) System.Reflection.MonoMethod.InternalInvoke (System.Reflection.MonoMethod,object,object[],System.Exception&) <IL 0x00038, 0xffffffff> at System.Reflection.MonoMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) [0x00054] in /tmp/mono-new/mono-1/mcs/class/corlib/System.Reflection/MonoMethod.cs:230 at System.Reflection.MethodBase.Invoke (object,object[]) [0x00000] in /tmp/mono-new/mono-1/mcs/class/corlib/System.Reflection/MethodBase.cs:114 at NUnit.Core.Reflect.InvokeMethod (System.Reflection.MethodInfo,object,object[]) [0x00000] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/Reflect.cs:408 at NUnit.Core.Reflect.InvokeMethod (System.Reflection.MethodInfo,object) [0x00000] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/Reflect.cs:397 at NUnit.Core.TestMethod.RunTestMethod (NUnit.Core.TestCaseResult) [0x00000] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestMethod.cs:254 at NUnit.Core.TestMethod.doTestCase (NUnit.Core.TestCaseResult) [0x00000] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestMethod.cs:237 at NUnit.Core.TestMethod.doRun (NUnit.Core.TestCaseResult) [0x00028] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestMethod.cs:195 at NUnit.Core.TestMethod.Run (NUnit.Core.TestCaseResult) [0x00077] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestMethod.cs:164 at NUnit.Core.NUnitTestMethod.Run (NUnit.Core.TestCaseResult) [0x00000] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/NUnitTestMethod.cs:32 at NUnit.Core.TestCase.Run (NUnit.Core.EventListener) [0x0004f] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestCase.cs:58 at NUnit.Core.TestCase.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x00000] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestCase.cs:42 at NUnit.Core.TestSuite.RunAllTests (NUnit.Core.TestSuiteResult,NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x00071] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:288 at NUnit.Core.TestSuite.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x0008c] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:166 at NUnit.Core.TestFixture.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x00016] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestFixture.cs:35 at NUnit.Core.TestSuite.RunAllTests (NUnit.Core.TestSuiteResult,NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x00071] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:288 at NUnit.Core.TestSuite.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x0008c] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:166 at NUnit.Core.TestSuite.RunAllTests (NUnit.Core.TestSuiteResult,NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x00071] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:288 at NUnit.Core.TestSuite.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x0008c] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:166 at NUnit.Core.TestSuite.RunAllTests (NUnit.Core.TestSuiteResult,NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x00071] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:288 at NUnit.Core.TestSuite.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x0008c] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:166 at NUnit.Core.TestSuite.RunAllTests (NUnit.Core.TestSuiteResult,NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x00071] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:288 at NUnit.Core.TestSuite.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x0008c] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestSuite.cs:166 at NUnit.Core.SimpleTestRunner.Run (NUnit.Core.EventListener,NUnit.Core.ITestFilter) [0x0002d] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/SimpleTestRunner.cs:145 at NUnit.Core.TestRunnerThread.TestRunnerThreadProc () [0x00000] in /tmp/mono-new/mono-1/mcs/nunit24/NUnitCore/core/TestRunnerThread.cs:149 at System.Threading.Thread.StartInternal () [0x00016] in /tmp/mono-new/mono-1/mcs/class/corlib/System.Threading/Thread.cs:696 at (wrapper runtime-invoke) object.runtime_invoke_void__this__ (object,intptr,intptr,intptr) <IL 0x0005e, 0xffffffff> Native stacktrace: /tmp/mono-new/mono-1/mono/mini/mono() [0x100b7640] linux-vdso32.so.1(__kernel_sigtramp_rt32+0) [0x100370] /lib/powerpc-linux-gnu/libc.so.6(gsignal+0x58) [0xfd10c48] [0xf3ec5a24] /lib/powerpc-linux-gnu/libc.so.6(abort+0x258) [0xfd12928] /tmp/mono-new/mono-1/mono/mini/mono() [0x10249744] /tmp/mono-new/mono-1/mono/mini/mono() [0x10249a04] /tmp/mono-new/mono-1/mono/mini/mono() [0x10249ac0] /tmp/mono-new/mono-1/mono/mini/mono() [0x100afdc0] /tmp/mono-new/mono-1/mono/mini/mono() [0x10027e6c] /tmp/mono-new/mono-1/mono/mini/mono() [0x1002a02c] /tmp/mono-new/mono-1/mono/mini/mono() [0x1002d7bc] /tmp/mono-new/mono-1/mono/mini/mono() [0x1002e428] /tmp/mono-new/mono-1/mono/mini/mono(mono_runtime_invoke+0x64) [0x101abb44] /tmp/mono-new/mono-1/mono/mini/mono(mono_runtime_invoke_array+0x358) [0x101af3a8] /tmp/mono-new/mono-1/mono/mini/mono() [0x1011d8ac] [0xf6135418] [0xf5c3deec] [0xf603a9ac] [0xf5c3dcec] [0xf5c3dc50] [0xf5c3dc10] [0xf5c3da78] [0xf5c3d754] [0xf5c3d51c] [0xf5c3d2a0] [0xf5c3ceb0] [0xf5c3cd44] [0xf5c34604] [0xf5c33280] [0xf5c34f2c] [0xf5c34604] [0xf5c33280] [0xf5c34604] [0xf5c33280] [0xf5c34604] [0xf5c33280] [0xf5c34604] [0xf5c33280] [0xf5c4e4c0] [0xf5c4e020] [0xf601d238] [0xf610aa5c] /tmp/mono-new/mono-1/mono/mini/mono() [0x1002e300] /tmp/mono-new/mono-1/mono/mini/mono(mono_runtime_invoke+0x64) [0x101abb44] /tmp/mono-new/mono-1/mono/mini/mono() [0x1018227c] /tmp/mono-new/mono-1/mono/mini/mono() [0x10240f74] /lib/powerpc-linux-gnu/libpthread.so.0(+0x7c3c) [0xfe81c3c] /lib/powerpc-linux-gnu/libc.so.6(clone+0x84) [0xfdcc3f0] Debug info from gdb: [New LWP 8475] [New LWP 8474] [New LWP 32183] [New LWP 32182] [New LWP 32165] [New LWP 32164] [New LWP 32163] [New LWP 32161] [New LWP 32160] [New LWP 32159] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/powerpc-linux-gnu/libthread_db.so.1". 0x0fe86e4c in __pthread_cond_wait (cond=cond@entry=0x107b4d70, mutex=mutex@entry=0x107b4d54) at pthread_cond_wait.c:187 187 pthread_cond_wait.c: No such file or directory. Id Target Id Frame 11 Thread 0xf6ad3430 (LWP 32159) "Finalizer" 0x0fe89c3c in do_futex_wait (isem=isem@entry=0x10317e64 <finalizer_sem>) at ../nptl/sysdeps/unix/sysv/linux/sem_wait.c:48 10 Thread 0xf6013430 (LWP 32160) "Timer-Scheduler" 0x0fe872e0 in __pthread_cond_timedwait (cond=cond@entry=0x107b4138, mutex=mutex@entry=0x107b411c, abstime=abstime@entry=0xf60128a8) at pthread_cond_timedwait.c:199 9 Thread 0xf5def430 (LWP 32161) "Timer-Scheduler" 0x0fe872e0 in __pthread_cond_timedwait (cond=cond@entry=0x107b43e0, mutex=mutex@entry=0x107b43c4, abstime=abstime@entry=0xf5dee8a8) at pthread_cond_timedwait.c:199 8 Thread 0xf3fc7430 (LWP 32163) "mono" 0x0fe86e4c in __pthread_cond_wait (cond=cond@entry=0xf1404420, mutex=mutex@entry=0xf1404404) at pthread_cond_wait.c:187 7 Thread 0xf3ec7430 (LWP 32164) "mono" 0x0fe8c360 in waitpid () at ../sysdeps/unix/syscall-template.S:81 6 Thread 0xf2dff430 (LWP 32165) "Timer-Scheduler" 0x0fe872e0 in __pthread_cond_timedwait (cond=cond@entry=0x107b9c98, mutex=mutex@entry=0x107b9c7c, abstime=abstime@entry=0xf2dfe8a8) at pthread_cond_timedwait.c:199 5 Thread 0xf4b48430 (LWP 32182) "Threadpool moni" 0x0fddd1c4 in __clock_nanosleep (clock_id=1, flags=<optimized out>, req=<optimized out>, rem=<optimized out>) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:46 4 Thread 0xf2872430 (LWP 32183) "Threadpool work" 0x0fe89fa4 in do_futex_timed_wait (isem=0x10317be8 <async_tp+20>, rt=0xf2871c08) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41 3 Thread 0xf3d33430 (LWP 8474) "Threadpool work" 0x0fe89fa4 in do_futex_timed_wait (isem=0x10317be8 <async_tp+20>, rt=0xf3d32c08) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41 2 Thread 0xf1bff430 (LWP 8475) "Threadpool work" 0x0fe89fa4 in do_futex_timed_wait (isem=0x10317be8 <async_tp+20>, rt=0xf1bfec08) at ../nptl/sysdeps/unix/sysv/linux/sem_timedwait.c:41 * 1 Thread 0xf7caa000 (LWP 32147) "mono" 0x0fe86e4c in __pthread_cond_wait (cond=cond@entry=0x107b4d70, mutex=mutex@entry=0x107b4d54) at pthread_cond_wait.c:187 Thread 11 (Thread 0xf6ad3430 (LWP 32159)): #0 0x0fe89c3c in do_futex_wait (isem=isem@entry=0x10317e64 <finalizer_sem>) at ../nptl/sysdeps/unix/sysv/linux/sem_wait.c:48 #1 0x0fe89d38 in __new_sem_wait (sem=sem@entry=0x10317e64 <finalizer_sem>) at ../nptl/sysdeps/unix/sysv/linux/sem_wait.c:69 #2 0x1023a7fc in mono_sem_wait (sem=sem@entry=0x10317e64 <finalizer_sem>, alertable=alertable@entry=1) at mono-semaphore.c:101 #3 0x101a2544 in finalizer_thread (unused=unused@entry=0x0) at gc.c:1074 #4 0x101821b4 in start_wrapper_internal (data=0x0) at threads.c:664 #5 start_wrapper (data=data@entry=0x108052d0) at threads.c:711 #6 0x10240f74 in inner_start_thread (arg=0xff96a8dc) at mono-threads-posix.c:92 #7 0x0fe81c3c in start_thread (arg=0xf6ad3430) at pthread_create.c:311 #8 0x0fdcc3f0 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:102 Thread 10 (Thread 0xf6013430 (LWP 32160)): #0 0x0fe872e0 in __pthread_cond_timedwait (cond=cond@entry=0x107b4138, mutex=mutex@entry=0x107b411c, abstime=abstime@entry=0xf60128a8) at pthread_cond_timedwait.c:199 #1 0x10210878 in _wapi_handle_timedwait_signal_handle (handle=handle@entry=0x409, timeout=timeout@entry=0xf60128a8, alertable=alertable@entry=1, poll=poll@entry=0) at handles.c:1600 #2 0x10228098 in wapi_WaitForSingleObjectEx (handle=0x409, timeout=timeout@entry=6082, alertable=alertable@entry=1) at wait.c:196 #3 0x10181590 in mono_wait_uninterrupted (thread=thread@entry=0xf6b442b0, multiple=multiple@entry=0, numhandles=numhandles@entry=1, handles=handles@entry=0xf6012918, waitall=waitall@entry=0, ms=ms@entry=6082, alertable=1) at threads.c:1376 #4 0x1018166c in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=<optimized out>, handle=0x409, ms=6082, exitContext=<optimized out>) at threads.c:1509 #5 0xf6021a80 in ?? () #6 0xf6021880 in ?? () #7 0xf60214ac in ?? () #8 0xf601f514 in ?? () #9 0xf601d238 in ?? () #10 0xf610aa5c in ?? () #11 0x1002e300 in mono_jit_runtime_invoke (method=<optimized out>, obj=0x0, params=0x17c2, exc=0x17c2) at mini.c:6683 #12 0x101abb44 in mono_runtime_invoke (method=0x10b8f098, obj=obj@entry=0xf7931a50, params=params@entry=0xf6012cf8, exc=exc@entry=0x0) at object.c:2862 #13 0x101ac8ec in mono_runtime_delegate_invoke (delegate=delegate@entry=0xf7931a50, params=params@entry=0xf6012cf8, exc=exc@entry=0x0) at object.c:3573 #14 0x1018227c in start_wrapper_internal (data=0x0) at threads.c:670 #15 start_wrapper (data=data@entry=0x10b92910) at threads.c:711 #16 0x10240f74 in inner_start_thread (arg=0xff96903c) at mono-threads-posix.c:92 #17 0x0fe81c3c in start_thread (arg=0xf6013430) at pthread_create.c:311 #18 0x0fdcc3f0 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:102 Thread 9 (Thread 0xf5def430 (LWP 32161)): #0 0x0fe872e0 in __pthread_cond_timedwait (cond=cond@entry=0x107b43e0, mutex=mutex@entry=0x107b43c4, abstime=abstime@entry=0xf5dee8a8) at pthread_cond_timedwait.c:199 #1 0x10210878 in _wapi_handle_timedwait_signal_handle (handle=handle@entry=0x40e, timeout=timeout@entry=0xf5dee8a8, alertable=alertable@entry=1, poll=poll@entry=0) at handles.c:1600 #2 0x10228098 in wapi_WaitForSingleObjectEx (handle=0x40e, timeout=timeout@entry=9999, alertable=alertable@entry=1) at wait.c:196 #3 0x10181590 in mono_wait_uninterrupted (thread=thread@entry=0xf6b44378, multiple=multiple@entry=0, numhandles=numhandles@entry=1, handles=handles@entry=0xf5dee918, waitall=waitall@entry=0, ms=ms@entry=9999, alertable=1) at threads.c:1376 #4 0x1018166c in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=<optimized out>, handle=0x40e, ms=9999, exitContext=<optimized out>) at threads.c:1509 #5 0xf5df9d50 in ?? () #6 0xf5df9a68 in ?? () #7 0xf5df9724 in ?? () #8 0xf5df7564 in ?? () #9 0xf5df51e8 in ?? () #10 0xf6b62b4c in ?? () #11 0x1002e300 in mono_jit_runtime_invoke (method=<optimized out>, obj=0x1, params=0x270f, exc=0x270f) at mini.c:6683 #12 0x101abb44 in mono_runtime_invoke (method=0x10b8f098, obj=obj@entry=0xf794f6e0, params=params@entry=0xf5deecf8, exc=exc@entry=0x0) at object.c:2862 #13 0x101ac8ec in mono_runtime_delegate_invoke (delegate=delegate@entry=0xf794f6e0, params=params@entry=0xf5deecf8, exc=exc@entry=0x0) at object.c:3573 #14 0x1018227c in start_wrapper_internal (data=0x0) at threads.c:670 #15 start_wrapper (data=data@entry=0x10b99520) at threads.c:711 #16 0x10240f74 in inner_start_thread (arg=0xff96916c) at mono-threads-posix.c:92 #17 0x0fe81c3c in start_thread (arg=0xf5def430) at pthread_create.c:311 #18 0x0fdcc3f0 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:102 Thread 8 (Thread 0xf3fc7430 (LWP 32163)): #0 0x0fe86e4c in __pthread_cond_wait (cond=cond@entry=0xf1404420, mutex=mutex@entry=0xf1404404) at pthread_cond_wait.c:187 #1 0x10210a6c in _wapi_handle_timedwait_signal_handle (handle=handle@entry=0x130a, timeout=timeout@entry=0x0, alertable=alertable@entry=1, poll=poll@entry=0) at handles.c:1602 #2 0x10210b80 in _wapi_handle_wait_signal_handle (handle=handle@entry=0x130a, alertable=alertable@entry=1) at handles.c:1547 #3 0x1022828c in wapi_WaitForSingleObjectEx (handle=handle@entry=0x130a, timeout=timeout@entry=4294967295, alertable=alertable@entry=1) at wait.c:194 #4 0x101a5c48 in ves_icall_System_Threading_Monitor_Monitor_wait (obj=0xf78d1af8, ms=4294967295) at monitor.c:1089 #5 0xf5c4ddbc in ?? () #6 0xf5c4d988 in ?? () #7 0xf5c4d444 in ?? () #8 0xf5c4d1bc in ?? () #9 0xf601d238 in ?? () #10 0xf610aa5c in ?? () #11 0x1002e300 in mono_jit_runtime_invoke (method=<optimized out>, obj=0xf78eec40, params=0xf3fc6cf8, exc=0xffffffff) at mini.c:6683 #12 0x101abb44 in mono_runtime_invoke (method=0x10b8f098, obj=obj@entry=0xf78d63b8, params=params@entry=0xf3fc6cf8, exc=exc@entry=0x0) at object.c:2862 #13 0x101ac8ec in mono_runtime_delegate_invoke (delegate=delegate@entry=0xf78d63b8, params=params@entry=0xf3fc6cf8, exc=exc@entry=0x0) at object.c:3573 #14 0x1018227c in start_wrapper_internal (data=0x0) at threads.c:670 #15 start_wrapper (data=data@entry=0x10dc49d8) at threads.c:711 #16 0x10240f74 in inner_start_thread (arg=0xff96a24c) at mono-threads-posix.c:92 #17 0x0fe81c3c in start_thread (arg=0xf3fc7430) at pthread_create.c:311 #18 0x0fdcc3f0 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:102 Thread 7 (Thread 0xf3ec7430 (LWP 32164)): #0 0x0fe8c360 in waitpid () at ../sysdeps/unix/syscall-template.S:81 #1 0x100b76e8 in mono_handle_native_sigsegv (signal=<optimized out>, ctx=<optimized out>, info=<optimized out>) at mini-exceptions.c:2347 #2 <signal handler called> #3 0x0fd10c48 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 #4 0x0fd12830 in __GI_abort () at abort.c:89 #5 0x10249744 in monoeg_log_default_handler (log_domain=<optimized out>, log_level=G_LOG_LEVEL_ERROR, message=<optimized out>, unused_data=<optimized out>) at goutput.c:233 #6 0x10249a04 in monoeg_g_logv (log_domain=0x0, log_level=G_LOG_LEVEL_ERROR, format=<optimized out>, args=args@entry=0xf3ec5b18) at goutput.c:113 #7 0x10249ac0 in monoeg_g_log (log_domain=<optimized out>, log_level=<optimized out>, format=<optimized out>) at goutput.c:123 #8 0x100afdc0 in mono_local_regalloc (cfg=cfg@entry=0xebd78990, bb=bb@entry=0xebd76180) at mini-codegen.c:1226 #9 0x10027e6c in mono_codegen (cfg=cfg@entry=0xebd78990) at mini.c:4022 #10 0x1002a02c in mini_method_compile (method=0x10d8a218, opts=<optimized out>, domain=domain@entry=0x10a2ff48, flags=flags@entry=JIT_FLAG_RUN_CCTORS, parts=parts@entry=0) at mini.c:5644 #11 0x1002d7bc in mono_jit_compile_method_inner (jit_ex=0xf3ec5ef8, opt=<optimized out>, target_domain=0x10a2ff48, method=0x10d8a218) at mini.c:5965 #12 mono_jit_compile_method_with_opt (method=method@entry=0x10d8a218, opt=<optimized out>, ex=ex@entry=0xf3ec5ef8) at mini.c:6244 #13 0x1002e428 in mono_jit_runtime_invoke (method=0x10d8a218, obj=0xf7895348, params=0x0, exc=0x0) at mini.c:6519 #14 0x101abb44 in mono_runtime_invoke (method=method@entry=0x10d8a218, obj=obj@entry=0xf7895348, params=params@entry=0x0, exc=exc@entry=0x0) at object.c:2862 #15 0x101af3a8 in mono_runtime_invoke_array (method=method@entry=0x10d8a218, obj=obj@entry=0xf7895348, params=params@entry=0x0, exc=exc@entry=0x0) at object.c:4331 #16 0x1011d8ac in ves_icall_InternalInvoke (method=<optimized out>, this=0xf7895348, params=0x0, exc=0xf3ec614c) at icall.c:2826 #17 0xf6135418 in ?? () #18 0xf5c3deec in ?? () #19 0xf603a9ac in ?? () #20 0xf5c3dcec in ?? () #21 0xf5c3dc50 in ?? () #22 0xf5c3dc10 in ?? () #23 0xf5c3da78 in ?? () #24 0xf5c3d754 in ?? () #25 0xf5c3d51c in ?? () #26 0xf5c3d2a0 in ?? () #27 0xf5c3ceb0 in ?? () #28 0xf5c3cd44 in ?? () #29 0xf5c34604 in ?? () #30 0xf5c33280 in ?? () #31 0xf5c34f2c in ?? () #32 0xf5c34604 in ?? () #33 0xf5c33280 in ?? () #34 0xf5c34604 in ?? () #35 0xf5c33280 in ?? () #36 0xf5c34604 in ?? () #37 0xf5c33280 in ?? () #38 0xf5c34604 in ?? () #39 0xf5c33280 in ?? () #40 0xf5c4e4c0 in ?? () #41 0xf5c4e020 in ?? () #42 0xf601d238 in ?? () #43 0xf610aa5c in ?? () #44 0x1002e300 in mono_jit_runtime_invoke (method=<optimized out>, obj=0xf6ad8330, params=0xf4f81470, exc=0xf3ec614c) at mini.c:6683 #45 0x101abb44 in mono_runtime_invoke (method=0x10b8f098, obj=obj@entry=0xf78d65d8, params=params@entry=0xf3ec6cf8, exc=exc@entry=0x0) at object.c:2862 #46 0x101ac8ec in mono_runtime_delegate_invoke (delegate=delegate@entry=0xf78d65d8, params=params@entry=0xf3ec6cf8, exc=exc@entry=0x0) at object.c:3573 #47 0x1018227c in start_wrapper_internal (data=0x0) at threads.c:670 #48 start_wrapper (data=data@entry=0x10c1a0d0) at threads.c:711 #49 0x10240f74 in inner_start_thread (arg=0xff96a1bc) at mono-threads-posix.c:92 #50 0x0fe81c3c in start_thread (arg=0xf3ec7430) at pthread_create.c:311 #51 0x0fdcc3f0 in clone () at ../sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S:102 Thread 6 (Thread 0xf2dff430 (LWP 32165)): #0 0x0fe872e0 in __pthread_cond_timedwait (cond=cond@entry=0x107b9c98, mutex=mutex@entry=0x107b9c7c, abstime=abstime@entry=0xf2dfe8a8) at pthread_cond_timedwait.c:199 #1 0x10210878 in _wapi_handle_timedwait_signal_handle (handle=handle@entry=0x4b5, timeout=timeout@entry=0xf2dfe8a8, alertable=alertable@entry=1, poll=poll@entry=0) at handles.c:1600 #2 0x10228098 in wapi_WaitForSingleObjectEx (handle=0x4b5, timeout=timeout@entry=9999, alertable=alertable@entry=1) at wait.c:196 #3 0x10181590 in mono_wait_uninterrupted (thread=thread@entry=0xf6b448f0, multiple=multiple@entry=0, numhandles=numhandles@entry=1, handles=handles@entry=0xf2dfe918, waitall=waitall@entry=0, ms=ms@entry=9999, alertable=1) at threads.c:1376 #4 0x1018166c in ves_icall_System_Threading_WaitHandle_WaitOne_internal (this=<optimized out>, handle=0x4b5, ms=9999, exitContext=<optimized out>) at threads.c:1509 #5 0xf33d5f00 in ?? () #6 0xf33d5cd8 in ?? () #7 0xf33d5c04 in ?? () #8 0xf33ef054 in ?? () #9 0xf33ecf58 in ?? () #10 0xf471739c in ?? () #11 0x1002e300 in mono_jit_runtime_invoke (method=<optimized out>, obj=0x1, params=0x270f, exc=0x270f) at mini.c:6683 #12 0x101abb44 in mono_runtime_invoke (method=0x10b8f098, obj=obj@entry=0xf79ee910, params=params@entry=0xf2dfecf8, exc=exc@entry=0x0) at object.c:2862 #13 0x101ac8ec in mono_runtime_delegate_invoke (delegate=delegate@entry=0xf79ee910, params=params@entry=0xf2dfecf8, exc=exc@entry=0x0) at object.c:3573 #14 0x1018227c in start_wrapper_internal (data=0x0) at threads.c:670 #15 start_wrapper (data=data@entry=0xf310c858) at threads.c:711 #16 0x10240f74 in inner_start_thr -- Len Sorensen