[MonoDevelop] Crash when trying to compile MD from SVN

"Andrés G. Aragoneses [ knocte ] "Andrés G. Aragoneses [ knocte ]
Sun Jul 16 13:12:05 EDT 2006


Hello.

I have just updated my mono rpm's to the 1.1.16.1 version (for SUSE
10.1) and when I updated today my SVN copy of MD and tried to compile
it, I obtained a crash:

(...)
./Gui/GlobalOptionsPanel.cs(20,19): warning CS0612: `Gnome.FileEntry' is
obsolete
./Gui/GlobalOptionsPanel.cs(38,5): warning CS0612: `Gnome.FileEntry' is
obsolete./Gui/GlobalOptionsPanel.cs(45,47): warning CS0612:
`Gnome.FileEntry' is obsolete

** (/usr/lib/boo/booc.exe:9441): WARNING **: The class
System.Collections.Generic.IEnumerable`1 could not be loaded, used in
mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089

=================================================================
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.
=================================================================

Stacktrace:

  at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes
(bool) <0x00004>
  at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes
(bool) <0xffffffff>
  at System.Reflection.Assembly.GetTypes () <0x0000c>
  at
Boo.Lang.Compiler.Steps.InitializeNameResolutionService.OrganizeAssemblyTypes
(System.Reflection.Assembly) <0x00025>
  at
Boo.Lang.Compiler.Steps.InitializeNameResolutionService.OrganizeExternalNamespaces
() <0x00086>
  at Boo.Lang.Compiler.Steps.InitializeNameResolutionService.Run ()
<0x00017>
  at Boo.Lang.Compiler.CompilerPipeline.RunStep
(Boo.Lang.Compiler.CompilerContext,Boo.Lang.Compiler.ICompilerStep)
<0x00047>
  at Boo.Lang.Compiler.CompilerPipeline.Run
(Boo.Lang.Compiler.CompilerContext) <0x000f8>
  at Boo.Lang.Compiler.BooCompiler.Run
(Boo.Lang.Compiler.Ast.CompileUnit) <0x00073>
  at Boo.Lang.Compiler.BooCompiler.Run () <0x00025>
  at (wrapper remoting-invoke-with-check)
Boo.Lang.Compiler.BooCompiler.Run () <0xffffffff>
  at BooC.App.Run (string[]) <0x00312>
  at BooC.App.Main (string[]) <0x000e0>
  at (wrapper runtime-invoke) System.Object.runtime_invoke_int_string[]
(object,intptr,intptr,intptr) <0xffffffff>

Native stacktrace:

        /usr/bin/mono(mono_handle_native_sigsegv+0xe6) [0x81594a6]
        /usr/bin/mono [0x8143727]
        [0xffffe440]
        /usr/bin/mono [0x8098e02]
        /usr/bin/mono [0x80991f9]
        /usr/bin/mono(mono_type_create_from_typespec+0xe9) [0x809b269]
        /usr/bin/mono [0x8092071]
        /usr/bin/mono(mono_class_get_full+0x111) [0x8092d91]
        /usr/bin/mono [0x8099dc0]
        /usr/bin/mono [0x8091547]
        /usr/bin/mono(mono_class_init+0x14f) [0x80901ff]
        /usr/bin/mono(mono_type_get_object+0x8b) [0x80f0fab]
        /usr/bin/mono [0x80cdf7a]
        /usr/bin/mono [0x80ce2ea]
        [0xb6f00329]
        [0xb6f002e5]
        [0xb6f0022e]
        [0xb6efffef]
        [0xb6effa30]
        [0xb6f30ab8]
        [0xb6f30679]
        [0xb6f3001c]
        [0xb6f2fd86]
        [0xb6f2fc61]
        [0xb7588d63]
        [0xb7587cb9]
        [0xb75877d4]
        /usr/bin/mono [0x81435d0]
        /usr/bin/mono(mono_runtime_invoke+0x27) [0x80db577]
        /usr/bin/mono(mono_runtime_exec_main+0xa3) [0x80dc773]
        /usr/bin/mono(mono_runtime_run_main+0x182) [0x80dc312]
        /usr/bin/mono(strftime+0x1bbe) [0x805c962]
        /usr/bin/mono(mono_main+0x857) [0x805d347]
        /usr/bin/mono(__fxstat64+0x137) [0x805bd0b]
        /lib/libc.so.6(__libc_start_main+0xdc) [0xb7d6687c]
        /usr/bin/mono(sinh+0x4d) [0x805bc61]
/usr/bin/booc: line 2:  9441 Abortado                env /usr/bin/mono
/usr/lib/boo/booc.exe "$@"
make[3]: *** [../../../build/AddIns/BackendBindings/BooShell.dll] Error 134
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1


It seems to be a regression in Mono that is affecting Boo (BTW the
version of boo that I am using is 0.75.2013). Does anybody else have
this problem?

Regards,

	Andrés	[ knocte ]

-- 



More information about the Monodevelop-list mailing list