[Mono-bugs] [Bug 660455] New: ilcontrast crashes at startup

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Dec 19 15:29:17 EST 2010


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

https://bugzilla.novell.com/show_bug.cgi?id=660455#c0


           Summary: ilcontrast crashes at startup
    Classification: Mono
           Product: Mono: Tools
           Version: 2.8.x
          Platform: x86
        OS/Version: Linux
            Status: NEW
          Severity: Normal
          Priority: P5 - None
         Component: tools
        AssignedTo: mono-bugs at lists.ximian.com
        ReportedBy: simplexe at mail.ru
         QAContact: mono-bugs at lists.ximian.com
          Found By: ---
           Blocker: ---


User-Agent:       Mozilla/5.0 (X11; U; Linux i686; ru; rv:1.9.2.13)
Gecko/20101211 Firefox/3.6.13

application crashes on startup

Reproducible: Always

Steps to Reproduce:
1. exec /usr/bin/ilcontrast
Actual Results:  
crash

Expected Results:  
not crash

[simplexe at myhost Desktop]$ /usr/bin/ilcontrast
Stacktrace:

  at (wrapper managed-to-native) Gtk.Widget.gtksharp_widget_base_show (intptr)
<0x00003>
  at (wrapper managed-to-native) Gtk.Widget.gtksharp_widget_base_show (intptr)
<0x00003>
  at Gtk.Widget.OnShown () <0x00016>
  at IlContrast.Window.OnShown () <0x00012>
  at Gtk.Widget.shown_cb (intptr) <0x0004b>
  at (wrapper native-to-managed) Gtk.Widget.shown_cb (intptr) <0x00043>
  at (wrapper managed-to-native) Gtk.Widget.gtk_widget_show (intptr) <0x00003>
  at (wrapper managed-to-native) Gtk.Widget.gtk_widget_show (intptr) <0x00003>
  at Gtk.Widget.Show () <0x00016>
  at IlContrast.Application.Main (string[]) <0x001a8>
  at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object
(object,intptr,intptr,intptr) <0x0008f>

Native stacktrace:

    /usr/bin/mono() [0x80da690]
    /usr/bin/mono() [0x8117cab]
    [0xb776940c]
    /usr/lib/xulrunner-1.9.2/libxul.so(+0x1ef954) [0xb45c2954]
    /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)
[0xb550cc4c]
    /usr/lib/libgobject-2.0.so.0(+0xa3c7) [0xb54ef3c7]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x192) [0xb54f0a72]
    /usr/lib/libgobject-2.0.so.0(+0x1e01e) [0xb550301e]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x806) [0xb550c306]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32) [0xb550c4b2]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_realize+0xbb) [0xb5c7f4eb]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_map+0xf8) [0xb5c7fc98]
    /usr/lib/libgtk-x11-2.0.so.0(+0x6e285) [0xb5a7f285]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_container_forall+0xa4) [0xb5ab80f4]
    /usr/lib/libgtk-x11-2.0.so.0(+0xa7254) [0xb5ab8254]
    /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)
[0xb550cc4c]
    /usr/lib/libgobject-2.0.so.0(+0xa3c7) [0xb54ef3c7]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0xc0) [0xb54f09a0]
    /usr/lib/libgobject-2.0.so.0(+0x1e01e) [0xb550301e]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x806) [0xb550c306]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32) [0xb550c4b2]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_map+0xb2) [0xb5c7fc52]
    /usr/lib/libgtk-x11-2.0.so.0(+0x281696) [0xb5c92696]
    /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)
[0xb550cc4c]
    /usr/lib/libgobject-2.0.so.0(+0xa3c7) [0xb54ef3c7]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x192) [0xb54f0a72]
    /usr/lib/libgobject-2.0.so.0(+0x1e01e) [0xb550301e]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x806) [0xb550c306]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32) [0xb550c4b2]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_map+0xb2) [0xb5c7fc52]
    /usr/lib/libgtk-x11-2.0.so.0(+0x27a760) [0xb5c8b760]
    /usr/lib/libgtksharpglue-2.so(gtksharp_widget_base_show+0x3b) [0xb51def3b]
    [0xb62e1e9c]
    [0xb62e1e5f]
    [0xb62e1e0b]
    [0xb62e1d2c]
    [0xb62dbf1c]
    /usr/lib/libgobject-2.0.so.0(g_cclosure_marshal_VOID__VOID+0x7c)
[0xb550cc4c]
    /usr/lib/libgobject-2.0.so.0(+0xa3c7) [0xb54ef3c7]
    /usr/lib/libgobject-2.0.so.0(g_closure_invoke+0x192) [0xb54f0a72]
    /usr/lib/libgobject-2.0.so.0(+0x1e01e) [0xb550301e]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit_valist+0x806) [0xb550c306]
    /usr/lib/libgobject-2.0.so.0(g_signal_emit+0x32) [0xb550c4b2]
    /usr/lib/libgtk-x11-2.0.so.0(gtk_widget_show+0xa2) [0xb5c806e2]
    [0xb62e1cac]
    [0xb62e1c6f]
    [0xb62d4de9]
    [0xb62d4f48]
    /usr/bin/mono() [0x8061838]
    /usr/bin/mono(mono_runtime_invoke+0x3e) [0x814d8ce]
    /usr/bin/mono(mono_runtime_exec_main+0x143) [0x81504c3]
    /usr/bin/mono(mono_main+0x1af0) [0x80b5970]
    /usr/bin/mono() [0x8056e80]
    /lib/libc.so.6(__libc_start_main+0xe6) [0xb75c2c76]
    /usr/bin/mono() [0x8056c31]

Debug info from gdb:

Mono support loaded.
[Thread debugging using libthread_db enabled]
[New Thread 0xb6294b70 (LWP 25359)]
[New Thread 0xb728ab70 (LWP 25358)]
0xb7769424 in __kernel_vsyscall ()
  3 Thread 0xb728ab70 (LWP 25358)  0xb7769424 in __kernel_vsyscall ()
  2 Thread 0xb6294b70 (LWP 25359)  0xb7769424 in __kernel_vsyscall ()
* 1 Thread 0xb75ab6f0 (LWP 25357)  0xb7769424 in __kernel_vsyscall ()

Thread 3 (Thread 0xb728ab70 (LWP 25358)):
#0  0xb7769424 in __kernel_vsyscall ()
#1  0xb77033fc in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so0
#2  0x0821a5da in ?? ()
#3  0x0821d6f9 in ?? ()
#4  0x08218e22 in ?? ()
#5  0xb76fee60 in start_thread () from /lib/libpthread.so.0
#6  0xb767af9e in clone () from /lib/libc.so.6

Thread 2 (Thread 0xb6294b70 (LWP 25359)):
#0  0xb7769424 in __kernel_vsyscall ()
#1  0xb7705785 in sem_wait@@GLIBC_2.1 () from /lib/libpthread.so.0
#2  0x081ff278 in mono_sem_wait ()
#3  0x0811d940 in ?? ()
#4  0x081e2db3 in ?? ()
#5  0x081ee6df in ?? ()
#6  0x08219c75 in ?? ()
#7  0xb76fee60 in start_thread () from /lib/libpthread.so.0
#8  0xb767af9e in clone () from /lib/libc.so.6

Thread 1 (Thread 0xb75ab6f0 (LWP 25357)):
#0  0xb7769424 in __kernel_vsyscall ()
#1  0xb77064cb in read () from /lib/libpthread.so.0
#2  0x080da845 in ?? ()
#3  0x08117cab in ?? ()
#4  <signal handler called>
#5  0xb45c44fc in ?? () from /usr/lib/xulrunner-1.9.2/libxul.so
#6  0xb45c2954 in ?? () from /usr/lib/xulrunner-1.9.2/libxul.so
#7  0xb550cc4c in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#8  0xb54ef3c7 in ?? () from /usr/lib/libgobject-2.0.so.0
#9  0xb54f0a72 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#10 0xb550301e in ?? () from /usr/lib/libgobject-2.0.so.0
#11 0xb550c306 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#12 0xb550c4b2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#13 0xb5c7f4eb in gtk_widget_realize () from /usr/lib/libgtk-x11-2.0.so.0
#14 0xb5c7fc98 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#15 0xb5a7f285 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#16 0xb5ab80f4 in gtk_container_forall () from /usr/lib/libgtk-x11-2.0.so.0
#17 0xb5ab8254 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#18 0xb550cc4c in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#19 0xb54ef3c7 in ?? () from /usr/lib/libgobject-2.0.so.0
#20 0xb54f09a0 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#21 0xb550301e in ?? () from /usr/lib/libgobject-2.0.so.0
#22 0xb550c306 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#23 0xb550c4b2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#24 0xb5c7fc52 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#25 0xb5c92696 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#26 0xb550cc4c in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#27 0xb54ef3c7 in ?? () from /usr/lib/libgobject-2.0.so.0
#28 0xb54f0a72 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#29 0xb550301e in ?? () from /usr/lib/libgobject-2.0.so.0
#30 0xb550c306 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#31 0xb550c4b2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#32 0xb5c7fc52 in gtk_widget_map () from /usr/lib/libgtk-x11-2.0.so.0
#33 0xb5c8b760 in ?? () from /usr/lib/libgtk-x11-2.0.so.0
#34 0xb51def3b in gtksharp_widget_base_show () from
/usr/lib/libgtksharpglue-2.so
#35 0xb62e1e9c in ?? ()
#36 0xb62e1e5f in ?? ()
#37 0xb62e1e0b in ?? ()
#38 0xb62e1d2c in ?? ()
#39 0xb62dbf1c in ?? ()
#40 0xb550cc4c in g_cclosure_marshal_VOID__VOID () from
/usr/lib/libgobject-2.0.so.0
#41 0xb54ef3c7 in ?? () from /usr/lib/libgobject-2.0.so.0
#42 0xb54f0a72 in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0
#43 0xb550301e in ?? () from /usr/lib/libgobject-2.0.so.0
#44 0xb550c306 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0
#45 0xb550c4b2 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0
#46 0xb5c806e2 in gtk_widget_show () from /usr/lib/libgtk-x11-2.0.so.0
#47 0xb62e1cac in ?? ()
#48 0xb62e1c6f in ?? ()
#49 0xb62d4de9 in ?? ()
#50 0xb62d4f48 in ?? ()
#51 0x08061838 in ?? ()
#52 0x0814d8ce in mono_runtime_invoke ()
#53 0x081504c3 in mono_runtime_exec_main ()
#54 0x080b5970 in mono_main ()
#55 0x08056e80 in ?? ()
#56 0xb75c2c76 in __libc_start_main () from /lib/libc.so.6
#57 0x08056c31 in ?? ()

=================================================================
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.
=================================================================

Аварийный останов

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


More information about the mono-bugs mailing list