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 [EMAIL PROTECTED] http://bugzilla.ximian.com/show_bug.cgi?id=78675 --- shadow/78675 2006-06-19 15:01:33.000000000 -0400 +++ shadow/78675.tmp.18253 2006-06-19 15:01:33.000000000 -0400 @@ -0,0 +1,124 @@ +Bug#: 78675 +Product: Mono: Tools +Version: 1.1 +OS: +OS Details: Fedora Core 5 +Status: NEW +Resolution: +Severity: +Priority: Major +Component: tools +AssignedTo: [EMAIL PROTECTED] +ReportedBy: [EMAIL PROTECTED] +QAContact: [EMAIL PROTECTED] +TargetMilestone: --- +URL: +Cc: +Summary: resgen segfaults when compiling resource + +Please fill in this template when reporting a bug, unless you know what you +are doing. +Description of Problem: +resgen and resgen2 produce a SIGSEGV when trying to compile a resource file +containing a bitmap. The signal is caught by the runtime. Here is the output: + +> resgen2 FormSplash.resx +Read in 2 resources from 'FormSplash.resx' + +================================================================= +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: + +in +System.Drawing.Image:System.Runtime.Serialization.ISerializable.GetObjectData +(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) +<0xffffffff> +in +System.Drawing.Image:System.Runtime.Serialization.ISerializable.GetObjectData +(System.Runtime.Serialization.SerializationInfo,System.Runtime.Serialization.StreamingContext) +<0x63> +in +System.Runtime.Serialization.Formatters.Binary.ObjectWriter:GetObjectData +(object,System.Runtime.Serialization.Formatters.Binary.TypeMetadata&,object&) +<0x227> +in System.Runtime.Serialization.Formatters.Binary.ObjectWriter:WriteObject +(System.IO.BinaryWriter,long,object) <0x44> +in +System.Runtime.Serialization.Formatters.Binary.ObjectWriter:WriteObjectInstance +(System.IO.BinaryWriter,object,bool) <0x108> +in +System.Runtime.Serialization.Formatters.Binary.ObjectWriter:WriteQueuedObjects +(System.IO.BinaryWriter) <0x2d> +in +System.Runtime.Serialization.Formatters.Binary.ObjectWriter:WriteObjectGraph +(System.IO.BinaryWriter,object,System.Runtime.Remoting.Messaging.Header[]) +<0x37> +in System.Runtime.Serialization.Formatters.Binary.BinaryFormatter:Serialize +(System.IO.Stream,object,System.Runtime.Remoting.Messaging.Header[]) <0x1fa> +in System.Runtime.Serialization.Formatters.Binary.BinaryFormatter:Serialize +(System.IO.Stream,object) <0x15> +in System.Resources.ResourceWriter:Generate () <0xbf9> +in System.Resources.ResourceWriter:Dispose (bool) <0x33> +in System.Resources.ResourceWriter:Close () <0xc> +in ResGen:CompileResourceFile (string,string) <0x309> +in ResGen:Main (string[]) <0x332> +in (wrapper runtime-invoke) System.Object:runtime_invoke_int_string[] +(object,intptr,intptr,intptr) <0x7ff7ac7> + +Native stacktrace: + + /usr/bin/mono(mono_handle_native_sigsegv+0xbb) [0x8153d0b] + /usr/bin/mono [0x813e66f] + [0x170440] + /usr/bin/mono [0x813dd74] + /usr/bin/mono [0x813e0c2] + /usr/bin/mono [0x813e25a] + /usr/bin/mono(mono_compile_method+0x3a) [0x80d636a] + /usr/bin/mono(mono_magic_trampoline+0x1a) [0x815519a] + [0x160032] + [0x7e4500] + [0x7e3eed] + [0x7e3d09] + [0x7e3b36] + [0x7e39f8] + [0x7e1ba3] + [0x7e199e] + [0x7deb7a] + [0x7ddce4] + [0x7ddc95] + [0x1491da] + [0x146f1b] + [0x146a84] + /usr/bin/mono [0x813e520] + /usr/bin/mono(mono_runtime_invoke+0x27) [0x80d7b67] + /usr/bin/mono(mono_runtime_exec_main+0xb1) [0x80d8cf1] + /usr/bin/mono(mono_runtime_run_main+0x171) [0x80d88c1] + /usr/bin/mono(strftime+0x1ba2) [0x805c602] + /usr/bin/mono(mono_main+0x857) [0x805cfe7] + /usr/bin/mono(__fxstat64+0x12b) [0x805b9bb] + /lib/libc.so.6(__libc_start_main+0xdc) [0xa13724] + /usr/bin/mono(sinh+0x41) [0x805b911] +Aborted + +I have other resource files which generate a long series of SIGSEGV. + +Steps to reproduce the problem: +1. Do "resgen FormSplash.resx" +2. +3. + +Actual Results: +Long output about SIGSEGV + +Expected Results: + + +How often does this happen? +Always. + +Additional Information: +I am using the Novell RPMs version mono-devel 1.1.15-0.novell. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
