[Mono-dev] Assert: condition `ret == 0' not met

"Andrés G. Aragoneses" knocte at gmail.com
Tue Jan 14 01:55:13 UTC 2014


I confirm the problem, I also get it in Linux64bits

On 14/01/14 00:33, Bassam Tabbara wrote:
> Yes. This is a clean build from mono/master.
> 
> On Jan 13, 2014, at 3:07 PM, Rodrigo Kumpera <kumpera at gmail.com
> <mailto:kumpera at gmail.com>> wrote:
> 
>> Are you trying to build mono/master without any changes? That has not
>> happen with our bots at xamarin.
>>
>>
>> On Mon, Jan 13, 2014 at 4:47 PM, Bassam Tabbara <bassam at symform.com
>> <mailto:bassam at symform.com>> wrote:
>>
>>     Hello,
>>
>>     I’m seeing the following exception while building MCS from the
>>     latest in master. This is on my mac (OSX 10.9). Any thoughts?
>>
>>     System.Collections.Concurrent/BlockingCollection.cs(396,9):
>>     warning CS0219: The variable `index' is assigned but its value is
>>     never used
>>     System.Diagnostics/TraceImpl.cs(44,15): warning CS0649: Field
>>     `System.Diagnostics.TraceImplSettings.AutoFlush' is never assigned
>>     to, and will always have its default value `false'
>>     Compilation succeeded - 5 warning(s)
>>     * Assertion at gc.c:1216, condition `ret == 0' not met
>>
>>     Stacktrace:
>>
>>       at <unknown> <0xffffffff>
>>       at (wrapper managed-to-native) System.Environment.Exit (int)
>>     <0xffffffff>
>>       at Mono.CSharp.Driver.Main (string[]) <0x002b3>
>>       at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object
>>     (object,intptr,intptr,intptr) <0xffffffff>
>>
>>     Native stacktrace:
>>
>>             0   mono                                0x0000000109261dfb
>>     mono_handle_native_sigsegv + 363
>>             1   libsystem_platform.dylib            0x00007fff88bf05aa
>>     _sigtramp + 26
>>             2   libsystem_c.dylib                   0x00007fff81b9ed8b
>>     __sprintf_chk + 153
>>             3   libsystem_c.dylib                   0x00007fff81b7abba
>>     abort + 125
>>             4   mono                                0x00000001093eee11
>>     monoeg_g_logv + 161
>>             5   mono                                0x00000001093eef4f
>>     monoeg_assertion_message + 143
>>             6   mono                                0x0000000109365524
>>     mono_gc_cleanup + 260
>>             7   mono                                0x000000010935bc1e
>>     mono_runtime_cleanup + 14
>>             8   mono                                0x00000001091d900c
>>     mini_cleanup + 956
>>             9   mono                                0x00000001092e6525
>>     ves_icall_System_Environment_Exit + 37
>>             10  ???                                 0x00000001119d2324
>>     0x0 + 4590478116
>>             11  mono                                0x00000001091d88f5
>>     mono_jit_runtime_invoke + 1653
>>             12  mono                                0x000000010936871b
>>     mono_runtime_invoke + 107
>>             13  mono                                0x000000010936e726
>>     mono_runtime_exec_main + 374
>>             14  mono                                0x00000001092358d9
>>     mono_main + 6121
>>             15  mono                                0x00000001091cc6ec
>>     main + 588
>>             16  libdyld.dylib                       0x00007fff8d2195fd
>>     start + 1
>>             17  ???                                 0x000000000000001b
>>     0x0 + 27
>>
>>     Debug info from gdb:
>>
>>     Process 93570 stopped
>>     * thread #1: tid = 0x250792, 0x00007fff8da88e22
>>     libsystem_kernel.dylib`__wait4 + 10, queue =
>>     'com.apple.main-thread, stop reason = signal SIGSTOP
>>       thread #2: tid = 0x2507a0, 0x00007fff8da88e6a
>>     libsystem_kernel.dylib`__workq_kernreturn + 10
>>       thread #3: tid = 0x2507a1, 0x00007fff8da89662
>>     libsystem_kernel.dylib`kevent64 + 10, queue =
>>     'com.apple.libdispatch-manager
>>       thread #4: tid = 0x2507a2, 0x00007fff8da88e6a
>>     libsystem_kernel.dylib`__workq_kernreturn + 10
>>     (lldb) * thread #1: tid = 0x250792, 0x00007fff8da88e22
>>     libsystem_kernel.dylib`__wait4 + 10, queue =
>>     'com.apple.main-thread, stop reason = signal SIGSTOP
>>         frame #0: 0x00007fff8da88e22 libsystem_kernel.dylib`__wait4 + 10
>>         frame #1: 0x0000000109261ed4
>>     mono`mono_handle_native_sigsegv(signal=<unavailable>,
>>     ctx=<unavailable>) + 580 at mini-exceptions.c:2299
>>         frame #2: 0x00007fff88bf05aa
>>     libsystem_platform.dylib`_sigtramp + 26
>>         frame #3: 0x00007fff8da88867
>>     libsystem_kernel.dylib`__pthread_kill + 11
>>         frame #4: 0x00007fff81b9ed8b libsystem_c.dylib`__sprintf_chk + 153
>>         frame #5: 0x00007fff81b7abba libsystem_c.dylib`abort + 125
>>         frame #6: 0x00000001093eee11
>>     mono`monoeg_g_logv(log_domain=<unavailable>,
>>     log_level=<unavailable>, format=<unavailable>, args=<unavailable>)
>>     + 161 at goutput.c:175
>>         frame #7: 0x00000001093eef4f
>>     mono`monoeg_assertion_message(format=<unavailable>) + 143 at
>>     goutput.c:195
>>         frame #8: 0x0000000109365524 mono`mono_gc_cleanup + 260 at
>>     gc.c:1216
>>         frame #9: 0x000000010935bc1e
>>     mono`mono_runtime_cleanup(domain=<unavailable>) + 14 at
>>     appdomain.c:354
>>         frame #10: 0x00000001091d900c
>>     mono`mini_cleanup(domain=0x00007fb070501350) + 956 at mini.c:7626
>>         frame #11: 0x00000001092e6525
>>     mono`ves_icall_System_Environment_Exit(result=0) + 37 at icall.c:6517
>>         frame #12: 0x00000001119d2324
>>         frame #13: 0x00000001091d88f5
>>     mono`mono_jit_runtime_invoke(method=<unavailable>,
>>     obj=0x0000000000000000, params=<unavailable>, exc=<unavailable>) +
>>     1653 at mini.c:6654
>>         frame #14: 0x000000010936871b
>>     mono`mono_runtime_invoke(method=0x00007fb0705025b0,
>>     obj=0x0000000000000000, params=0x00007fff56a33d68,
>>     exc=0x0000000000000000) + 107 at object.c:2828
>>         frame #15: 0x000000010936e726
>>     mono`mono_runtime_exec_main(method=0x00007fb0705025b0,
>>     args=<unavailable>, exc=0x0000000000000000) + 374 at object.c:4053
>>         frame #16: 0x00000001092358d9 mono`mono_main [inlined]
>>     main_thread_handler + 6121 at driver.c:1066
>>         frame #17: 0x00000001092358a2 mono`mono_main(argc=24,
>>     argv=<unavailable>) + 6066 at driver.c:2014
>>         frame #18: 0x00000001091cc6ec mono`main [inlined]
>>     mono_main_with_options(argv=<unavailable>, argc=<unavailable>) +
>>     549 at main.c:98
>>         frame #19: 0x00000001091cc4c7 mono`main(argc=<unavailable>,
>>     argv=<unavailable>) + 39 at main.c:133
>>         frame #20: 0x00007fff8d2195fd libdyld.dylib`start + 1
>>
>>       thread #2: tid = 0x2507a0, 0x00007fff8da88e6a
>>     libsystem_kernel.dylib`__workq_kernreturn + 10
>>         frame #0: 0x00007fff8da88e6a
>>     libsystem_kernel.dylib`__workq_kernreturn + 10
>>         frame #1: 0x00007fff8cbcbf08
>>     libsystem_pthread.dylib`_pthread_wqthread + 330
>>         frame #2: 0x00007fff8cbcefb9
>>     libsystem_pthread.dylib`start_wqthread + 13
>>
>>       thread #3: tid = 0x2507a1, 0x00007fff8da89662
>>     libsystem_kernel.dylib`kevent64 + 10, queue =
>>     'com.apple.libdispatch-manager
>>         frame #0: 0x00007fff8da89662 libsystem_kernel.dylib`kevent64 + 10
>>         frame #1: 0x00007fff8f61543d
>>     libdispatch.dylib`_dispatch_mgr_invoke + 239
>>         frame #2: 0x00007fff8f615152
>>     libdispatch.dylib`_dispatch_mgr_thread + 52
>>
>>       thread #4: tid = 0x2507a2, 0x00007fff8da88e6a
>>     libsystem_kernel.dylib`__workq_kernreturn + 10
>>         frame #0: 0x00007fff8da88e6a
>>     libsystem_kernel.dylib`__workq_kernreturn + 10
>>         frame #1: 0x00007fff8cbcbf08
>>     libsystem_pthread.dylib`_pthread_wqthread + 330
>>         frame #2: 0x00007fff8cbcefb9
>>     libsystem_pthread.dylib`start_wqthread + 13
>>     _______________________________________________
>>     Mono-devel-list mailing list
>>     Mono-devel-list at lists.ximian.com
>>     <mailto:Mono-devel-list at lists.ximian.com>
>>     http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>>
> 
> 
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 




More information about the Mono-devel-list mailing list