[Mono-dev] illegal instruction

srf Scott.Fluto at cmgl.ca
Mon Jan 18 11:43:43 EST 2010


Well, the good news is I got the daily build from jan 18 2010 and I could
build that one successfully so I suspect the patch you mentioned must have
fixed that. The bad news is I tried compiling all our projects with this
daily build of mono and now one of our projects wont compile and just sement
faults trying to compile it so I suspect some other problems have creaped in
. At any rate this problem looks like its addressed and Ill just research
this segment fault problem trying to compile with the current build and
maybe raise it as a separate issue. 
Oh well. 

thanks

scott

vargaz wrote:
> 
> Hi,
> 
>   This one:
> 
> http://lists.ximian.com/pipermail/mono-patches/2010-January/164422.html
> 
>          Zoltan
> 
> On Sat, Jan 16, 2010 at 3:56 AM, Kirby Zhou <kirbyzhou at gmail.com> wrote:
> 
>>
>> Yes, I am running XEN. Thanks very much.
>> Is there any patch against this problem?
>>
>>
>>
>> vargaz wrote:
>> >
>> > Hi,
>> >
>> >   Are you using XEN ? There was a mono bug which is now fixed which
>> caused
>> > crashes
>> > like this under XEN. Unfortunately the fix is not in any released mono
>> > version yet.
>> >
>> >                          Zoltan
>> >
>> > On Fri, Jan 15, 2010 at 5:34 AM, Kirby Zhou <kirbyzhou at gmail.com>
>> wrote:
>> >
>> >>
>> >> I have rechecked the problem on several PCs.
>> >> OS is RHEL-5.3 x86_64 or RHEL-5.4 x86_64 .
>> >> CPU is Xeon E5310 or Xeon E5520.
>> >>
>> >> 2.4.2.3 can be built on all my boxes.
>> >> 2.4.3.x, 2.6.0, 2.6.1 can be built on some box, and failed on others.
>> >> Maybe there is a big bug introduced between 2.4.2.3 and 2.4.3
>> >>
>> >>
>> >> Brendan Gordon wrote:
>> >> >
>> >> > FYI I recently compiled mono-2.6.1 on RHEL 5.2 32-bit client which
>> >> works,
>> >> > albeit I do have some tests fail when doing a 'make check', may
>> report
>> >> > that
>> >> > separately later. I can supply a list of packages I had to install
>> if
>> >> > required, but someone else in the other thread already did this.
>> >> >
>> >> > On Fri, Jan 15, 2010 at 09:20, srf <Scott.Fluto at cmgl.ca> wrote:
>> >> >
>> >> >>
>> >> >> ya, I saw your post and you are getting the same posix error Im
>> >> getting
>> >> .
>> >> >> It
>> >> >> would really nice to know if anyone has been able to compile it on
>> >> redhat
>> >> >> but its been quite a while and I still havnt heard anything??
>> >> >>
>> >> >> scott
>> >> >>
>> >> >> Kirby Zhou wrote:
>> >> >> >
>> >> >> > I have encounted the same problem with both mono-2.4.3 and
>> >> mono-2.6.1
>> >> >> > My OS is RHEL-5.4
>> >> >> >
>> >> >> >
>> >> >> >
>> >> >> > srf wrote:
>> >> >> >>
>> >> >> >> Further to this I found if I just run this :
>> >> >> >>
>> >> >> >>  MONO_PATH="./../../class/lib/net_1_1:$MONO_PATH"
>> >> >> >> /disk2/mono-2.6.1/mono-2.6.1/runtime/mono-wrapper
>> >> >> >> ./../../class/lib/net_1_1/msc.exe
>> >> >> >>
>> >> >> >> I get the same error, it seems that just running msc.exe will
>> >> generate
>> >> >> >> the illegal instruction error. is there any way I can get the
>> >> msc.exe
>> >> >> it
>> >> >> >> give more information on whats wrong? is there something os
>> >> specific
>> >> >> >> given IM running it on redhat 5.1??
>> >> >> >>
>> >> >> >> thanks
>> >> >> >>
>> >> >> >> scott
>> >> >> >>
>> >> >> >>
>> >> >> >> srf wrote:
>> >> >> >>>
>> >> >> >>> Im trying to mbuild mono 2.6.1 but I keep getting this build
>> >> >> error(note:
>> >> >> >>> I turned on all debuging information):
>> >> >> >>>
>> >> >> >>> [root at localhost System]#
>> >> >> >>> MONO_PATH="./../../class/lib/net_1_1:$MONO_PATH"
>> >> >> >>> /disk2/mono-2.6.1/mono-2.6.1/runtime/mono-wrapper --verbose
>> >> >> >>> --debug=casts,mdb-optimizations --trace
>> >> >> >>> ./../../class/lib/net_1_1/mcs.exe /codepage:65001 -optimize
>> >> >> -d:NET_1_1
>> >> >> >>> -d:ONLY_1_1 -debug /noconfig -d:XML_DEP -r:System.Xml.dll
>> >> >> >>> -target:library -out:../../class/lib/net_1_1/tmp/System.dll
>> >> >> >>> @System.dll.sources
>> >> >> >>> converting method (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this___object
>> >> >> (object,intptr,intptr,intptr)
>> >> >> >>> Method (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this___object
>> >> >> (object,intptr,intptr,intptr)
>> >> >> >>> emitted at 0x40a13050 to 0x40a1318a (code length 314) [mcs.exe]
>> >> >> >>> [0x2aaaaaace680: 0.00000 0] ENTER: (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this___object
>> >> >> >>>
>> >> >>
>> >>
>> (object,intptr,intptr,intptr)([System.OutOfMemoryException:0x2aaaaeda2f00],
>> >> >> >>> 0x7fff471490f0, (nil), 0x2aaaae4aa2b0, )
>> >> >> >>> [0x2aaaaaace680: 0.00018 0] LEAVE: (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this___object
>> >> >> >>> (object,intptr,intptr,intptr)[OBJECT:(nil)]
>> >> >> >>> [0x2aaaaaace680: 0.00024 0] ENTER: (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this___object
>> >> >> >>>
>> >> >>
>> >>
>> (object,intptr,intptr,intptr)([System.NullReferenceException:0x2aaaaeda2ea0],
>> >> >> >>> 0x7fff471490f0, (nil), 0x2aaaae4a3030, )
>> >> >> >>> [0x2aaaaaace680: 0.00026 0] LEAVE: (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this___object
>> >> >> >>> (object,intptr,intptr,intptr)[OBJECT:(nil)]
>> >> >> >>> [0x2aaaaaace680: 0.00031 0] ENTER: (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this___object
>> >> >> >>>
>> >> >>
>> >>
>> (object,intptr,intptr,intptr)([System.StackOverflowException:0x2aaaaeda2e40],
>> >> >> >>> 0x7fff471490f0, (nil), 0x2aaaae4aafc0, )
>> >> >> >>> converting method (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this__
>> (object,intptr,intptr,intptr)
>> >> >> >>> Method (wrapper runtime-invoke)
>> object:runtime_invoke_void__this__
>> >> >> >>> (object,intptr,intptr,intptr) emitted at 0x40a13190 to
>> 0x40a132c3
>> >> >> (code
>> >> >> >>> length 307) [mcs.exe]
>> >> >> >>> [0x2aaaaaace680: 0.00055 1] ENTER: (wrapper runtime-invoke)
>> >> >> >>> object:runtime_invoke_void__this__
>> >> >> >>>
>> >> >>
>> >>
>> (object,intptr,intptr,intptr)([System.ExecutionEngineException:0x2aaaaeda2de0],
>> >> >> >>> (nil), (nil), 0x2aaaae49a830, )
>> >> >> >>> Illegal instruction
>> >> >> >>>
>> >> >> >>> I for the life of me cannot figure out whats wrong. I can build
>> >> every
>> >> >> >>> previous version of mono but not mono 2.6 . Im trying to build
>> on
>> >> >> redhat
>> >> >> >>> 5.1 , could there be some new issue with redhat? And why is it
>> >> useing
>> >> >> >>> .net 1.1?? is there anything else I can do to get more
>> information
>> >> on
>> >> >> >>> what the problem is?
>> >> >> >>>
>> >> >> >>> thanks
>> >> >> >>>
>> >> >> >>> scott
>> >> >> >>>
>> >> >> >>
>> >> >> >>
>> >> >> >
>> >> >> >
>> >> >>
>> >> >> --
>> >> >> View this message in context:
>> >> >> http://old.nabble.com/illegal-instruction-tp27063839p27169448.html
>> >> >> Sent from the Mono - Dev mailing list archive at Nabble.com.
>> >> >>
>> >> >> _______________________________________________
>> >> >> Mono-devel-list mailing list
>> >> >> Mono-devel-list at lists.ximian.com
>> >> >> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> >> >>
>> >> >
>> >> > _______________________________________________
>> >> > Mono-devel-list mailing list
>> >> > Mono-devel-list at lists.ximian.com
>> >> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> >> >
>> >> >
>> >>
>> >> --
>> >> View this message in context:
>> >> http://old.nabble.com/illegal-instruction-tp27063839p27172366.html
>> >> Sent from the Mono - Dev mailing list archive at Nabble.com.
>> >>
>> >> _______________________________________________
>> >> Mono-devel-list mailing list
>> >> Mono-devel-list at lists.ximian.com
>> >> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> >>
>> >
>> > _______________________________________________
>> > Mono-devel-list mailing list
>> > Mono-devel-list at lists.ximian.com
>> > http://lists.ximian.com/mailman/listinfo/mono-devel-list
>> >
>> >
>>
>> --
>> View this message in context:
>> http://old.nabble.com/illegal-instruction-tp27063839p27186341.html
>> Sent from the Mono - Dev mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> Mono-devel-list mailing list
>> Mono-devel-list at lists.ximian.com
>> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
> 
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
> 
> 

-- 
View this message in context: http://old.nabble.com/illegal-instruction-tp27063839p27213211.html
Sent from the Mono - Dev mailing list archive at Nabble.com.



More information about the Mono-devel-list mailing list