<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Mono on the Omega2+]]></title><description><![CDATA[<p dir="auto">I have been working on a project to run mono on the Omega2. When i finnally got it compiled, it gives me this error when i try to run a .net console application.</p>
<p dir="auto">Segmentation fault<br />
root@Omega:/home/bjornb/output2/bin# ./mono /mnt/USB/Debug2/Server<br />
App.exe</p>
<ul>
<li>Assertion: should not be reached at mini-mips.c:2229</li>
</ul>
<p dir="auto">Stacktrace:</p>
<p dir="auto">at &lt;unknown&gt; &lt;0xffffffff&gt;<br />
at System.Collections.Hashtable/SyncHashtable.get_Item (object) [0x0000c] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Globalization.EncodingTable.GetCodePageDataItem (int) [0x00000] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Text.Encoding.GetDataItem () [0x0000b] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Text.Encoding.get_WebName () [0x0000b] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Xml.XmlTextReaderImpl.SwitchEncoding (System.Text.Encoding) [0x00000] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReaderImpl.ParseXmlDeclaration (bool) [0x0028d] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReaderImpl.Read () [0x000d4] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReader.Read () [0x00000] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlReader.MoveToContent () [0x0004b] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Configuration.Configuration.ReadConfigFile (System.Xml.XmlReader,string) [0x00000] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration.Load () [0x00052] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration.Init (System.Configuration.Internal.IConfigSystem,string,System.Configuration.Configuration) [0x00065] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem,string) [0x0005c] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem,string) [0x0003b] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.InternalConfigurationFactory.Create (System.Type,object[]) [0x0000e] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ConfigurationManager.OpenExeConfigurationInternal (System.Configuration.ConfigurationUserLevel,System.Reflection.Assembly,string) [0x00107] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ClientConfigurationSystem.get_Configuration () [0x00011] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection (string) [0x00000] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ConfigurationManager.GetSection (string) [0x00005] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Net.Sockets.Socket..cctor () [0x00147] in &lt;f8255d9ef0594d18ae2c0d97286b9a80&gt;:0<br />
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at &lt;unknown&gt; &lt;0xffffffff&gt;<br />
at (wrapper managed-to-native) object.__icall_wrapper_mono_generic_class_init (intptr) &lt;0x00098&gt;<br />
at ServerApp.Program..cctor () [0x00000] in &lt;2c5045d6e3c34a659177592d30b01fdb&gt;:0<br />
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
/proc/self/maps:<br />
00400000-0077e000 r-xp 00000000 b3:01 266103     /home/bjornb/output2/bin/mono<br />
0078d000-00793000 rw-p 0037d000 b3:01 266103     /home/bjornb/output2/bin/mono<br />
00793000-007ae000 rwxp 00000000 00:00 0<br />
0091a000-00cad000 rwxp 00000000 00:00 0          [heap]<br />
75800000-75900000 rw-p 00000000 00:00 0<br />
759a2000-75cd2000 r--p 00000000 b3:01 393516     /home/bjornb/output2/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll<br />
75cd2000-75f58000 r--p 00000000 b3:01 393430     /home/bjornb/output2/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll<br />
75f58000-75f59000 ---p 00000000 00:00 0<br />
75f59000-7605a000 rw-p 00000000 00:00 0<br />
7605a000-763ff000 r--p 00000000 b3:01 268043     /home/bjornb/output2/lib/mono/4.5/mscorlib.dll<br />
76400000-77000000 rw-p 00000000 00:00 0<br />
77009000-7701f000 rwxp 00000000 00:00 0<br />
77060000-77090000 rwxp 00000000 00:00 0<br />
77090000-770b0000 r--p 00000000 b3:01 393341     /home/bjornb/output2/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll<br />
770b0000-77130000 rw-p 00000000 00:00 0<br />
77130000-77133000 r--p 00000000 08:02 266977     /mnt/USB/Debug2/ServerApp.exe<br />
77134000-77144000 rwxp 00000000 00:00 0<br />
77144000-77145000 ---p 00000000 00:00 0<br />
77145000-7715a000 rw-p 00000000 00:00 0<br />
7715a000-7716a000 rwxp 00000000 00:00 0<br />
7716a000-7718c000 r-xp 00000000 1f:05 306        /lib/libgcc_s.so.1<br />
7718c000-7718d000 rw-p 00012000 1f:05 306        /lib/libgcc_s.so.1<br />
7718e000-772cf000 r-xp 00000000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772cf000-772d9000 r--p 00131000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772d9000-772dd000 rw-p 0013b000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772dd000-772df000 rw-p 00000000 00:00 0<br />
772e0000-77372000 r-xp 00000000 1f:05 304        /lib/libc.so<br />
77374000-7737c000 rw-p 00000000 00:00 0<br />
7737c000-7737d000 rw-s 00000000 00:0d 4236       /tmp/shm/mono.1898<br />
7737d000-7737e000 ---p 00000000 00:00 0<br />
7737e000-7737f000 r--p 00000000 00:00 0<br />
7737f000-77380000 r--p 00000000 00:00 0          [vvar]<br />
77380000-77381000 r-xp 00000000 00:00 0          [vdso]<br />
77381000-77383000 rw-p 00091000 1f:05 304        /lib/libc.so<br />
77383000-77385000 rwxp 00000000 00:00 0<br />
7faf3000-7fb14000 rw-p 00000000 00:00 0          [stack]</p>
<p dir="auto">Got a SIGABRT while executing native code. This usually indicates<br />
a fatal error in the mono runtime or one of the native libraries<br />
used by your application.</p>
<p dir="auto">I compiled it with ./configure --host=mipsel-openwrt-linux --prefix=/output --enable-minimal=profiler,debug,logging --enable-small-config=yes --without-mcs-docs --with-moonlight=no --disable-boehm &amp;&amp; make</p>
]]></description><link>http://community.onion.io/topic/1770/mono-on-the-omega2</link><generator>RSS for Node</generator><lastBuildDate>Fri, 17 Apr 2026 03:07:04 GMT</lastBuildDate><atom:link href="http://community.onion.io/topic/1770.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 07 Mar 2017 13:46:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mono on the Omega2+ on Tue, 07 Mar 2017 13:46:51 GMT]]></title><description><![CDATA[<p dir="auto">I have been working on a project to run mono on the Omega2. When i finnally got it compiled, it gives me this error when i try to run a .net console application.</p>
<p dir="auto">Segmentation fault<br />
root@Omega:/home/bjornb/output2/bin# ./mono /mnt/USB/Debug2/Server<br />
App.exe</p>
<ul>
<li>Assertion: should not be reached at mini-mips.c:2229</li>
</ul>
<p dir="auto">Stacktrace:</p>
<p dir="auto">at &lt;unknown&gt; &lt;0xffffffff&gt;<br />
at System.Collections.Hashtable/SyncHashtable.get_Item (object) [0x0000c] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Globalization.EncodingTable.GetCodePageDataItem (int) [0x00000] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Text.Encoding.GetDataItem () [0x0000b] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Text.Encoding.get_WebName () [0x0000b] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at System.Xml.XmlTextReaderImpl.SwitchEncoding (System.Text.Encoding) [0x00000] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReaderImpl.ParseXmlDeclaration (bool) [0x0028d] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReaderImpl.Read () [0x000d4] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlTextReader.Read () [0x00000] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Xml.XmlReader.MoveToContent () [0x0004b] in &lt;611e64636ff745389933c69c817b2d4a&gt;:0<br />
at System.Configuration.Configuration.ReadConfigFile (System.Xml.XmlReader,string) [0x00000] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration.Load () [0x00052] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration.Init (System.Configuration.Internal.IConfigSystem,string,System.Configuration.Configuration) [0x00065] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem,string) [0x0005c] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.Configuration..ctor (System.Configuration.InternalConfigurationSystem,string) [0x0003b] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.InternalConfigurationFactory.Create (System.Type,object[]) [0x0000e] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ConfigurationManager.OpenExeConfigurationInternal (System.Configuration.ConfigurationUserLevel,System.Reflection.Assembly,string) [0x00107] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ClientConfigurationSystem.get_Configuration () [0x00011] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection (string) [0x00000] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Configuration.ConfigurationManager.GetSection (string) [0x00005] in &lt;c88268b2ab694baf8f53384cac3b8843&gt;:0<br />
at System.Net.Sockets.Socket..cctor () [0x00147] in &lt;f8255d9ef0594d18ae2c0d97286b9a80&gt;:0<br />
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
at &lt;unknown&gt; &lt;0xffffffff&gt;<br />
at (wrapper managed-to-native) object.__icall_wrapper_mono_generic_class_init (intptr) &lt;0x00098&gt;<br />
at ServerApp.Program..cctor () [0x00000] in &lt;2c5045d6e3c34a659177592d30b01fdb&gt;:0<br />
at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001e] in &lt;a09726166c1843dfba9f344410894800&gt;:0<br />
/proc/self/maps:<br />
00400000-0077e000 r-xp 00000000 b3:01 266103     /home/bjornb/output2/bin/mono<br />
0078d000-00793000 rw-p 0037d000 b3:01 266103     /home/bjornb/output2/bin/mono<br />
00793000-007ae000 rwxp 00000000 00:00 0<br />
0091a000-00cad000 rwxp 00000000 00:00 0          [heap]<br />
75800000-75900000 rw-p 00000000 00:00 0<br />
759a2000-75cd2000 r--p 00000000 b3:01 393516     /home/bjornb/output2/lib/mono/gac/System.Xml/4.0.0.0__b77a5c561934e089/System.Xml.dll<br />
75cd2000-75f58000 r--p 00000000 b3:01 393430     /home/bjornb/output2/lib/mono/gac/System/4.0.0.0__b77a5c561934e089/System.dll<br />
75f58000-75f59000 ---p 00000000 00:00 0<br />
75f59000-7605a000 rw-p 00000000 00:00 0<br />
7605a000-763ff000 r--p 00000000 b3:01 268043     /home/bjornb/output2/lib/mono/4.5/mscorlib.dll<br />
76400000-77000000 rw-p 00000000 00:00 0<br />
77009000-7701f000 rwxp 00000000 00:00 0<br />
77060000-77090000 rwxp 00000000 00:00 0<br />
77090000-770b0000 r--p 00000000 b3:01 393341     /home/bjornb/output2/lib/mono/gac/System.Configuration/4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll<br />
770b0000-77130000 rw-p 00000000 00:00 0<br />
77130000-77133000 r--p 00000000 08:02 266977     /mnt/USB/Debug2/ServerApp.exe<br />
77134000-77144000 rwxp 00000000 00:00 0<br />
77144000-77145000 ---p 00000000 00:00 0<br />
77145000-7715a000 rw-p 00000000 00:00 0<br />
7715a000-7716a000 rwxp 00000000 00:00 0<br />
7716a000-7718c000 r-xp 00000000 1f:05 306        /lib/libgcc_s.so.1<br />
7718c000-7718d000 rw-p 00012000 1f:05 306        /lib/libgcc_s.so.1<br />
7718e000-772cf000 r-xp 00000000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772cf000-772d9000 r--p 00131000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772d9000-772dd000 rw-p 0013b000 1f:05 863        /usr/lib/libstdc++.so.6.0.21<br />
772dd000-772df000 rw-p 00000000 00:00 0<br />
772e0000-77372000 r-xp 00000000 1f:05 304        /lib/libc.so<br />
77374000-7737c000 rw-p 00000000 00:00 0<br />
7737c000-7737d000 rw-s 00000000 00:0d 4236       /tmp/shm/mono.1898<br />
7737d000-7737e000 ---p 00000000 00:00 0<br />
7737e000-7737f000 r--p 00000000 00:00 0<br />
7737f000-77380000 r--p 00000000 00:00 0          [vvar]<br />
77380000-77381000 r-xp 00000000 00:00 0          [vdso]<br />
77381000-77383000 rw-p 00091000 1f:05 304        /lib/libc.so<br />
77383000-77385000 rwxp 00000000 00:00 0<br />
7faf3000-7fb14000 rw-p 00000000 00:00 0          [stack]</p>
<p dir="auto">Got a SIGABRT while executing native code. This usually indicates<br />
a fatal error in the mono runtime or one of the native libraries<br />
used by your application.</p>
<p dir="auto">I compiled it with ./configure --host=mipsel-openwrt-linux --prefix=/output --enable-minimal=profiler,debug,logging --enable-small-config=yes --without-mcs-docs --with-moonlight=no --disable-boehm &amp;&amp; make</p>
]]></description><link>http://community.onion.io/post/11854</link><guid isPermaLink="true">http://community.onion.io/post/11854</guid><dc:creator><![CDATA[Jackdaw]]></dc:creator><pubDate>Tue, 07 Mar 2017 13:46:51 GMT</pubDate></item></channel></rss>