[Mono-bugs] [Bug 80454][Min] New - monodoc will crash unless run with the --no-gecko option

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Jan 4 18:43:15 EST 2007


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by grant.byron at gmail.com.

http://bugzilla.ximian.com/show_bug.cgi?id=80454

--- shadow/80454	2007-01-04 18:43:15.000000000 -0500
+++ shadow/80454.tmp.1756	2007-01-04 18:43:15.000000000 -0500
@@ -0,0 +1,264 @@
+Bug#: 80454
+Product: Mono: Doctools
+Version: 1.2
+OS: 
+OS Details: opensuse 10.2 x86
+Status: NEW   
+Resolution: 
+Severity: Unknown
+Priority: Minor
+Component: Gui
+AssignedTo: mario.sopena at gmail.com                            
+ReportedBy: grant.byron at gmail.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: monodoc will crash unless run with the  --no-gecko option
+
+Please fill in this template when reporting a bug, unless you know what you
+are doing.
+Description of Problem:
+
+
+Steps to reproduce the problem:
+1. install mono from http://www.go-mono.com/download-stable/suse-102-i586
+on opensuse 10.2 (may be isolated to that package) 
+2. run monodoc from command line or menu
+
+Actual Results:
+
+Bookmark Manager init
+Stacktrace:
+
+  at (wrapper managed-to-native) Gecko.WebControl.gtk_moz_embed_append_data
+(intptr,intptr,uint) <0x00004>
+  at (wrapper managed-to-native) Gecko.WebControl.gtk_moz_embed_append_data
+(intptr,intptr,uint) <0xffffffff>
+  at Gecko.WebControl.AppendData (string) <0x00048>
+  at Monodoc.GeckoHtmlRender.Render (string) <0x00143>
+  at Monodoc.Browser.Render (string,Monodoc.Node,string) <0x00072>
+  at Monodoc.Browser.AddTab () <0x000d7>
+  at Monodoc.Browser..ctor (bool) <0x008b1>
+  at Monodoc.Driver.Main (string[]) <0x002c2>
+  at (wrapper runtime-invoke) System.Object.runtime_invoke_int_string[]
+(object,intptr,intptr,intptr) <0xffffffff>
+
+Native stacktrace:
+
+        /usr/bin/mono [0x815b8ed]
+        /usr/bin/mono [0x81457b7]
+       
+/usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so(_ZN13nsProfileLock18FatalSignalHandlerEi+0xa9)
+[0xb54db751]
+        [0xb7f04420]
+        /usr/lib/xulrunner-1.8.1b2/libxul.so [0xb51055d7]
+       
+/usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so(_ZN12EmbedPrivate14AppendToStreamEPKhj+0x6f)
+[0xb54d3375]
+       
+/usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so(gtk_moz_embed_append_data+0x9a)
+[0xb54d090c]
+        [0xb5513ab6]
+        [0xb5513a61]
+        [0xb551350c]
+        [0xb551307b]
+        [0xb550beb0]
+        [0xb6f1711a]
+        [0xb741bfb3]
+        [0xb741b7d4]
+        /usr/bin/mono [0x8145660]
+        /usr/bin/mono(mono_runtime_invoke+0x27) [0x80d9cb7]
+        /usr/bin/mono(mono_runtime_exec_main+0xa3) [0x80daeb3]
+        /usr/bin/mono(mono_runtime_run_main+0x182) [0x80daa52]
+        /usr/bin/mono(strftime+0x1c46) [0x8058572]
+        /usr/bin/mono(mono_main+0x867) [0x8058f77]
+        /usr/bin/mono(__fxstat64+0x12f) [0x80578db]
+        /lib/libc.so.6(__libc_start_main+0xdc) [0xb7cf0f9c]
+        /usr/bin/mono(sinh+0x45) [0x8057831]
+
+Debug info from gdb:
+
+(no debugging symbols found)
+Using host libthread_db library "/lib/libthread_db.so.1".
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+[Thread debugging using libthread_db enabled]
+[New Thread -1211300160 (LWP 6777)]
+[New Thread -1271469168 (LWP 6791)]
+[New Thread -1220437104 (LWP 6790)]
+[New Thread -1220355184 (LWP 6789)]
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+(no debugging symbols found)
+0xb7d94197 in ___newselect_nocancel () from /lib/libc.so.6
+  4 Thread -1220355184 (LWP 6789)  0xb7e3b38c in __nanosleep_nocancel ()
+   from /lib/libpthread.so.0
+  3 Thread -1220437104 (LWP 6790)  0xb7e38301 in pthread_cond_wait@@GLIBC_2.3.2
+    () from /lib/libpthread.so.0
+  2 Thread -1271469168 (LWP 6791)  0xb7d91679 in poll () from /lib/libc.so.6
+  1 Thread -1211300160 (LWP 6777)  0xb7d94197 in ___newselect_nocancel ()
+   from /lib/libc.so.6
+
+Thread 4 (Thread -1220355184 (LWP 6789)):
+#0  0xb7e3b38c in __nanosleep_nocancel () from /lib/libpthread.so.0
+#1  0x081057e0 in mono_pthread_key_for_tls ()
+#2  0xb7e33f8a in start_thread () from /lib/libpthread.so.0
+#3  0xb742d480 in ?? ()
+
+Thread 3 (Thread -1220437104 (LWP 6790)):
+#0  0xb7e38301 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
+#1  0x0810aadf in mono_pthread_key_for_tls ()
+#2  0x0810ad7b in mono_pthread_key_for_tls ()
+#3  0x0810ac0e in mono_pthread_key_for_tls ()
+#4  0x0810e23f in mono_pthread_key_for_tls ()
+#5  0x080d663d in mono_gchandle_free ()
+#6  0x08094612 in mono_signature_explicit_this ()
+#7  0x080fbe97 in mono_environment_exitcode_set ()
+#8  0x0811ab95 in GC_end_blocking ()
+#9  0xb7e33f8a in start_thread () from /lib/libpthread.so.0
+#10 0xb7419480 in ?? ()
+#11 0xb7419480 in ?? ()
+#12 0xb7419480 in ?? ()
+#13 0xb7419480 in ?? ()
+#14 0x00000000 in ?? ()
+
+Thread 2 (Thread -1271469168 (LWP 6791)):
+#0  0xb7d91679 in poll () from /lib/libc.so.6
+#1  0xb469ec59 in PR_Poll () from /usr/lib/libnspr4.so
+#2  0xb4c1dd25 in nsSocketTransportService::Poll ()
+   from /usr/lib/xulrunner-1.8.1b2/libxul.so
+#3  0xb4c1df61 in nsSocketTransportService::Poll ()
+   from /usr/lib/xulrunner-1.8.1b2/libxul.so
+#4  0xb4b69717 in nsThread::Main () from /usr/lib/xulrunner-1.8.1b2/libxul.so
+#5  0xb46a2e1d in PR_JoinThread () from /usr/lib/libnspr4.so
+#6  0xb7e33f8a in start_thread () from /lib/libpthread.so.0
+#7  0x00000002 in ?? ()
+#8  0x00000002 in ?? ()
+#9  0x00000002 in ?? ()
+#10 0xb436e480 in ?? ()
+#11 0x00000000 in ?? ()
+
+Thread 1 (Thread -1211300160 (LWP 6777)):
+#0  0xb7d94197 in ___newselect_nocancel () from /lib/libc.so.6
+#1  0xb7ea06f0 in g_spawn_sync () from /opt/gnome/lib/libglib-2.0.so.0
+#2  0xb7ea0abc in g_spawn_command_line_sync ()
+   from /opt/gnome/lib/libglib-2.0.so.0
+#3  0x0815b996 in mono_debugger_run_finally ()
+#4  0x081457b7 in mono_jit_thread_attach ()
+#5  0xb54db751 in nsProfileLock::FatalSignalHandler ()
+   from /usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so
+#6  <signal handler called>
+#7  0xb510b514 in nsEmbedStream::AppendToStream ()
+   from /usr/lib/xulrunner-1.8.1b2/libxul.so
+#8  0xb51055d7 in nsCOMPtr<nsPIWindowWatcher>::nsCOMPtr ()
+   from /usr/lib/xulrunner-1.8.1b2/libxul.so
+#9  0xb54d3375 in EmbedPrivate::AppendToStream ()
+   from /usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so
+#10 0xb54d090c in gtk_moz_embed_append_data ()
+   from /usr/lib/xulrunner-1.8.1b2/libgtkembedmoz.so
+#11 0xb5513ab6 in ?? ()
+#12 0x08406cb8 in ?? ()
+#13 0x08789f08 in ?? ()
+#14 0x00000514 in ?? ()
+#15 0x0094eab8 in ?? ()
+#16 0xb5513a61 in ?? ()
+#17 0x08201200 in ?? ()
+#18 0x08201230 in ?? ()
+#19 0xb5513a99 in ?? ()
+#20 0x08789f08 in ?? ()
+#21 0x00000514 in ?? ()
+#22 0x08406cb8 in ?? ()
+#23 0xbf94ea8c in ?? ()
+#24 0xb5513a8c in ?? ()
+#25 0xbf94eab8 in ?? ()
+#26 0xb5513a61 in ?? ()
+#27 0x08406cb8 in ?? ()
+#28 0x08789f08 in ?? ()
+#29 0x00000514 in ?? ()
+#30 0x00045e70 in ?? ()
+#31 0x00140dc0 in ?? ()
+#32 0x08789f08 in ?? ()
+#33 0x00140de8 in ?? ()
+#34 0x00063000 in ?? ()
+#35 0x00063000 in ?? ()
+#36 0xbf94eb00 in ?? ()
+#37 0xb551350c in ?? ()
+#38 0x00140dc0 in ?? ()
+#39 0x00063000 in ?? ()
+#40 0x0865dbbc in ?? ()
+#41 0x00000000 in ?? ()
+#0  0xb7d94197 in ___newselect_nocancel () from /lib/libc.so.6
+
+
+=================================================================
+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.
+=================================================================
+
+
+Expected Results:
+
+monodoc to start up
+
+How often does this happen? 
+everytime
+
+Additional Information:
+running with  monodoc --no-gecko gets around the crash


More information about the mono-bugs mailing list