[Mono-bugs] [Bug 79482][Blo] New - Fails to build on Linux/ARM with assert: file mini.c: line 2489 (mono_emit_jit_icall)

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Sun Sep 24 09:48:24 EDT 2006


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 mail at meebey.net.

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

--- shadow/79482	2006-09-24 09:48:24.000000000 -0400
+++ shadow/79482.tmp.10758	2006-09-24 09:48:24.000000000 -0400
@@ -0,0 +1,119 @@
+Bug#: 79482
+Product: Mono: Runtime
+Version: 1.1
+OS: 
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: 
+Priority: Blocker
+Component: JIT
+AssignedTo: lupus at ximian.com                            
+ReportedBy: mail at meebey.net               
+QAContact: mono-bugs at ximian.com
+TargetMilestone: ---
+URL: 
+Cc: 
+Summary: Fails to build on Linux/ARM with assert: file mini.c: line 2489 (mono_emit_jit_icall)
+
+Mono 1.1.17.1 fails to build, we had one successful build of 1.1.17.1
+already (after applying the support larger stack patch) but this time it
+fails with a different assert.
+
+part of the build log output:
+
+[...]
+make[9]: Entering directory
+`/build/buildd/mono-1.1.17.1/mcs/class/Managed.Windows.Forms'
+MONO_PATH="../../class/lib/default:$MONO_PATH"
+/build/buildd/mono-1.1.17.1/runtime/mono-wrapper 
+../../class/lib/net_1_1_bootstrap/resgen.exe
+resources/System.Windows.Forms.resx || cp
+resources/System.Windows.Forms.resources.prebuilt
+resources/System.Windows.Forms.resources
+
+Unhandled Exception: System.IO.FileNotFoundException: System.Windows.Forms,
+Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 :
+System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
+PublicKeyToken=b77a5c561934e089
+  at <0x00000> <unknown method>
+MONO_PATH="../../class/lib/default:$MONO_PATH"
+/build/buildd/mono-1.1.17.1/runtime/mono-wrapper 
+../../class/lib/net_1_1_bootstrap/resgen.exe
+resources/System.Windows.Forms.en.resx || cp
+resources/System.Windows.Forms.en.resources.prebuilt
+resources/System.Windows.Forms.en.resources
+
+Unhandled Exception: System.IO.FileNotFoundException: System.Windows.Forms,
+Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 :
+System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
+PublicKeyToken=b77a5c561934e089
+  at <0x00000> <unknown method>
+MONO_PATH="../../class/lib/default:$MONO_PATH"
+/build/buildd/mono-1.1.17.1/runtime/mono-wrapper 
+../../class/lib/net_1_1_bootstrap/resgen.exe
+resources/System.Windows.Forms.de.resx || cp
+resources/System.Windows.Forms.de.resources.prebuilt
+resources/System.Windows.Forms.de.resources
+
+Unhandled Exception: System.IO.FileNotFoundException: System.Windows.Forms,
+Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 :
+System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
+PublicKeyToken=b77a5c561934e089
+  at <0x00000> <unknown method>
+MONO_PATH="../../class/lib/default:$MONO_PATH"
+/build/buildd/mono-1.1.17.1/runtime/mono-wrapper 
+../../class/lib/net_1_1_bootstrap/resgen.exe resources/keyboards.resx || cp
+resources/keyboards.resources.prebuilt resources/keyboards.resources
+
+Unhandled Exception: System.IO.FileNotFoundException: System.Windows.Forms,
+Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 :
+System.Windows.Forms, Version=1.0.5000.0, Culture=neutral,
+PublicKeyToken=b77a5c561934e089
+  at <0x00000> <unknown method>
+./build-csproj
+MONO_PATH="../../class/lib/default:$MONO_PATH"
+/build/buildd/mono-1.1.17.1/runtime/mono-wrapper 
+../../class/lib/default/mcs.exe /codepage:65001   -d:NET_1_1 -d:ONLY_1_1
+-debug /noconfig /unsafe /r:mscorlib.dll /r:System.dll /r:System.Xml.dll
+/r:System.Drawing.dll /r:Accessibility.dll /r:System.Data.dll
+/r:Mono.Posix.dll @System.Windows.Forms.dll.resources /nowarn:649
+/nowarn:169 /nowarn:67 /nowarn:108 /nowarn:114 -debug -target:library
+-out:../../class/lib/default/System.Windows.Forms.dll 
+ at System.Windows.Forms.dll.sources
+System.Windows.Forms/XplatUIX11.cs(694,11): warning CS0219: The variable
+`transient' is assigned but its value is never used
+Compilation succeeded - 1 warning(s)
+
+** (../../class/lib/default/mcs.exe:10571): WARNING **: unregistered JIT ICall
+
+** ERROR **: file mini.c: line 2489 (mono_emit_jit_icall): should not be
+reached
+aborting...
+
+=================================================================
+Got a SIGABRT while executing native code. This usually indicates
+a fatal error in the mono runtime or one of the native libraries 
+used by your application.
+=================================================================
+
+Stacktrace:
+
+  at System.Threading.Thread.Finalize () <0xffffffff>
+
+Native stacktrace:
+
+make[9]: *** [../../class/lib/default/System.Windows.Forms.dll] Aborted
+make[9]: *** Deleting file `../../class/lib/default/System.Windows.Forms.dll'
+make[9]: Leaving directory
+`/build/buildd/mono-1.1.17.1/mcs/class/Managed.Windows.Forms'
+[...]
+
+Full build log here:
+http://buildd.debian.org/fetch.php?&pkg=mono&ver=1.1.17.1-4&arch=arm&stamp=1159074469&file=log&as=raw
+
+Last successful build log here:
+http://buildd.debian.org/fetch.php?&pkg=mono&ver=1.1.17.1-3&arch=arm&stamp=1158536080&file=log&as=raw
+
+Applied "support larger stack" patch here:
+http://svn.debian.org/wsvn/pkg-mono/mono/trunk/debian/patches/arm_support_larger_stack_r65218.dpatch?op=file&rev=0&sc=0


More information about the mono-bugs mailing list