https://bugzilla.novell.com/show_bug.cgi?id=673449
https://bugzilla.novell.com/show_bug.cgi?id=673449#c0 Summary: compiler crashes: Not a valid token for the constant table: 0x00000000 Classification: Mono Product: Mono: Compilers Version: 2.10.x Platform: Macintosh OS/Version: Mac OS X 10.5 Status: NEW Severity: Major Priority: P5 - None Component: C# AssignedTo: [email protected] ReportedBy: [email protected] QAContact: [email protected] Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv:1.9.2.13) Gecko/20101203 Firefox/3.6.13 the compiler gives the following output after compilation: <project-name> (Debug|x86) wird erzeugt Hauptkompilierung wird ausgeführt... /Library/Frameworks/Mono.framework/Versions/2.10/bin/gmcs /noconfig "/out:/Users/../../<project-name>.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Configuration.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Core.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Data.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.DirectoryServices.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Management.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Runtime.Serialization.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Security.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Transactions.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Web.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Windows.Forms.dll" "/r:/Library/Frameworks/Mono.framework/Versions/2.10/lib/mono/2.0/System.Xml.dll" . more dlls and a lot of .cs-files Not a valid token for the constant table: 0x00000000 * Assertion at class.c:6417, condition `cindex' not met Stacktrace: at (wrapper managed-to-native) System.Reflection.MonoField.GetRawConstantValue (System.Reflection.MonoField) <0xffffffff> at Mono.CSharp.MetadataImporter.CreateField (System.Reflection.FieldInfo,Mono.CSharp.TypeSpec) <0x00395> at Mono.CSharp.ImportedTypeDefinition.LoadMembers (Mono.CSharp.TypeSpec,bool,Mono.CSharp.MemberCache&) <0x00a4d> at Mono.CSharp.TypeSpec.InitializeMemberCache (bool) <0x000a3> at Mono.CSharp.TypeSpec.get_MemberCache () <0x00027> at Mono.CSharp.MemberCache.FindMembers (Mono.CSharp.TypeSpec,string,bool) <0x0002d> at Mono.CSharp.Expression.ConstructorLookup (Mono.CSharp.ResolveContext,Mono.CSharp.TypeSpec,Mono.CSharp.Arguments&,Mono.CSharp.Location) <0x00039> at Mono.CSharp.New.DoResolve (Mono.CSharp.ResolveContext) <0x004bf> at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext,Mono.CSharp.ResolveFlags) <0x00037> at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext) <0x00017> at Mono.CSharp.Assign.DoResolve (Mono.CSharp.ResolveContext) <0x00021> at Mono.CSharp.SimpleAssign.DoResolve (Mono.CSharp.ResolveContext) <0x00019> at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext,Mono.CSharp.ResolveFlags) <0x00037> at Mono.CSharp.Expression.Resolve (Mono.CSharp.ResolveContext) <0x00017> at Mono.CSharp.ExpressionStatement.ResolveStatement (Mono.CSharp.BlockContext) <0x00017> at Mono.CSharp.BlockVariableDeclaration.ResolveInitializer (Mono.CSharp.BlockContext,Mono.CSharp.LocalVariable,Mono.CSharp.Expression) <0x0006f> at Mono.CSharp.BlockVariableDeclaration.Resolve (Mono.CSharp.BlockContext) <0x00456> at Mono.CSharp.Block.Resolve (Mono.CSharp.BlockContext) <0x002da> at Mono.CSharp.ParametersBlock.Resolve (Mono.CSharp.FlowBranching,Mono.CSharp.BlockContext,Mono.CSharp.IMethodData) <0x000c4> at Mono.CSharp.Constructor.Emit () <0x0039f> at Mono.CSharp.TypeContainer.EmitConstructors () <0x00262> at Mono.CSharp.TypeContainer.EmitType () <0x0013d> at Mono.CSharp.ModuleContainer.Emit () <0x001c7> at Mono.CSharp.AssemblyDefinition.Emit () <0x00123> at Mono.CSharp.Driver.Compile () <0x00451> at Mono.CSharp.Driver.Main (string[]) <0x000ab> at (wrapper runtime-invoke) <Module>.runtime_invoke_int_object (object,intptr,intptr,intptr) <0xffffffff> Native stacktrace: 0 mono 0x000b6f09 mono_handle_native_sigsegv + 377 1 libSystem.B.dylib 0x930552bb _sigtramp + 43 2 ??? 0xffffffff 0x0 + 4294967295 3 libSystem.B.dylib 0x930c923a raise + 26 4 libSystem.B.dylib 0x930d5679 abort + 73 5 mono 0x0024ec3a monoeg_g_logv + 195 6 mono 0x0024ec9c monoeg_assertion_message + 46 7 mono 0x001285c0 mono_class_get_field_default_value + 319 8 mono 0x0014fcb7 mono_gc_reference_queue_free + 17299 9 ??? 0x04d39478 0x0 + 80974968 10 ??? 0x043cadee 0x0 + 71085550 11 ??? 0x0438d796 0x0 + 70834070 12 ??? 0x0438ccc4 0x0 + 70831300 13 ??? 0x043832f0 0x0 + 70791920 14 ??? 0x043d234e 0x0 + 71115598 15 ??? 0x043d220a 0x0 + 71115274 16 ??? 0x04d76980 0x0 + 81226112 17 ??? 0x043d1d60 0x0 + 71114080 18 ??? 0x043d1d10 0x0 + 71114000 19 ??? 0x04d4b252 0x0 + 81048146 20 ??? 0x04d4b1a2 0x0 + 81047970 21 ??? 0x043d1d60 0x0 + 71114080 22 ??? 0x043d1d10 0x0 + 71114000 23 ??? 0x04d40bc0 0x0 + 81005504 24 ??? 0x04d4dbe8 0x0 + 81058792 25 ??? 0x04d4cdf7 0x0 + 81055223 26 ??? 0x04d405db 0x0 + 81003995 27 ??? 0x04d3f8e5 0x0 + 81000677 28 ??? 0x04d3dc48 0x0 + 80993352 29 ??? 0x04d3d7e3 0x0 + 80992227 30 ??? 0x04e7ce4e 0x0 + 82300494 31 ??? 0x043d0368 0x0 + 71107432 32 ??? 0x043cf4cc 0x0 + 71103692 33 ??? 0x014c3272 0x0 + 21770866 34 ??? 0x007d3da4 0x0 + 8207780 35 ??? 0x007d419c 0x0 + 8208796 36 mono 0x00011474 mono_jit_compile_method + 308 37 mono 0x001bccd2 mono_runtime_invoke + 138 38 mono 0x001bf279 mono_runtime_exec_main + 585 39 mono 0x001be6b7 mono_runtime_run_main + 852 40 mono 0x00088562 mono_main + 6930 41 mono 0x00003d36 start + 54 42 ??? 0x00000004 0x0 + 4 Debug info from gdb: /tmp/mono-gdb-commands.kj9w7o:1: Error in sourced command file: unable to debug self ================================================================= 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. ================================================================= Reproducible: Always Steps to Reproduce: Don't know which line in .cs-files produces the error. Hopefully, the stacktrace will tell you the problem. Actual Results: monodevelop (MonoDevelop-20402000.dmg) shows one error with the following text during building the project: The compiler appears to have crashed. check the build output pad for details. Expected Results: building project without compiler error. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
