Hello All,
I have developed a Winforms appliication in C# .NET 2005. It runs fine with
MONO2.0 on windows. But when I run it on MONO 2.0 on RHEL5, it crashes during
the startup giving the following exceptions -
Thread 3 (Thread 8915856 (LWP 20616)):
#0 0x00e6a402 in __kernel_vsyscall ()
#1 0x00d51236 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0x0814cc2f in timedwait_signal_poll_cond (cond=0x89c63a4, mutex=0x89c638c,
timeout=0x0, alertable=0) at handles.c:1490
.
.
.
Thread 2 (Thread 86682512 (LWP 20617)):
#0 0x00e6a402 in __kernel_vsyscall ()
#1 0x00d53dfb in read () from /lib/libpthread.so.0
#2 0x0806c1ab in mono_handle_native_sigsegv (signal=11, ctx=0x52a9e2c)
at mini-exceptions.c:1327
#3 0x08173ccb in sigsegv_signal_handler (_dummy=11, info=0x52a9dac,
context=0x52a9e2c) at mini.c:13392
#4 <signal handler called>
.
.
.
Thread 1 (Thread 1116400 (LWP 20614)):
#0 0x00e6a402 in __kernel_vsyscall ()
#1 0x00d53b31 in __lll_mutex_unlock_wake () from /lib/libpthread.so.0
#2 0x00d50869 in _L_mutex_unlock_101 () from /lib/libpthread.so.0
#3 0x00d504d0 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#4 0x00d50860 in pthread_mutex_unlock () from /lib/libpthread.so.0
.
.
.
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
I have attached the Full Stack Trace Report with the mail.
Please help me identify the problem here. Am I missing anything ?
Thanks,
Om..
Native stacktrace:
mono [0x806c039]
mono [0x8173ccb]
[0xe6a440]
/usr/local/lib/libgluezilla.so(_ZN6Widget6ResizeEjj+0x4e) [0x5ce320e]
/usr/local/lib/libgluezilla.so(_ZN6Widget6ResizeEP6Params+0x2e)
[0x5ce791e]
/usr/local/lib/libgluezilla.so [0x5ce379a]
/usr/local/lib/libglib-2.0.so.0 [0x46df41]
/usr/local/lib/libglib-2.0.so.0(g_main_context_dispatch+0x17c)
[0x46fb2c]
/usr/local/lib/libglib-2.0.so.0 [0x472f7f]
/usr/local/lib/libglib-2.0.so.0(g_main_loop_run+0x1a9) [0x473329]
/usr/lib/libgtk-x11-2.0.so.0(gtk_main+0xb4) [0x5522b84]
/usr/local/lib/libgluezilla.so(_Z11gtk_startupPv+0x52) [0x5ce6882]
/usr/local/lib/libglib-2.0.so.0 [0x4980af]
/lib/libpthread.so.0 [0xd4d43b]
/lib/libc.so.6(clone+0x5e) [0xca4fde]
Debug info from gdb:
Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1116400 (LWP 20614)]
[New Thread 86682512 (LWP 20617)]
[New Thread 8915856 (LWP 20616)]
[New Thread 3378064 (LWP 20615)]
0x00e6a402 in __kernel_vsyscall ()
4 Thread 3378064 (LWP 20615) 0x00e6a402 in __kernel_vsyscall ()
3 Thread 8915856 (LWP 20616) 0x00e6a402 in __kernel_vsyscall ()
2 Thread 86682512 (LWP 20617) 0x00e6a402 in __kernel_vsyscall ()
1 Thread 1116400 (LWP 20614) 0x00e6a402 in __kernel_vsyscall ()
Thread 4 (Thread 3378064 (LWP 20615)):
#0 0x00e6a402 in __kernel_vsyscall ()
#1 0x00d545f6 in nanosleep () from /lib/libpthread.so.0
#2 0x0814a021 in collection_thread (unused=0x0) at collection.c:34
#3 0x00d4d43b in start_thread () from /lib/libpthread.so.0
#4 0x00ca4fde in clone () from /lib/libc.so.6
Thread 3 (Thread 8915856 (LWP 20616)):
#0 0x00e6a402 in __kernel_vsyscall ()
#1 0x00d51236 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2 0x0814cc2f in timedwait_signal_poll_cond (cond=0x89c63a4, mutex=0x89c638c,
timeout=0x0, alertable=0) at handles.c:1490
#3 0x0814f922 in _wapi_handle_timedwait_signal_handle (handle=0x404,
timeout=0x0, alertable=0) at handles.c:1570
#4 0x0814f99c in _wapi_handle_wait_signal_handle (handle=0x404, alertable=0)
at handles.c:1530
#5 0x0815329d in WaitForSingleObjectEx (handle=0x404, timeout=4294967295,
alertable=0) at wait.c:205
#6 0x081c292a in finalizer_thread (unused=0x0) at gc.c:908
#7 0x080e2f60 in start_wrapper (data=0x89d0780) at threads.c:621
#8 0x0814c355 in thread_start_routine (args=0x89c65e4) at threads.c:279
#9 0x0816b0b1 in GC_start_routine (arg=0x26f20) at pthread_support.c:1382
#10 0x00d4d43b in start_thread () from /lib/libpthread.so.0
#11 0x00ca4fde in clone () from /lib/libc.so.6
Thread 2 (Thread 86682512 (LWP 20617)):
#0 0x00e6a402 in __kernel_vsyscall ()
#1 0x00d53dfb in read () from /lib/libpthread.so.0
#2 0x0806c1ab in mono_handle_native_sigsegv (signal=11, ctx=0x52a9e2c)
at mini-exceptions.c:1327
#3 0x08173ccb in sigsegv_signal_handler (_dummy=11, info=0x52a9dac,
context=0x52a9e2c) at mini.c:13392
#4 <signal handler called>
#5 0x05ce09e7 in BrowserWindow::SetDimensions (this=0x8d9fa70, flags=2, x=0,
y=0, cx=292, cy=266) at BrowserWindow.cpp:678
#6 0x05ce320e in Widget::Resize (this=0x8db22e8, width=292, height=266)
at Widget.cpp:316
#7 0x05ce791e in Widget::Resize (this=0x8db22e8, params=0x8de43c8)
at Widget.h:111
#8 0x05ce379a in gtk_invoke (data=0x8de43c8) at FastDelegate.h:997
#9 0x0046df41 in g_idle_dispatch (source=0x8dd84d8, callback=0x2,
user_data=0x8de43c8) at gmain.c:3924
#10 0x0046fb2c in IA__g_main_context_dispatch (context=0x8c67cb8)
at gmain.c:1814
#11 0x00472f7f in g_main_context_iterate (context=0x8c67cb8, block=1,
dispatch=1, self=0x8cb82d8) at gmain.c:2448
#12 0x00473329 in IA__g_main_loop_run (loop=0x8d6cc10) at gmain.c:2656
#13 0x05522b84 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0
#14 0x05ce6882 in gtk_startup (data=0x0) at gluezilla.cpp:468
#15 0x004980af in g_thread_create_proxy (data=0x8cb82d8) at gthread.c:635
#16 0x00d4d43b in start_thread () from /lib/libpthread.so.0
#17 0x00ca4fde in clone () from /lib/libc.so.6
Thread 1 (Thread 1116400 (LWP 20614)):
#0 0x00e6a402 in __kernel_vsyscall ()
#1 0x00d53b31 in __lll_mutex_unlock_wake () from /lib/libpthread.so.0
#2 0x00d50869 in _L_mutex_unlock_101 () from /lib/libpthread.so.0
#3 0x00d504d0 in __pthread_mutex_unlock_usercnt () from /lib/libpthread.so.0
#4 0x00d50860 in pthread_mutex_unlock () from /lib/libpthread.so.0
#5 0x00471bea in IA__g_source_attach (source=0x8dd84d8, context=0x8c67cbc)
at gmain.c:680
#6 0x00471cdc in IA__g_idle_add_full (priority=200,
function=0x5ce3720 <gtk_invoke>, data=0x8de43c8, notify=0) at gmain.c:3986
#7 0x00471d48 in IA__g_idle_add (function=0x5ce3720 <gtk_invoke>,
data=0x8de43c8) at gmain.c:4013
#8 0x05ce3684 in Widget::BeginInvoke (this=0x8db22e8, params=0x8de43c8)
at Widget.cpp:54
#9 0x05ce6f4f in gluezilla_resize (instance=0x8db22e8, width=292, height=266)
at gluezilla.cpp:157
#10 0x02ce5f91 in ?? ()
#11 0x08db22e8 in ?? ()
#12 0x00000124 in ?? ()
#13 0x0000010a in ?? ()
#14 0xbfc305b0 in ?? ()
#15 0x02ce5ed5 in ?? ()
#16 0x0899f570 in ?? ()
#17 0x0004a850 in ?? ()
#18 0x000568c0 in ?? ()
#19 0x00000004 in ?? ()
#20 0x00000124 in ?? ()
#21 0x0005ca80 in ?? ()
#22 0x0000010a in ?? ()
#23 0xbfc30594 in ?? ()
#24 0x02ce5f64 in ?? ()
#25 0xbfc305b0 in ?? ()
#26 0x02ce5ed5 in ?? ()
#27 0x08db22e8 in ?? ()
#28 0x00000124 in ?? ()
#29 0x0000010a in ?? ()
#30 0x0100010a in ?? ()
#31 0x0004a850 in ?? ()
#32 0xbfc305c4 in ?? ()
#33 0x02ce5e89 in ?? ()
#34 0x000568c0 in ?? ()
#35 0x00000124 in ?? ()
#36 0x0000010a in ?? ()
#37 0xbfc305d8 in ?? ()
#38 0x02ce55cf in ?? ()
#39 0x000568c0 in ?? ()
#40 0x00000124 in ?? ()
#41 0x0000010a in ?? ()
#42 0xbfc305f8 in ?? ()
#43 0x0773e256 in ?? ()
#44 0x0005ca80 in ?? ()
#45 0x00000000 in ?? ()
#0 0x00e6a402 in __kernel_vsyscall ()
=================================================================
Got a SIGSEGV while executing native code. This usually indicates
a fatal error in the mono runtime or one of the native libraries
used by your application.
=================================================================
_______________________________________________
Mono-winforms-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-winforms-list