Description of problem: monodoc crashes at launch: $ monodoc Basedir=/usr/lib/monodoc Error: did not find one of the files in sources//usr/lib/monodoc/sources/gd2i Stacktrace: at (wrapper managed-to-native) WebKit.WebView.webkit_web_view_new () <0xffffffff> at WebKit.WebView..ctor () <0x0006f> at Monodoc.WebKitHtmlRender..ctor (Monodoc.RootTree) <0x00033> at (wrapper runtime-invoke) <Module>.runtime_invoke_void__this___object (object,intptr,intptr,intptr) <0xffffffff> at (wrapper managed-to-native) System.Reflection.MonoCMethod.InternalInvoke (System.Reflection.MonoCMethod,object,object[],System.Exception&) <0xffffffff> at System.Reflection.MonoCMethod.Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x001cf> at System.Reflection.MonoCMethod.Invoke (System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo) <0x0003d> at System.Activator.CreateInstance (System.Type,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo,object[]) <0x002ef> at System.Activator.CreateInstance (System.Type,object[],object[]) <0x00037> at System.Activator.CreateInstance (System.Type,object[]) <0x0002f> at Monodoc.Tab.LoadRenderer (string,Monodoc.Browser) <0x000db> at Monodoc.Tab.GetRenderer (string,Monodoc.Browser) <0x000a3> at Monodoc.Tab..ctor (Monodoc.Browser) <0x0010f> at Monodoc.Browser.AddTab () <0x00033> at Monodoc.Browser..ctor (string,System.Collections.Generic.IEnumerable`1<string>,string) <0x00577> at Monodoc.Driver.Main (string[]) <0x0071f> at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: /usr/bin/mono() [0x491db2] /usr/bin/mono() [0x4e138f] /usr/bin/mono() [0x41c397] /lib64/libpthread.so.0(+0xef70) [0x7fa8b615df70] /lib64/libc.so.6(__sigsetjmp+0) [0x7fa8b5df6ff0] /usr/lib64/libwebkit-1.0.so.2(+0x982e64) [0x7fa89085fe64] /usr/lib64/libwebkit-1.0.so.2(+0x982a2d) [0x7fa89085fa2d] /usr/lib64/libwebkit-1.0.so.2(+0x982bbd) [0x7fa89085fbbd] /usr/lib64/libwebkit-1.0.so.2(+0x6ddf11) [0x7fa8905baf11] /usr/lib64/libwebkit-1.0.so.2(+0x96104e) [0x7fa89083e04e] /usr/lib64/libwebkit-1.0.so.2(+0x9610d4) [0x7fa89083e0d4] /usr/lib64/libwebkit-1.0.so.2(+0x970f34) [0x7fa89084df34] /usr/lib64/libwebkit-1.0.so.2(+0x96dd40) [0x7fa89084ad40] /lib64/libgobject-2.0.so.0(g_closure_invoke+0x132) [0x7fa8b0488ca2] /lib64/libgobject-2.0.so.0(+0x20d71) [0x7fa8b0499d71] /lib64/libgobject-2.0.so.0(g_signal_emit_valist+0xd79) [0x7fa8b04a2099] /lib64/libgobject-2.0.so.0(g_signal_emit+0x82) [0x7fa8b04a2242] /usr/lib64/libgtk-x11-2.0.so.0(+0x254a5c) [0x7fa8b2608a5c] /usr/lib64/libgtk-x11-2.0.so.0(gtk_widget_realize+0x8c) [0x7fa8b26094dc] /usr/lib64/libwebkit-1.0.so.2(+0x96dce6) [0x7fa89084ace6] /usr/lib64/libwebkit-1.0.so.2(+0x97138d) [0x7fa89084e38d] /usr/lib64/libwebkit-1.0.so.2(+0x9713e6) [0x7fa89084e3e6] /usr/lib64/libwebkit-1.0.so.2(+0x971448) [0x7fa89084e448] /usr/lib64/libwebkit-1.0.so.2(+0x6a21d2) [0x7fa89057f1d2] /usr/lib64/libwebkit-1.0.so.2(+0x9b5336) [0x7fa890892336] /lib64/libgobject-2.0.so.0(g_type_create_instance+0x127) [0x7fa8b04a9957] /lib64/libgobject-2.0.so.0(+0x150b9) [0x7fa8b048e0b9] /lib64/libgobject-2.0.so.0(g_object_newv+0x7b2) [0x7fa8b048fc02] /lib64/libgobject-2.0.so.0(g_object_new+0xec) [0x7fa8b04901ec] /usr/lib64/libwebkit-1.0.so.2(webkit_web_view_new+0x1a) [0x7fa89089276a] [0x407a3025] Debug info from gdb: Mono support loaded. [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fa88ba26700 (LWP 1595)] [New Thread 0x7fa88c327700 (LWP 1594)] [New Thread 0x7fa8b3078700 (LWP 1593)] [New Thread 0x7fa8b3c0b700 (LWP 1592)] [New Thread 0x7fa8b440c700 (LWP 1591)] [New Thread 0x7fa8b4c0d700 (LWP 1590)] 0x00007fa8b615db2d in waitpid () from /lib64/libpthread.so.0 Id Target Id Frame 7 Thread 0x7fa8b4c0d700 (LWP 1590) "mono" 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 6 Thread 0x7fa8b440c700 (LWP 1591) "mono" 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 5 Thread 0x7fa8b3c0b700 (LWP 1592) "mono" 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 4 Thread 0x7fa8b3078700 (LWP 1593) "mono" 0x00007fa8b615c550 in sem_wait () from /lib64/libpthread.so.0 3 Thread 0x7fa88c327700 (LWP 1594) "mono" 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 2 Thread 0x7fa88ba26700 (LWP 1595) "mono" 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 * 1 Thread 0x7fa8b6be0740 (LWP 1584) "mono" 0x00007fa8b615db2d in waitpid () from /lib64/libpthread.so.0 Thread 7 (Thread 0x7fa8b4c0d700 (LWP 1590)): #0 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005dd1a3 in ?? () #2 0x00000000005d745c in ?? () #3 0x00000000005db8e7 in ?? () #4 0x00007fa8b6156b99 in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa8b5e9d0cd in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 6 (Thread 0x7fa8b440c700 (LWP 1591)): #0 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005dd1a3 in ?? () #2 0x00000000005d745c in ?? () #3 0x00000000005db8e7 in ?? () #4 0x00007fa8b6156b99 in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa8b5e9d0cd in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 5 (Thread 0x7fa8b3c0b700 (LWP 1592)): #0 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00000000005dd1a3 in ?? () #2 0x00000000005d745c in ?? () #3 0x00000000005db8e7 in ?? () #4 0x00007fa8b6156b99 in start_thread () from /lib64/libpthread.so.0 #5 0x00007fa8b5e9d0cd in clone () from /lib64/libc.so.6 #6 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fa8b3078700 (LWP 1593)): #0 0x00007fa8b615c550 in sem_wait () from /lib64/libpthread.so.0 #1 0x00000000005c2198 in mono_sem_wait () #2 0x000000000051036b in ?? () #3 0x0000000000592b17 in ?? () #4 0x00000000005bcb82 in ?? () #5 0x00000000005dcf8d in ?? () #6 0x00007fa8b6156b99 in start_thread () from /lib64/libpthread.so.0 #7 0x00007fa8b5e9d0cd in clone () from /lib64/libc.so.6 #8 0x0000000000000000 in ?? () Thread 3 (Thread 0x7fa88c327700 (LWP 1594)): #0 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fa890a1b814 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #2 0x00007fa890a1b839 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #3 0x00007fa8b6156b99 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fa8b5e9d0cd in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 2 (Thread 0x7fa88ba26700 (LWP 1595)): #0 0x00007fa8b615a594 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fa89070b9dd in ?? () from /usr/lib64/libwebkit-1.0.so.2 #2 0x00007fa89070df91 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #3 0x00007fa8b6156b99 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fa8b5e9d0cd in clone () from /lib64/libc.so.6 #5 0x0000000000000000 in ?? () Thread 1 (Thread 0x7fa8b6be0740 (LWP 1584)): #0 0x00007fa8b615db2d in waitpid () from /lib64/libpthread.so.0 #1 0x0000000000491f01 in ?? () #2 0x00000000004e138f in ?? () #3 0x000000000041c397 in ?? () #4 <signal handler called> #5 0x00007fa8b5df6ff0 in __sigsetjmp () from /lib64/libc.so.6 #6 0x00007fa89085fe64 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #7 0x00007fa89085fa2d in ?? () from /usr/lib64/libwebkit-1.0.so.2 #8 0x00007fa89085fbbd in ?? () from /usr/lib64/libwebkit-1.0.so.2 #9 0x00007fa8905baf11 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #10 0x00007fa89083e04e in ?? () from /usr/lib64/libwebkit-1.0.so.2 #11 0x00007fa89083e0d4 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #12 0x00007fa89084df34 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #13 0x00007fa89084ad40 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #14 0x00007fa8b0488ca2 in g_closure_invoke () from /lib64/libgobject-2.0.so.0 #15 0x00007fa8b0499d71 in ?? () from /lib64/libgobject-2.0.so.0 #16 0x00007fa8b04a2099 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 #17 0x00007fa8b04a2242 in g_signal_emit () from /lib64/libgobject-2.0.so.0 #18 0x00007fa8b2608a5c in ?? () from /usr/lib64/libgtk-x11-2.0.so.0 #19 0x00007fa8b26094dc in gtk_widget_realize () from /usr/lib64/libgtk-x11-2.0.so.0 #20 0x00007fa89084ace6 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #21 0x00007fa89084e38d in ?? () from /usr/lib64/libwebkit-1.0.so.2 #22 0x00007fa89084e3e6 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #23 0x00007fa89084e448 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #24 0x00007fa89057f1d2 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #25 0x00007fa890892336 in ?? () from /usr/lib64/libwebkit-1.0.so.2 #26 0x00007fa8b04a9957 in g_type_create_instance () from /lib64/libgobject-2.0.so.0 #27 0x00007fa8b048e0b9 in ?? () from /lib64/libgobject-2.0.so.0 #28 0x00007fa8b048fc02 in g_object_newv () from /lib64/libgobject-2.0.so.0 #29 0x00007fa8b04901ec in g_object_new () from /lib64/libgobject-2.0.so.0 #30 0x00007fa89089276a in webkit_web_view_new () from /usr/lib64/libwebkit-1.0.so.2 #31 0x00000000407a3025 in ?? () #32 0x00007fff0162ab90 in ?? () #33 0x0000000000000000 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. ================================================================= Annullato Steps to Reproduce: 1. run monodoc 2. get it crashing
monodoc --engine GtkHtml works default webkit seems to be broken
Testing version works ok on Mageia 2 x86_64.
Depends on: (none) => 7243
Update pushed: https://wiki.mageia.org/en/Support/Advisories/MGAA-2012-0183
Status: NEW => RESOLVEDCC: (none) => tmbResolution: (none) => FIXED