[Mono-bugs] [Bug 473150] New: Yet another generics related deadlock

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Thu Feb 5 22:35:09 EST 2009


https://bugzilla.novell.com/show_bug.cgi?id=473150


           Summary: Yet another generics related deadlock
    Classification: Mono
           Product: Mono: Runtime
           Version: SVN
          Platform: Other
        OS/Version: Other
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: JIT
        AssignedTo: lupus at novell.com
        ReportedBy: lluis at novell.com
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---


Mono JIT compiler version 2.4 (/branches/mono-2-4/mono r125882 dj feb  5
18:06:04 CET 2009)
Copyright (C) 2002-2008 Novell, Inc and Contributors. www.mono-project.com
    TLS:           __thread
    GC:            Included Boehm (with typed GC)
    SIGSEGV:       altstack
    Notifications: epoll
    Architecture:  x86
    Disabled:      none


Thread 14 (Thread 0x407f4b90 (LWP 6150)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011e3f6 in nanosleep () from /lib/libpthread.so.0
#2  0x081ac138 in collection_thread (unused=0x0) at collection.c:34
#3  0x401171b5 in start_thread () from /lib/libpthread.so.0
#4  0x402263be in clone () from /lib/libc.so.6

Thread 13 (Thread 0x40ce9b90 (LWP 6151)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011cef5 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0
#2  0x08197a99 in finalizer_thread (unused=0x0) at gc.c:935
#3  0x08163cf8 in start_wrapper (data=0x82edf10) at threads.c:623
#4  0x081b1cb6 in thread_start_routine (args=0x82e058c) at threads.c:286
#5  0x081d381a in GC_start_routine (arg=0x26f20) at pthread_support.c:1382
#6  0x401171b5 in start_thread () from /lib/libpthread.so.0
#7  0x402263be in clone () from /lib/libc.so.6

Thread 12 (Thread 0x43b20b90 (LWP 6317)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011e3f6 in nanosleep () from /lib/libpthread.so.0
#2  0x081b0ab0 in SleepEx (ms=500, alertable=1) at threads.c:1025
#3  0x0816319b in ves_icall_System_Threading_Thread_Sleep_internal (ms=500)
---Type <return> to continue, or q <return> to quit---
    at threads.c:1056
#4  0x42afac14 in ?? ()
#5  0x42afabad in ?? ()
#6  0x42afaabb in ?? ()
#7  0x407ea9a8 in ?? ()
#8  0x080fecf4 in mono_runtime_delegate_invoke (delegate=0x3f79d8, 
    params=0x43b202e4, exc=0x0) at object.c:2938
#9  0x08163d7f in start_wrapper (data=0x673288) at threads.c:629
#10 0x081b1cb6 in thread_start_routine (args=0x82e2dec) at threads.c:286
#11 0x081d381a in GC_start_routine (arg=0x2e5fee0) at pthread_support.c:1382
#12 0x401171b5 in start_thread () from /lib/libpthread.so.0
#13 0x402263be in clone () from /lib/libc.so.6

Thread 11 (Thread 0x41b47b90 (LWP 6361)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40216b5b in read () from /lib/libc.so.6
#2  0x43fd70e7 in ?? ()
#3  0x43fd6f76 in ?? ()
#4  0x407ea9a8 in ?? ()
#5  0x080fecf4 in mono_runtime_delegate_invoke (delegate=0x7, 
    params=0x41b472e4, exc=0x0) at object.c:2938
#6  0x08163d7f in start_wrapper (data=0x4f2e8) at threads.c:629
#7  0x081b1cb6 in thread_start_routine (args=0x82e3d54) at threads.c:286
---Type <return> to continue, or q <return> to quit---
#8  0x081d381a in GC_start_routine (arg=0x2e5fc00) at pthread_support.c:1382
#9  0x401171b5 in start_thread () from /lib/libpthread.so.0
#10 0x402263be in clone () from /lib/libc.so.6

Thread 10 (Thread 0x44393b90 (LWP 6381)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011af62 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
   from /lib/libpthread.so.0
#2  0x081b823b in _wapi_handle_timedwait_signal_handle (handle=0x400, 
    timeout=0x0, alertable=1, poll=1) at handles.c:1518
#3  0x081b8367 in _wapi_handle_wait_signal (poll=1) at handles.c:1534
#4  0x081b49c5 in WaitForMultipleObjectsEx (numobjects=2, handles=0x41903418, 
    waitall=0, timeout=4294967295, alertable=1) at wait.c:722
#5  0x08162819 in ves_icall_System_Threading_WaitHandle_WaitAny_internal (
    mono_handles=0xae2f30, ms=-1, exitContext=0) at threads.c:1406
#6  0x44d0c86d in ?? ()
#7  0x44d0c639 in ?? ()
#8  0x44d0c30d in ?? ()
#9  0x407e1086 in ?? ()
#10 0x08103832 in mono_runtime_invoke_array (method=0x921a234, obj=0x1565e8, 
    params=0x2d21708, exc=0x4439326c) at object.c:3490
#11 0x08103a54 in mono_message_invoke (target=0x1565e8, msg=0xae1980, 
    exc=0x4439326c, out_args=0x44393268) at object.c:5005
---Type <return> to continue, or q <return> to quit---
#12 0x0818d063 in mono_async_invoke (ares=0x1565b0) at threadpool.c:989
#13 0x0818d547 in async_invoke_thread (data=0x1565b0) at threadpool.c:1383
#14 0x08163cf8 in start_wrapper (data=0x4376d698) at threads.c:623
#15 0x081b1cb6 in thread_start_routine (args=0x82e3eec) at threads.c:286
#16 0x081d381a in GC_start_routine (arg=0x2e83fe0) at pthread_support.c:1382
#17 0x401171b5 in start_thread () from /lib/libpthread.so.0
#18 0x402263be in clone () from /lib/libc.so.6

Thread 9 (Thread 0x44543b90 (LWP 6382)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d7b9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x40118ce0 in _L_lock_286 () from /lib/libpthread.so.0
#3  0x40118705 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x08198ff2 in mono_loader_lock () at loader.c:1891
#5  0x0816b2f9 in mono_metadata_get_generic_inst (type_argc=1, 
    type_argv=0x44542bd0) at metadata.c:2406
#6  0x0805e168 in get_object_generic_inst (type_argc=1) at mini.c:2974
#7  0x0805e1b2 in construct_object_context_for_method (method=0x828ff24)
    at mini.c:2999
#8  0x0805e294 in mono_domain_lookup_shared_generic (domain=0x25ee0, 
    open_method=0x8be62f4) at mini.c:3751
#9  0x0805e3b8 in lookup_method_inner (domain=0x25ee0, method=0x447fe520)
    at mini.c:3781
---Type <return> to continue, or q <return> to quit---
#10 0x0805e3ee in lookup_method (domain=0x25ee0, method=0x447fe520)
    at mini.c:3804
#11 0x0806302c in mono_jit_compile_method (method=0x447fe520) at mini.c:4070
#12 0x080d1db5 in mono_magic_trampoline (regs=0x44542db8, 
    code=0x453659ca "\203�\0203�\215e�^_[��h�", m=0x447fe520, tramp=0x0)
    at mini-trampolines.c:292
#13 0x4040e066 in ?? ()
#14 0x4536576f in ?? ()
#15 0x45364ff0 in ?? ()
#16 0x45364eda in ?? ()
#17 0x44d4015c in ?? ()
#18 0x44d3f302 in ?? ()
#19 0x44d3c0f5 in ?? ()
#20 0x44d3bd45 in ?? ()
#21 0x44d3bca7 in ?? ()
#22 0x44d3ba65 in ?? ()
#23 0x44d3b383 in ?? ()
#24 0x44189993 in ?? ()
#25 0x407ea9a8 in ?? ()
#26 0x080fecf4 in mono_runtime_delegate_invoke (delegate=0x1f8a228, 
    params=0x445432e4, exc=0x0) at object.c:2938
#27 0x08163d7f in start_wrapper (data=0x1f8a1f8) at threads.c:629
#28 0x081b1cb6 in thread_start_routine (args=0x82e3ffc) at threads.c:286
---Type <return> to continue, or q <return> to quit---
#29 0x081d381a in GC_start_routine (arg=0x2e83fe0) at pthread_support.c:1382
#30 0x401171b5 in start_thread () from /lib/libpthread.so.0
#31 0x402263be in clone () from /lib/libc.so.6

Thread 8 (Thread 0x44b02b90 (LWP 6386)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011ac35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081b8261 in _wapi_handle_timedwait_signal_handle (handle=0x401, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081b82e4 in _wapi_handle_wait_signal_handle (handle=0x401, alertable=1)
    at handles.c:1548
#4  0x081b430a in WaitForSingleObjectEx (handle=0x401, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x0818d624 in async_invoke_thread (data=0x0) at threadpool.c:1424
#6  0x08163cf8 in start_wrapper (data=0x419a84b0) at threads.c:623
#7  0x081b1cb6 in thread_start_routine (args=0x82e44c4) at threads.c:286
#8  0x081d381a in GC_start_routine (arg=0x2e8b0a0) at pthread_support.c:1382
#9  0x401171b5 in start_thread () from /lib/libpthread.so.0
#10 0x402263be in clone () from /lib/libc.so.6

Thread 7 (Thread 0x44c55b90 (LWP 6395)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x40226c56 in epoll_wait () from /lib/libc.so.6
---Type <return> to continue, or q <return> to quit---
#2  0x0818e2ba in socket_io_epoll_main (p=0x828fd60) at threadpool.c:600
#3  0x08163cf8 in start_wrapper (data=0x4471a7f0) at threads.c:623
#4  0x081b1cb6 in thread_start_routine (args=0x82e46e4) at threads.c:286
#5  0x081d381a in GC_start_routine (arg=0x2ea1b80) at pthread_support.c:1382
#6  0x401171b5 in start_thread () from /lib/libpthread.so.0
#7  0x402263be in clone () from /lib/libc.so.6

Thread 6 (Thread 0x44e53b90 (LWP 6543)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011ddf8 in accept () from /lib/libpthread.so.0
#2  0x081de809 in _wapi_accept (fd=55, addr=0x0, addrlen=0x0) at sockets.c:209
#3  0x081dc32b in ves_icall_System_Net_Sockets_Socket_Accept_internal (
    sock=55, error=0x44e5318c, blocking=1) at socket-io.c:872
#4  0x44d08225 in ?? ()
#5  0x44d08078 in ?? ()
#6  0x44c75f00 in ?? ()
#7  0x44c75e9c in ?? ()
#8  0x44c75df7 in ?? ()
#9  0x407ea9a8 in ?? ()
#10 0x080fecf4 in mono_runtime_delegate_invoke (delegate=0x37, 
    params=0x44e532e4, exc=0x0) at object.c:2938
#11 0x08163d7f in start_wrapper (data=0x856dba0) at threads.c:629
#12 0x081b1cb6 in thread_start_routine (args=0x82e7e24) at threads.c:286
---Type <return> to continue, or q <return> to quit---
#13 0x081d381a in GC_start_routine (arg=0x2e6bbc0) at pthread_support.c:1382
#14 0x401171b5 in start_thread () from /lib/libpthread.so.0
#15 0x402263be in clone () from /lib/libc.so.6

Thread 5 (Thread 0x4428eb90 (LWP 6544)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d7b9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x40118ce0 in _L_lock_286 () from /lib/libpthread.so.0
#3  0x40118705 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x08198ff2 in mono_loader_lock () at loader.c:1891
#5  0x0819b741 in mono_get_method_full (image=0x82bf828, token=100680433, 
    klass=0x885e494, context=0x0) at loader.c:1489
#6  0x0819b887 in mono_get_method (image=0x82bf828, token=100680433, 
    klass=0x885e494) at loader.c:1469
#7  0x08122625 in find_method_in_metadata (klass=0x885e494, 
    name=0x81e7183 "Invoke", param_count=-1, flags=0) at class.c:7041
#8  0x0812d287 in mono_class_get_method_from_name (klass=0x885e494, 
    name=0x81e7183 "Invoke", param_count=-1) at class.c:7023
#9  0x080fd381 in mono_get_delegate_invoke (klass=0x885e494) at object.c:2911
#10 0x0814161d in mono_delegate_begin_invoke (delegate=0x1cd6dc8, 
    params=0x4428e080) at marshal.c:2576
#11 0x44189100 in ?? ()
#12 0x441890c4 in ?? ()
---Type <return> to continue, or q <return> to quit---
#13 0x446a9eca in ?? ()
#14 0x44d08b18 in ?? ()
#15 0x407ea9a8 in ?? ()
#16 0x080fecf4 in mono_runtime_delegate_invoke (delegate=0x0, 
    params=0x4428e2e4, exc=0x0) at object.c:2938
#17 0x08163d7f in start_wrapper (data=0x156a48) at threads.c:629
#18 0x081b1cb6 in thread_start_routine (args=0x82e7fbc) at threads.c:286
#19 0x081d381a in GC_start_routine (arg=0x2e6bbc0) at pthread_support.c:1382
#20 0x401171b5 in start_thread () from /lib/libpthread.so.0
#21 0x402263be in clone () from /lib/libc.so.6

Thread 4 (Thread 0x44a01b90 (LWP 6559)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011ac35 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x081b8261 in _wapi_handle_timedwait_signal_handle (handle=0x4e9, 
    timeout=0x0, alertable=1, poll=0) at handles.c:1605
#3  0x081b82e4 in _wapi_handle_wait_signal_handle (handle=0x4e9, alertable=1)
    at handles.c:1548
#4  0x081b430a in WaitForSingleObjectEx (handle=0x4e9, timeout=4294967295, 
    alertable=1) at wait.c:205
#5  0x08160d33 in ves_icall_System_Threading_WaitHandle_WaitOne_internal (
    this=0x2a871e0, handle=0x4e9, ms=-1, exitContext=0) at threads.c:1446
#6  0x4418a0b5 in ?? ()
---Type <return> to continue, or q <return> to quit---
#7  0x446c4bb5 in ?? ()
#8  0x44d1328d in ?? ()
#9  0x41681a68 in ?? ()
#10 0x08103832 in mono_runtime_invoke_array (method=0x934c414, obj=0x28c3a68, 
    params=0xb01ec0, exc=0x0) at object.c:3490
#11 0x08108de0 in ves_icall_InternalExecute (method=0x2a5c978, this=0x28c3a68, 
    params=0xb01ec0, outArgs=0x44a00e38) at icall.c:3208
#12 0x42afa05b in ?? ()
#13 0x42af9c97 in ?? ()
#14 0x440d7e8f in ?? ()
#15 0x440d7d39 in ?? ()
#16 0x440d7bb6 in ?? ()
#17 0x440d73ac in ?? ()
#18 0x42af8efc in ?? ()
#19 0x440d71b5 in ?? ()
#20 0x44d1051e in ?? ()
#21 0x44d103d8 in ?? ()
#22 0x44d103a1 in ?? ()
#23 0x44d0e772 in ?? ()
#24 0x44d0e00e in ?? ()
#25 0x44d0cfb6 in ?? ()
#26 0x407ea9a8 in ?? ()
#27 0x080fecf4 in mono_runtime_delegate_invoke (delegate=0x28c3a68, 
---Type <return> to continue, or q <return> to quit---
    params=0x44a012e4, exc=0x0) at object.c:2938
#28 0x08163d7f in start_wrapper (data=0xae1ac0) at threads.c:629
#29 0x081b1cb6 in thread_start_routine (args=0x82e57e4) at threads.c:286
#30 0x081d381a in GC_start_routine (arg=0x2e58f20) at pthread_support.c:1382
#31 0x401171b5 in start_thread () from /lib/libpthread.so.0
#32 0x402263be in clone () from /lib/libc.so.6

Thread 3 (Thread 0x44658b90 (LWP 6560)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d7b9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x40118ce0 in _L_lock_286 () from /lib/libpthread.so.0
#3  0x40118705 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0805e3e1 in lookup_method (domain=0xfffffe00, method=0x25f7c)
    at mini.c:3803
#5  0x0806302c in mono_jit_compile_method (method=0x93adae4) at mini.c:4070
#6  0x080d1db5 in mono_magic_trampoline (regs=0x44658138, 
    code=0x44d3133b "\203�\020\213E\b\213@\b\203�\bVP\213", m=0x93adae4, 
    tramp=0x0) at mini-trampolines.c:292
#7  0x4040e066 in ?? ()
#8  0x44d14836 in ?? ()
#9  0x407ea9a8 in ?? ()
#10 0x080fecf4 in mono_runtime_delegate_invoke (delegate=0x306c5c8, 
    params=0x446582e4, exc=0x0) at object.c:2938
---Type <return> to continue, or q <return> to quit---
#11 0x08163d7f in start_wrapper (data=0x306c5c8) at threads.c:629
#12 0x081b1cb6 in thread_start_routine (args=0x82e58f4) at threads.c:286
#13 0x081d381a in GC_start_routine (arg=0x2e58040) at pthread_support.c:1382
#14 0x401171b5 in start_thread () from /lib/libpthread.so.0
#15 0x402263be in clone () from /lib/libc.so.6

Thread 2 (Thread 0x44900b90 (LWP 6563)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d7b9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x40118ce0 in _L_lock_286 () from /lib/libpthread.so.0
#3  0x40118705 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0805e3e1 in lookup_method (domain=0xfffffe00, method=0x25f7c)
    at mini.c:3803
#5  0x0806302c in mono_jit_compile_method (method=0x83ea80c) at mini.c:4070
#6  0x080d1db5 in mono_magic_trampoline (regs=0x44900098, 
    code=0x44d0d846 "\203� \213G\030\003��G\030", m=0x83ea80c, tramp=0x0)
    at mini-trampolines.c:292
#7  0x4040e066 in ?? ()
#8  0x44d0d5a8 in ?? ()
#9  0x44d0d2e0 in ?? ()
#10 0x44d0cf82 in ?? ()
#11 0x407ea9a8 in ?? ()
#12 0x080fecf4 in mono_runtime_delegate_invoke (delegate=0xa92660, 
---Type <return> to continue, or q <return> to quit---
    params=0x449002e4, exc=0x0) at object.c:2938
#13 0x08163d7f in start_wrapper (data=0x3012780) at threads.c:629
#14 0x081b1cb6 in thread_start_routine (args=0x82e5a04) at threads.c:286
#15 0x081d381a in GC_start_routine (arg=0x2e58040) at pthread_support.c:1382
#16 0x401171b5 in start_thread () from /lib/libpthread.so.0
#17 0x402263be in clone () from /lib/libc.so.6

Thread 1 (Thread 0x402e4ba0 (LWP 6146)):
#0  0xffffe430 in __kernel_vsyscall ()
#1  0x4011d7b9 in __lll_lock_wait () from /lib/libpthread.so.0
#2  0x40118ce0 in _L_lock_286 () from /lib/libpthread.so.0
#3  0x40118705 in pthread_mutex_lock () from /lib/libpthread.so.0
#4  0x0805e3e1 in lookup_method (domain=0xfffffe00, method=0x25f7c)
    at mini.c:3803
#5  0x0806302c in mono_jit_compile_method (method=0x82f6fc4) at mini.c:4070
#6  0x08063b24 in mono_jit_runtime_invoke (method=0x84e1fdc, obj=0x2efa0, 
    params=0xbfaa4484, exc=0x0) at mini.c:4216
#7  0x0815f0a1 in mono_domain_fire_assembly_load (assembly=0x9499720, 
    user_data=0x0) at appdomain.c:924
#8  0x080f8db5 in mono_assembly_invoke_load_hook (ass=0x9499720)
    at assembly.c:922
#9  0x080fa9c9 in mono_assembly_load_from_full (image=0x94986c8, 
    fname=0x94a4788
"/home/lluis/work/monodevelop/main/build/bin/Mono.TextEditor---Type <return> to
continue, or q <return> to quit---
dll", status=0xbfaa4528, refonly=0) at assembly.c:1521
#10 0x080fb112 in mono_assembly_open_full (
    filename=0x94a8650
"/home/lluis/work/monodevelop/main/build/bin/Mono.TextEditor.dll",
status=0xbfaa4528, refonly=0) at assembly.c:1298
#11 0x0815f71b in try_load_from (assembly=0xbfaa4598, 
    path1=<value optimized out>, path2=<value optimized out>, 
    path3=0x81f5b60 "", path4=0x94a59c0 "Mono.TextEditor.dll", refonly=0, 
    is_private=0) at appdomain.c:1495
#12 0x0815f80f in real_load (search_path=0x830bfe8, 
    culture=<value optimized out>, name=0x43436f1e "Mono.TextEditor", 
    refonly=0) at appdomain.c:1529
#13 0x0815f927 in mono_domain_assembly_preload (aname=0xbfaa4740, 
    assemblies_path=0x82b3420, user_data=0x0) at appdomain.c:1570
#14 0x080fba61 in mono_assembly_load_full_nosearch (aname=0xbfaa4740, 
    basedir=0x8a4bbd0
"/home/lluis/work/monodevelop/main/build/AddIns/MonoDevelop.XmlEditor/",
status=0xbfaa4778, refonly=0) at assembly.c:1052
#15 0x080fc4cc in mono_assembly_load_full (aname=0xbfaa4740, 
    basedir=0x8a4bbd0
"/home/lluis/work/monodevelop/main/build/AddIns/MonoDevelop.XmlEditor/",
status=0xbfaa4778, refonly=0) at assembly.c:2332
#16 0x080fc527 in mono_assembly_load (aname=0xbfaa4740, 
    basedir=0x8a4bbd0
"/home/lluis/work/monodevelop/main/build/AddIns/MonoDevelop.XmlEditor/",
status=0xbfaa4778) at assembly.c:2355
#17 0x080fc5ec in mono_assembly_load_reference (image=0x8a4bc88, index=3)
---Type <return> to continue, or q <return> to quit---
    at assembly.c:847
#18 0x0812a6d9 in mono_class_from_typeref (image=0x8a4bc88, 
    type_token=<value optimized out>) at class.c:147
#19 0x08129a27 in mono_class_get_full (image=0x8a4bc88, type_token=16777378, 
    context=0x0) at class.c:5338
#20 0x08129dc7 in mono_class_create_from_typedef (image=0x8a4bc88, 
    type_token=33554445) at class.c:4208
#21 0x081299e2 in mono_class_get_full (image=0x8a4bc88, type_token=33554445, 
    context=0x0) at class.c:5335
#22 0x08129a90 in mono_class_get (image=0x8a4bc88, type_token=33554445)
    at class.c:5414
#23 0x0819b6fe in mono_get_method_from_token (image=0x8a4bc88, 
    token=100663411, klass=0x0, context=0x0, used_context=0xbfaa49f8)
    at loader.c:1410
#24 0x0819b7c1 in mono_get_method_full (image=0x8a4bc88, token=100663411, 
    klass=0x0, context=0x0) at loader.c:1505
#25 0x08068640 in mini_get_method (cfg=0x9497bd8, m=0x25f7c, token=128, 
    klass=0x0, context=0x0) at method-to-ir.c:4351
#26 0x08086913 in mono_method_to_ir (cfg=0x9497bd8, method=0x9499094, 
    start_bblock=0x94a28b4, end_bblock=0x94a294c, return_var=0x0, 
    dont_inline=0x447d7670, inline_args=0x0, inline_offset=0, 
    is_virtual_call=0) at method-to-ir.c:5868
#27 0x08061a3d in mini_method_compile (method=0x9499094, opts=64055807, 
---Type <return> to continue, or q <return> to quit---
    domain=0x25ee0, run_cctors=<value optimized out>, 
    compile_aot=<value optimized out>, parts=0) at mini.c:3238
#28 0x08063319 in mono_jit_compile_method (method=0x9499094) at mini.c:3895
#29 0x08063b70 in mono_jit_runtime_invoke (method=0x9499094, obj=0x0, 
    params=0x0, exc=0xbfaa4f88) at mini.c:4233
#30 0x08104f6d in mono_runtime_class_init_full (vtable=0x455b2df8, 
    raise_exception=1) at object.c:337
#31 0x08105629 in mono_runtime_class_init (vtable=0x455b2df8) at object.c:227
#32 0x08063b4a in mono_jit_runtime_invoke (method=0x949916c, obj=0x863190, 
    params=0xbfaa5010, exc=0x0) at mini.c:4223
#33 0x081036c1 in mono_runtime_invoke_array (method=0x949916c, obj=0x863190, 
    params=0x6583f0, exc=0x0) at object.c:3476
#34 0x0810badf in ves_icall_InternalInvoke (method=0x194c8b8, this=0x0, 
    params=0x6583f0, exc=0xbfaa512c) at icall.c:3090
#35 0x407ea92b in ?? ()
#36 0x407ea5c6 in ?? ()
#37 0x407ea4d5 in ?? ()
#38 0x407ea480 in ?? ()
#39 0x407e94c0 in ?? ()
#40 0x407e93a3 in ?? ()
#41 0x42af0db5 in ?? ()
#42 0x42af0d82 in ?? ()
#43 0x45364ef5 in ?? ()
---Type <return> to continue, or q <return> to quit---
#44 0x45364496 in ?? ()
#45 0x45363bd6 in ?? ()
#46 0x45363785 in ?? ()
#47 0x45362bcf in ?? ()
#48 0x4536228b in ?? ()
#49 0x4535dacc in ?? ()
#50 0x4535e007 in ?? ()
#51 0x45358871 in ?? ()
#52 0x4535855c in ?? ()
#53 0x44c6c12b in ?? ()
#54 0x43cb03c2 in ?? ()
#55 0x4345110e in ?? ()
#56 0x400770d6 in ?? () from /usr/lib/libglib-2.0.so.0
#57 0x400769a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#58 0x4007a063 in ?? () from /usr/lib/libglib-2.0.so.0
#59 0x4007a221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#60 0x41c70094 in gtk_main_iteration () from /usr/lib/libgtk-x11-2.0.so.0
#61 0x446e9f70 in ?? ()
#62 0x446e9f33 in ?? ()
#63 0x441875c5 in ?? ()
#64 0x446e9c25 in ?? ()
#65 0x41681a68 in ?? ()
#66 0x08103832 in mono_runtime_invoke_array (method=0x90dca2c, obj=0x673d68, 
---Type <return> to continue, or q <return> to quit---
    params=0x1e1dab0, exc=0x0) at object.c:3490
#67 0x08108de0 in ves_icall_InternalExecute (method=0x673228, this=0x673d68, 
    params=0x1e1dab0, outArgs=0xbfaa5b58) at icall.c:3208
#68 0x42afa05b in ?? ()
#69 0x42af9c97 in ?? ()
#70 0x440d7e8f in ?? ()
#71 0x440d7d39 in ?? ()
#72 0x440d7bb6 in ?? ()
#73 0x440d788c in ?? ()
#74 0x440d73ac in ?? ()
#75 0x42af8efc in ?? ()
#76 0x440d71b5 in ?? ()
#77 0x440d6fa7 in ?? ()
#78 0x440d6e22 in ?? ()
#79 0x4181a702 in ?? ()
#80 0x41819af0 in ?? ()
#81 0x41819769 in ?? ()
#82 0x080feb2a in mono_remoting_invoke (real_proxy=0x673d68, msg=0x304b000, 
    exc=0x304b000, out_args=0xbfaa5fe4) at object.c:4958
#83 0x081410ae in mono_remoting_wrapper (method=0x90dca2c, params=0x304b180)
    at marshal.c:3223
#84 0x42af7668 in ?? ()
#85 0x4454885f in ?? ()
---Type <return> to continue, or q <return> to quit---
#86 0x446e84e5 in ?? ()
#87 0x446e8366 in ?? ()
#88 0x43fe5b16 in ?? ()
#89 0x427701bf in ?? ()
#90 0x42446474 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#91 0x42438d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#92 0x4244f670 in ?? () from /usr/lib/libgobject-2.0.so.0
#93 0x4245083c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#94 0x42450cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#95 0x41bc101a in gtk_button_clicked () from /usr/lib/libgtk-x11-2.0.so.0
#96 0x41bc20c8 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#97 0x42446474 in g_cclosure_marshal_VOID__VOID ()
   from /usr/lib/libgobject-2.0.so.0
#98 0x424374d9 in ?? () from /usr/lib/libgobject-2.0.so.0
#99 0x42438d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#100 0x4244e986 in ?? () from /usr/lib/libgobject-2.0.so.0
#101 0x4245083c in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#102 0x42450cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#103 0x41bc10ba in gtk_button_released () from /usr/lib/libgtk-x11-2.0.so.0
#104 0x41bc10f3 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#105 0x41c75ec6 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#106 0x424374d9 in ?? () from /usr/lib/libgobject-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#107 0x42438d8b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#108 0x4244edd5 in ?? () from /usr/lib/libgobject-2.0.so.0
#109 0x424506bb in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#110 0x42450cb6 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#111 0x41d8b3ee in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#112 0x41c6e9dc in gtk_propagate_event () from /usr/lib/libgtk-x11-2.0.so.0
#113 0x41c6fd87 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0
#114 0x41f866ca in ?? () from /usr/lib/libgdk-x11-2.0.so.0
#115 0x400769a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#116 0x4007a063 in ?? () from /usr/lib/libglib-2.0.so.0
#117 0x4007a582 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0
#118 0x41c70239 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#119 0x446c29d0 in ?? ()
#120 0x446c2993 in ?? ()
#121 0x446c2973 in ?? ()
#122 0x41867b72 in ?? ()
#123 0x407e132f in ?? ()
#124 0x407e1203 in ?? ()
#125 0x0810166e in mono_runtime_exec_main (method=0x82bf1f4, args=0x2ce70, 
    exc=0x0) at object.c:3296
#126 0x08101d8b in mono_runtime_run_main (method=0x82bf1f4, argc=0, 
    argv=0xbfaa725c, exc=0x0) at object.c:3084
#127 0x080b1b8a in mono_main (argc=3, argv=0xbfaa7254) at driver.c:969
---Type <return> to continue, or q <return> to quit---
#128 0x0805add1 in main (argc=Cannot access memory at address 0x80
) at main.c:34

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


More information about the mono-bugs mailing list