[Mono-bugs] [Bug 82552][Cri] New - Initializing the moonlight plugin causes SIGABRT

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Aug 23 14:56:39 EDT 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 rolfkvinge at ya.com.

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

--- shadow/82552	2007-08-23 14:56:39.000000000 -0400
+++ shadow/82552.tmp.4998	2007-08-23 14:56:39.000000000 -0400
@@ -0,0 +1,371 @@
+Bug#: 82552
+Product: Mono: Runtime
+Version: 1.0
+OS: other
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Critical
+Component: debug
+AssignedTo: martin at ximian.com                            
+ReportedBy: rolfkvinge at ya.com               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Initializing the moonlight plugin causes SIGABRT
+
+Stacktrace:
+
+rolf at linux:/mono/head/moon> ff
+Command: firefox-script /mono/head/moon/tmp/silverlight.htm
+GNU gdb 6.5
+Copyright (C) 2006 Free Software Foundation, Inc.
+GDB is free software, covered by the GNU General Public License, and you 
+are
+welcome to change it and/or distribute copies of it under certain 
+conditions.
+Type "show copying" to see the conditions.
+There is absolutely no warranty for GDB.  Type "show warranty" for details.
+This GDB was configured as "i586-suse-linux"...c
+Using host libthread_db library "/lib/libthread_db.so.1".
+
+Starting program: /usr/lib/firefox/firefox-bin /mono/head/moon/tmp/
+silverlight.htm
+Failed to read a valid object file image from memory.
+[Thread debugging using libthread_db enabled]
+[New Thread -1224534320 (LWP 23570)]
+[New Thread -1226105968 (LWP 23573)]
+/opt/gnome/share/themes/Gilouche/gtk-2.0/gtkrc:42: Clearlooks 
+configuration option "menuitemstyle" is not supported and will be ignored.
+/opt/gnome/share/themes/Gilouche/gtk-2.0/gtkrc:43: Clearlooks 
+configuration option "listviewitemstyle" is not supported and will be 
+ignored.
+/opt/gnome/share/themes/Gilouche/gtk-2.0/gtkrc:44: Clearlooks 
+configuration option "progressbarstyle" is not supported and will be 
+ignored.
+[New Thread -1234592880 (LWP 23574)]
+[New Thread -1248642160 (LWP 23575)]
+[New Thread -1259340912 (LWP 23576)]
+[New Thread -1267733616 (LWP 23577)]
+[New Thread -1276126320 (LWP 23578)]
+[New Thread -1285649520 (LWP 23580)]
+[New Thread -1294042224 (LWP 23581)]
+[New Thread -1302434928 (LWP 23582)]
+[Thread -1294042224 (LWP 23581) exited]
+[Thread -1302434928 (LWP 23582) exited]
+The file is /mono/install/lib/moon/plugin/moonlight.exe
+
+Program received signal SIGSEGV, Segmentation fault.
+[Switching to Thread -1224534320 (LWP 23570)]
+0xb1537817 in GC_find_limit (p=0x89c31cc "", up=0) at os_dep.c:813
+813                     GC_noop1((word)(*result));
+Current language:  auto; currently c
+(gdb) c
+Continuing.
+[New Thread -1311536240 (LWP 23583)]
+[New Thread -1353155696 (LWP 23584)]
+
+** ERROR **: file mono-debug.c: line 156 (lookup_data_table): assertion 
+failed: (table)
+aborting...
+
+Program received signal SIGABRT, Aborted.
+0xb7f35410 in ?? ()
+(gdb) bt
+#0  0xb7f35410 in ?? ()
+#1  0xbfe3a8d0 in ?? ()
+#2  0x00000006 in ?? ()
+#3  0x00005c12 in ?? ()
+#4  0xb71c0060 in raise () from /lib/libc.so.6
+#5  0xb71c1801 in abort () from /lib/libc.so.6
+#6  0xb77f5ab9 in g_logv () from /opt/gnome/lib/libglib-2.0.so.0
+#7  0xb77f5b05 in g_log () from /opt/gnome/lib/libglib-2.0.so.0
+#8  0xb77f5b86 in g_assert_warning () from /opt/gnome/lib/libglib-2.0.so.0
+#9  0xb14d1840 in lookup_data_table (domain=<value optimized out>) at mono-
+debug.c:156
+#10 0xb14d2a94 in mono_debug_add_method (method=0x9a42954, jit=0x99a3f10, 
+domain=0x21f00) at mono-debug.c:526
+#11 0xb14291f3 in mono_debug_close_method (cfg=0x99c5900) at debug-
+mini.c:297
+#12 0xb13f145e in mono_codegen (cfg=0x99c5900) at mini.c:10297
+#13 0xb1412251 in mini_method_compile (method=0x9a42954, opts=13724159, 
+domain=0x21f00, run_cctors=<value optimized out>, compile_aot=<value 
+optimized out>, parts=0) at mini.c:10697
+#14 0xb14131e1 in mono_jit_compile_method (method=0x9a42954) at 
+mini.c:10857
+#15 0xb1413924 in mono_jit_runtime_invoke (method=0x9a4280c, obj=0x0, 
+params=0xbfe3d1cc, exc=0x0) at mini.c:11151
+#16 0xb1482d13 in mono_runtime_invoke (method=0x9a4280c, obj=0x0, 
+params=0xbfe3d1cc, exc=0x0) at object.c:1991
+#17 0xb148689e in mono_runtime_exec_main (method=0x9a4280c, args=0x63e90, 
+exc=0x0) at object.c:2781
+#18 0xb148a5cd in mono_runtime_run_main (method=0x9a4280c, argc=1, 
+argv=0xbfe3d288, exc=0x0) at object.c:2616
+#19 0xb1426318 in mono_jit_exec (domain=0x21f00, assembly=0x97f1af0, 
+argc=1, argv=0xbfe3d288) at driver.c:852
+#20 0xb1dd3c85 in vm_init () at mono.cpp:60
+#21 0xb1dd6307 in NPP_Initialize () at plugin-glue.cpp:194
+#22 0xb1dd5cf5 in NP_Initialize (mozilla_funcs=0x89ba660, 
+plugin_funcs=0xbfe3d324) at plugin-entry.cpp:421
+#23 0x08247b83 in ns4xPlugin::CreatePlugin (aServiceMgr=0x8a02114, 
+aFileName=0x95c4bb0 "/home/rolf/.mozilla/firefox/plugins/
+libmoonplugin.so", aFullPath=0x0, aLibrary=0x995a780, aResult=0x961f454)
+    at ns4xPlugin.cpp:739
+#24 0x0823f91c in nsPluginHostImpl::GetPluginFactory (this=0x9769110, 
+aMimeType=0x93fd648 "application/x-silverlight", aPlugin=0xbfe3d520) at 
+nsPluginHostImpl.cpp:4660
+#25 0x08242231 in nsPluginHostImpl::TrySetUpPluginInstance 
+(this=0x9769110, aMimeType=0x93fd648 "application/x-silverlight", 
+aURL=0x9625548, aOwner=0x998a130) at nsPluginHostImpl.cpp:3894
+#26 0x0823e18a in nsPluginHostImpl::SetUpPluginInstance (this=0x9769110, 
+aMimeType=0x93fd648 "application/x-silverlight", aURL=0x9625548, 
+aOwner=0x998a130) at nsPluginHostImpl.cpp:3766
+#27 0x08241289 in nsPluginHostImpl::InstantiateEmbeddedPlugin 
+(this=0x9769110, aMimeType=0x93fd648 "application/x-silverlight", 
+aURL=0x9625548, aOwner=0x998a130) at nsPluginHostImpl.cpp:3441
+#28 0x082cc322 in nsObjectFrame::InstantiatePlugin (this=0x99de9d8, 
+aPresContext=0x960fef0, aMetrics=@0xbfe3dec8, aReflowState=@0xbfe3de10, 
+aPluginHost=0x9769114,
+    aMimeType=0x93fd648 "application/x-silverlight", aURI=0x9625548) at 
+nsObjectFrame.cpp:1366
+#29 0x082cf788 in nsObjectFrame::Reflow (this=0x99de9d8, 
+aPresContext=0x960fef0, aMetrics=@0xbfe3dec8, aReflowState=@0xbfe3de10, 
+aStatus=@0xbfe3df8c) at nsObjectFrame.cpp:1239
+#30 0x082c9759 in nsLineLayout::ReflowFrame (this=0xbfe3e044, 
+aFrame=0x99de9d8, aReflowStatus=@0xbfe3df8c, aMetrics=0x0, 
+aPushedFrame=@0xbfe3df88) at nsLineLayout.cpp:995
+#31 0x082a0f42 in nsBlockFrame::ReflowInlineFrame (this=0x99de908, 
+aState=@0xbfe3e30c, aLineLayout=@0xbfe3e044, aLine={mCurrent = 0x99dea34}, 
+aFrame=0x99de9d8, aLineReflowStatus=0xbfe3dfff "")
+    at nsBlockFrame.cpp:4050
+#32 0x082a13c8 in nsBlockFrame::DoReflowInlineFrames (this=0x99de908, 
+aState=@0xbfe3e30c, aLineLayout=@0xbfe3e044, aLine={mCurrent = 0x99dea34}, 
+aKeepReflowGoing=0xbfe3e2ac,
+    aLineReflowStatus=0xbfe3e0cf "\0028&#65533;", aUpdateMaximumWidth=0, 
+aDamageDirtyArea=0) at nsBlockFrame.cpp:3889
+#33 0x082a1611 in nsBlockFrame::ReflowInlineFrames (this=0x99de908, 
+aState=@0xbfe3e30c, aLine={mCurrent = 0x99dea34}, 
+aKeepReflowGoing=0xbfe3e2ac, aDamageDirtyArea=0, aUpdateMaximumWidth=0)
+    at nsBlockFrame.cpp:3771
+#34 0x082a181f in nsBlockFrame::ReflowLine (this=0x99de908, 
+aState=@0xbfe3e30c, aLine={mCurrent = 0x99dea34}, 
+aKeepReflowGoing=0xbfe3e2ac, aDamageDirtyArea=0) at nsBlockFrame.cpp:2765
+#35 0x082a1d5c in nsBlockFrame::ReflowDirtyLines (this=0x99de908, 
+aState=@0xbfe3e30c, aTryPull=1) at nsBlockFrame.cpp:2299
+#36 0x082a488f in nsBlockFrame::Reflow (this=0x99de908, 
+aPresContext=0x960fef0, aMetrics=@0xbfe3e788, aReflowState=@0xbfe3e68c, 
+aStatus=@0xbfe3e84c) at nsBlockFrame.cpp:902
+#37 0x082a60af in nsBlockReflowContext::ReflowBlock (this=0xbfe3e744, 
+aSpace=@0xbfe3e810, aApplyTopMargin=1, aPrevMargin=@0xbfe3eaf0, 
+aClearance=0, aIsAdjacentWithTop=0, aComputedOffsets=@0xbfe3e800,
+    aFrameRS=@0xbfe3e68c, aFrameReflowStatus=@0xbfe3e84c) at 
+nsBlockReflowContext.cpp:605
+#38 0x082a07b8 in nsBlockFrame::ReflowBlockFrame (this=0x99ddc38, 
+aState=@0xbfe3ea8c, aLine={mCurrent = 0x99de958}, 
+aKeepReflowGoing=0xbfe3ea2c) at nsBlockFrame.cpp:3486
+#39 0x082a16d4 in nsBlockFrame::ReflowLine (this=0x99ddc38, 
+aState=@0xbfe3ea8c, aLine={mCurrent = 0x99de958}, 
+aKeepReflowGoing=0xbfe3ea2c, aDamageDirtyArea=1) at nsBlockFrame.cpp:2647
+#40 0x082a1d5c in nsBlockFrame::ReflowDirtyLines (this=0x99ddc38, 
+aState=@0xbfe3ea8c, aTryPull=1) at nsBlockFrame.cpp:2299
+#41 0x082a488f in nsBlockFrame::Reflow (this=0x99ddc38, 
+aPresContext=0x960fef0, aMetrics=@0xbfe3ef08, aReflowState=@0xbfe3ee0c, 
+aStatus=@0xbfe3efcc) at nsBlockFrame.cpp:902
+#42 0x082a60af in nsBlockReflowContext::ReflowBlock (this=0xbfe3eec4, 
+aSpace=@0xbfe3ef90, aApplyTopMargin=1, aPrevMargin=@0xbfe3f270, 
+aClearance=0, aIsAdjacentWithTop=1, aComputedOffsets=@0xbfe3ef80,
+    aFrameRS=@0xbfe3ee0c, aFrameReflowStatus=@0xbfe3efcc) at 
+nsBlockReflowContext.cpp:605
+#43 0x082a07b8 in nsBlockFrame::ReflowBlockFrame (this=0x9946144, 
+aState=@0xbfe3f20c, aLine={mCurrent = 0x99ddc9c}, 
+aKeepReflowGoing=0xbfe3f1ac) at nsBlockFrame.cpp:3486
+#44 0x082a16d4 in nsBlockFrame::ReflowLine (this=0x9946144, 
+aState=@0xbfe3f20c, aLine={mCurrent = 0x99ddc9c}, 
+aKeepReflowGoing=0xbfe3f1ac, aDamageDirtyArea=1) at nsBlockFrame.cpp:2647
+#45 0x082a1d5c in nsBlockFrame::ReflowDirtyLines (this=0x9946144, 
+aState=@0xbfe3f20c, aTryPull=1) at nsBlockFrame.cpp:2299
+#46 0x082a488f in nsBlockFrame::Reflow (this=0x9946144, 
+aPresContext=0x960fef0, aMetrics=@0xbfe3f53c, aReflowState=@0xbfe3f484, 
+aStatus=@0xbfe3f71c) at nsBlockFrame.cpp:902
+#47 0x082aaa28 in nsContainerFrame::ReflowChild (this=0x9917ef4, 
+aKidFrame=0x9946144, aPresContext=0x960fef0, aDesiredSize=@0xbfe3f53c, 
+aReflowState=@0xbfe3f484, aX=0, aY=0, aFlags=0, aStatus=@0xbfe3f71c)
+    at nsContainerFrame.cpp:905
+#48 0x082bccbe in CanvasFrame::Reflow (this=0x9917ef4, 
+aPresContext=0x960fef0, aDesiredSize=@0xbfe3f7ac, 
+aReflowState=@0xbfe3f63c, aStatus=@0xbfe3f71c) at nsHTMLFrame.cpp:531
+---Type <return> to continue, or q <return> to quit---
+#49 0x082aaa28 in nsContainerFrame::ReflowChild (this=0x991803c, 
+aKidFrame=0x9917ef4, aPresContext=0x960fef0, aDesiredSize=@0xbfe3f7ac, 
+aReflowState=@0xbfe3f63c, aX=0, aY=0, aFlags=1, aStatus=@0xbfe3f71c)
+    at nsContainerFrame.cpp:905
+#50 0x082b9c82 in nsHTMLScrollFrame::ReflowScrolledFrame (this=0x991803c, 
+aState=@0xbfe3f848, aAssumeHScroll=<value optimized out>, 
+aAssumeVScroll=<value optimized out>, aMetrics=0xbfe3f7ac, aFirstPass=1)
+    at nsGfxScrollFrame.cpp:515
+#51 0x082b9fe1 in nsHTMLScrollFrame::ReflowContents (this=0x991803c, 
+aState=0xbfe3f848, aDesiredSize=@0xbfe3fb6c) at nsGfxScrollFrame.cpp:570
+#52 0x082ba926 in nsHTMLScrollFrame::Reflow (this=0x991803c, 
+aPresContext=0x960fef0, aDesiredSize=@0xbfe3fb6c, 
+aReflowState=@0xbfe3f9fc, aStatus=@0xbfe3fcdc) at nsGfxScrollFrame.cpp:768
+#53 0x082aaa28 in nsContainerFrame::ReflowChild (this=0x9917e64, 
+aKidFrame=0x991803c, aPresContext=0x960fef0, aDesiredSize=@0xbfe3fb6c, 
+aReflowState=@0xbfe3f9fc, aX=0, aY=0, aFlags=0, aStatus=@0xbfe3fcdc)
+    at nsContainerFrame.cpp:905
+#54 0x082eb26f in ViewportFrame::Reflow (this=0x9917e64, 
+aPresContext=0x960fef0, aDesiredSize=@0xbfe3fd24, 
+aReflowState=@0xbfe3fc1c, aStatus=@0xbfe3fcdc) at nsViewportFrame.cpp:239
+#55 0x08292371 in IncrementalReflow::Dispatch (this=0xbfe3fd7c, 
+aPresContext=0x960fef0, aDesiredSize=@0xbfe3fd24, aMaxSize=@0xbfe3fd70, 
+aRendContext=@0x9878160) at nsPresShell.cpp:906
+#56 0x082925c8 in PresShell::ProcessReflowCommands (this=0x928f8d0, 
+aInterruptible=0) at nsPresShell.cpp:6924
+#57 0x08292763 in PresShell::FlushPendingNotifications (this=0x928f8d0, 
+aType=Flush_Layout) at nsPresShell.cpp:5388
+#58 0x0839ca58 in nsDocument::FlushPendingNotifications (this=0x960b288, 
+aType=Flush_Layout) at nsDocument.cpp:4294
+#59 0x083fb02c in nsHTMLDocument::FlushPendingNotifications 
+(this=0x960b288, aType=Flush_Layout) at nsHTMLDocument.cpp:1265
+#60 0x08453d47 in nsHTMLExternalObjSH::GetPluginInstance (this=0x92fba38, 
+wrapper=0x95b2b10, _result=0xbfe3ff08) at nsDOMClassInfo.cpp:8772
+#61 0x084615ab in nsHTMLExternalObjSH::PostCreate (this=0x92fba38, 
+wrapper=0x95b2b10, cx=0xb4f2ea90, obj=0x95e0208) at nsDOMClassInfo.cpp:8834
+#62 0x080b2692 in XPCWrappedNative::GetNewOrUsed (ccx=@0xbfe40064, 
+Object=0x9952d64, Scope=0x94624a8, Interface=0x8acba08, isGlobal=0, 
+resultWrapper=0xbfe4001c) at xpcwrappednative.cpp:466
+#63 0x080a50fc in XPCConvert::NativeInterface2JSObject (ccx=@0xbfe40064, 
+dest=0xbfe40128, src=0x9952d64, iid=0x87affa4, scope=0x9615ee8, 
+allowNativeWrapper=0, isGlobal=0, pErr=0xbfe400dc)
+    at xpcconvert.cpp:1078
+#64 0x0809b2dc in nsXPConnect::WrapNative (this=0x8a464f8, 
+aJSContext=0xb4f2ea90, aScope=0x9615ee8, aCOMObj=0x9952d64, 
+aIID=@0x87affa4, _retval=0xbfe40128) at nsXPConnect.cpp:593
+#65 0x084540c4 in nsDOMClassInfo::WrapNative (cx=0xb4f2ea90, 
+scope=0x95e02e8, native=0x9952d64, aIID=@0x87affa4, vp=0xbfe40438, 
+aHolder=0xbfe4017c) at nsDOMClassInfo.cpp:1413
+#66 0x08456ba7 in nsArraySH::GetProperty (this=0x9250568, 
+wrapper=0x972cbd0, cx=0xb4f2ea90, obj=0x95e02e8, id=1, vp=0xbfe40438, 
+_retval=0xbfe401dc) at nsDOMClassInfo.cpp:7113
+#67 0x080b6c44 in XPC_WN_Helper_GetProperty (cx=0xb4f2ea90, obj=0x95e02e8, 
+idval=1, vp=0xbfe40438) at xpcwrappednativejsops.cpp:952
+#68 0xb7eea38f in js_GetProperty (cx=0xb4f2ea90, obj=0x95e02e8, id=1, 
+vp=0xbfe40438) at jsobj.c:3449
+#69 0xb7eda589 in js_Interpret (cx=0xb4f2ea90, pc=0xb4fba518 "7W", 
+result=0xbfe4053c) at jsinterp.c:3879
+#70 0xb7ee1ed6 in js_Invoke (cx=0xb4f2ea90, argc=0, flags=2) at 
+jsinterp.c:1396
+#71 0x080b0466 in nsXPCWrappedJSClass::CallMethod (this=0x941d8a8, 
+wrapper=0x95eaff8, methodIndex=3, info=0x8afff60, nativeParams=0xbfe407d0) 
+at xpcwrappedjsclass.cpp:1415
+#72 0x080ad8e5 in nsXPCWrappedJS::CallMethod (this=0x95eaff8, 
+methodIndex=6, info=0x8afff60, params=0xbfe407d0) at xpcwrappedjs.cpp:467
+#73 0xb7e7513f in PrepareAndDispatch (methodIndex=<value optimized out>, 
+self=0x95eaff8, args=0xbfe40878) at xptcstubs_gcc_x86_unix.cpp:100
+#74 0xb7e74601 in XPTC_InvokeByIndex () at ../../../../../../dist/include/
+xpcom/xptcstubsdef.inc:251
+#75 0x080b3bfe in XPCWrappedNative::CallMethod (ccx=@0xbfe40abc, 
+mode=XPCWrappedNative::CALL_METHOD) at xpcwrappednative.cpp:2169
+#76 0x080b6f3f in XPC_WN_CallMethod (cx=0xb4f2ea90, obj=0xb4f4ead0, 
+argc=0, argv=0x98b1564, vp=0xbfe40bd8) at xpcwrappednativejsops.cpp:1455
+#77 0xb7ee1e76 in js_Invoke (cx=0xb4f2ea90, argc=0, flags=0) at 
+jsinterp.c:1377
+#78 0xb7edb247 in js_Interpret (cx=0xb4f2ea90, pc=0x90d28ca ":", 
+result=0xbfe40ec8) at jsinterp.c:4119
+#79 0xb7ee165c in js_Execute (cx=0xb4f2ea90, chain=0x9615ee8, 
+script=0x989f878, down=0x0, flags=0, result=0xbfe40fb8) at jsinterp.c:1622
+#80 0xb7eabefc in JS_EvaluateUCScriptForPrincipals (cx=0xb4f2ea90, 
+obj=0x9615ee8, principals=0x9390294, chars=0x98a9e28, length=4825, 
+filename=0x9625608 "file:///mono/head/moon/tmp/silverlight.htm",
+    lineno=27, rval=0xbfe40fb8) at jsapi.c:4364
+#81 0x084398a7 in nsJSContext::EvaluateString (this=0xb4f2e9e0, 
+aScript=@0xbfe410f4, aScopeObject=0x9615ee8, aPrincipal=0x9390290, 
+aURL=0x9625608 "file:///mono/head/moon/tmp/silverlight.htm", aLineNo=27,
+    aVersion=0xb7f24924 "default", aRetValue=0x0, aIsUndefined=0xbfe41050) 
+at nsJSEnvironment.cpp:1100
+#82 0x083ba1ac in nsScriptLoader::EvaluateScript (this=0x94a90e0, 
+aRequest=0x982af30, aScript=@0xbfe410f4) at nsScriptLoader.cpp:772
+#83 0x083ba308 in nsScriptLoader::ProcessRequest (this=0x94a90e0, 
+aRequest=0x982af30) at nsScriptLoader.cpp:673
+#84 0x083baf1c in nsScriptLoader::DoProcessScriptElement (this=0x94a90e0, 
+aElement=0x942af50, aObserver=0x942af4c, 
+aFireErrorNotification=0xbfe41628) at nsScriptLoader.cpp:606
+#85 0x083bb0d1 in nsScriptLoader::ProcessScriptElement (this=0x94a90e0, 
+aElement=0x942af50, aObserver=0x942af4c) at nsScriptLoader.cpp:357
+#86 0x08520db4 in nsHTMLScriptElement::MaybeProcessScript (this=0x942af30) 
+at nsHTMLScriptElement.cpp:659
+#87 0x08520f5d in nsHTMLScriptElement::BindToTree (this=0x942af30, 
+aDocument=0x960b288, aParent=0x9925ab0, aBindingParent=0x0, 
+aCompileEventHandlers=1) at nsHTMLScriptElement.cpp:453
+#88 0x083a890e in nsGenericElement::AppendChildTo (this=0x9925ab0, 
+aKid=0x942af30, aNotify=0) at nsGenericElement.cpp:2868
+#89 0x083ef8b1 in HTMLContentSink::ProcessSCRIPTTag (this=0x92ef810, 
+aNode=@0x9810338) at nsHTMLContentSink.cpp:4168
+#90 0x081dd5b9 in CNavDTD::HandleScriptToken (this=0xb4f15b98, 
+aNode=0x9810338) at CNavDTD.cpp:2177
+#91 0x081dec9f in CNavDTD::HandleDefaultStartToken (this=0xb4f15b98, 
+aToken=0x98a0320, aChildTag=eHTMLTag_script, aNode=0x9810338) at 
+CNavDTD.cpp:1281
+#92 0x081def41 in CNavDTD::HandleStartToken (this=0xb4f15b98, 
+aToken=0x98a0320) at CNavDTD.cpp:1668
+#93 0x081dffff in CNavDTD::HandleToken (this=0xb4f15b98, aToken=0x0, 
+aParser=0x9625a68) at CNavDTD.cpp:955
+#94 0x081df764 in CNavDTD::BuildModel (this=0xb4f15b98, aParser=0x9625a68, 
+aTokenizer=0xb4f707e8, anObserver=0x0, aSink=0x92ef85c) at CNavDTD.cpp:458
+#95 0x081ea5c5 in nsParser::BuildModel (this=0x9625a68) at 
+nsParser.cpp:2148
+#96 0x081eb309 in nsParser::ResumeParse (this=0x9625a68, allowIteration=1, 
+aIsFinalChunk=1, aCanInterrupt=1) at nsParser.cpp:2015
+#97 0x081e94fb in nsParser::ContinueInterruptedParsing (this=0x9625a68) at 
+nsParser.cpp:1480
+#98 0x084ffa76 in nsContentSink::ScriptEvaluated (this=0x92ef810, 
+aResult=0, aElement=0x99907d0, aIsInline=0, aWasPending=1) at 
+nsContentSink.cpp:276
+#99 0x084ffc60 in nsScriptLoaderObserverProxy::ScriptEvaluated 
+(this=0x93c9528, aResult=0, aElement=0x99907d0, aIsInline=0, 
+aWasPending=1) at nsContentSink.cpp:134
+---Type <return> to continue, or q <return> to quit---
+#100 0x083b9b11 in nsScriptLoader::FireScriptEvaluated (this=0x94a90e0, 
+aResult=0, aRequest=0xb4fe6c50) at nsScriptLoader.cpp:709
+#101 0x083ba315 in nsScriptLoader::ProcessRequest (this=0x94a90e0, 
+aRequest=0xb4fe6c50) at nsScriptLoader.cpp:674
+#102 0x083bb7c5 in nsScriptLoader::OnStreamComplete (this=0x94a90e0, 
+aLoader=0xb4f383d0, aContext=0xb4fe6c50, aStatus=0, stringLen=21463,
+    string=0xb4fe9118 '/' <repeats 79 times>, "\r\n//\r\n//  
+Silverlight.js   \t\t\tversion 1.0\r\n//\r\n//  This file is provided by 
+Microsoft as a helper file for websites that\r"...)
+    at nsScriptLoader.cpp:1037
+#103 0x08149eeb in nsStreamLoader::OnStopRequest (this=0xb4f383d0, 
+request=0xb4f387e4, ctxt=0xb4fe6c50, aStatus=0) at nsStreamLoader.cpp:134
+#104 0x0816de87 in nsFileChannel::OnStopRequest (this=0xb4f387b8, 
+req=0xb4f37c88, ctx=0x0, status=0) at nsFileChannel.cpp:548
+#105 0x08137dd2 in nsInputStreamPump::OnStateStop (this=0xb4f37c88) at 
+nsInputStreamPump.cpp:563
+#106 0x0813802d in nsInputStreamPump::OnInputStreamReady (this=0xb4f37c88, 
+stream=0xb4fbe408) at nsInputStreamPump.cpp:400
+#107 0xb7e45380 in nsInputStreamReadyEvent::EventHandler 
+(plevent=0xb4f3851c) at nsStreamUtils.cpp:120
+#108 0xb7e5e2a1 in PL_HandleEvent (self=0xb4f3851c) at plevent.c:688
+#109 0xb7e5e52a in PL_ProcessPendingEvents (self=0x8a4cf30) at 
+plevent.c:623
+#110 0xb7e5fa01 in nsEventQueueImpl::ProcessPendingEvents (this=0x8a55a88) 
+at nsEventQueue.cpp:417
+#111 0x0825ebba in event_processor_callback (source=0x8d88490, 
+condition=G_IO_IN, data=0x6) at nsAppShell.cpp:67
+#112 0xb7816a6d in g_io_channel_unix_get_fd () from /opt/gnome/lib/libglib-
+2.0.so.0
+#113 0xb77ed062 in g_main_context_dispatch () from /opt/gnome/lib/libglib-
+2.0.so.0
+#114 0xb77f009f in g_main_context_prepare () from /opt/gnome/lib/libglib-
+2.0.so.0
+#115 0xb77f0449 in g_main_loop_run () from /opt/gnome/lib/libglib-2.0.so.0
+#116 0xb7b2cc54 in gtk_main () from /opt/gnome/lib/libgtk-x11-2.0.so.0
+#117 0x0825ef06 in nsAppShell::Run (this=0x8a7fd90) at nsAppShell.cpp:139
+#118 0x08679f42 in nsAppStartup::Run (this=0x8aaa4d0) at 
+nsAppStartup.cpp:151
+#119 0x08088132 in XRE_main (argc=2, argv=0xbfe42524, aAppData=0x87ae940) 
+at nsAppRunner.cpp:2504
+#120 0x08084294 in main (argc=0, argv=0x0) at nsBrowserApp.cpp:61
+#121 0xb71acf9c in __libc_start_main () from /lib/libc.so.6
+#122 0x080841f1 in _start ()


More information about the mono-bugs mailing list