ports/95040: build of lang/mono segfaults
Frank Altpeter
frank at altpeter.de
Tue Mar 28 13:30:15 UTC 2006
>Number: 95040
>Category: ports
>Synopsis: build of lang/mono segfaults
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Tue Mar 28 13:30:13 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: Frank Altpeter
>Release: FreeBSD 6.1-PRERELEASE i386
>Organization:
>Environment:
System: FreeBSD pegasus.dyndns.info 6.1-PRERELEASE FreeBSD 6.1-PRERELEASE #6: Wed Mar 8 19:46:43 CET 2006 root at pegasus.dyndns.info:/usr/obj/usr/src/sys/kernconf.pegasus i386
Building a current snap of the ports tree of lang/mono brings up
the following error:
[...]
gmake[8]: Entering directory `/usr/ports/lang/mono/work/mono-1.1.13.2/mcs/class/Mono.Security'
MONO_PATH="../../class/lib/net_2_0_bootstrap:$MONO_PATH" /usr/ports/lang/mono/work/mono-1.1.13.2/runtime/mono-wrapper ../../class/lib/net_2_0_bootstrap/mcs.exe /codepage:28591 -d:NET_1_1 -d:BOOTSTRAP_NET_2_0 -debug /noconfig -r:System.dll -unsafe -target:library -out:Mono.Security.dll @Mono.Security.dll.sources
** (../../class/lib/net_2_0_bootstrap/mcs.exe:97021): WARNING **: The class System.Text.EncoderFallbackBuffer 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:
in <0xffffffff> I18N.Common.ByteEncoding:GetBytesImpl (char*,int,byte*,int)
in <0x1b> I18N.Common.ByteEncoding:GetBytesImpl (char*,int,byte*,int)
in <0xdb> I18N.Common.MonoEncoding:GetBytes (char[],int,int,byte[],int)
in <0x33> System.IO.StreamWriter:Decode ()
in <0x15> System.IO.StreamWriter:Flush ()
in <0xd> System.IO.UnexceptionalStreamWriter:Flush ()
in <0x2e> System.IO.StreamWriter:Write (string)
in <0x10> System.IO.UnexceptionalStreamWriter:Write (string)
in <0xe> System.IO.TextWriter:WriteLine (string)
in <0x2b> System.IO.SynchronizedWriter:WriteLine (string)
in <0xc2> AbstractMessage:Print (int,string,string)
in <0x94> WarningMessage:Print (int,string,string)
in <0x5d> AbstractMessage:Print (int,Mono.CSharp.Location,string)
in <0x1c> WarningMessage:Print (int,Mono.CSharp.Location,string)
in <0x4b> Mono.CSharp.Report:Warning (int,int,Mono.CSharp.Location,string,string[])
in <0x9b2> Mono.CSharp.Tokenizer:handle_preprocessing_directive (bool)
in <0x51a> Mono.CSharp.Tokenizer:xtoken ()
in <0x13> Mono.CSharp.Tokenizer:token ()
in <0xed0> Mono.CSharp.CSharpParser:yyparse (Mono.CSharp.yyParser.yyInput)
in <0x55> Mono.CSharp.CSharpParser:parse ()
in <0x18c> Mono.CSharp.Driver:parse (Mono.CSharp.SourceFile)
in <0x55> Mono.CSharp.Driver:ProcessFiles ()
in <0x3ce> Mono.CSharp.Driver:MainDriver (string[])
in <0x41> Mono.CSharp.Driver:Main (string[])
in <0xdf630630> (wrapper runtime-invoke) System.Object:runtime_invoke_int_string[] (object,intptr,intptr,intptr)
Abort trap
gmake[8]: *** [../../class/lib/net_2_0_bootstrap/Mono.Security.dll] Fehler 134
gmake[8]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2/mcs/class/Mono.Security'
gmake[7]: *** [do-all] Fehler 2
gmake[7]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2/mcs/class/Mono.Security'
gmake[6]: *** [all-recursive] Fehler 1
gmake[6]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2/mcs/class'
gmake[5]: *** [all-recursive] Fehler 1
gmake[5]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2/mcs'
gmake[4]: *** [profile-do--net_2_0_bootstrap--all] Fehler 2
gmake[4]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2/mcs'
gmake[3]: *** [profiles-do--all] Fehler 2
gmake[3]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2/mcs'
gmake[2]: *** [all-local] Fehler 2
gmake[2]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2/runtime'
gmake[1]: *** [all-recursive] Fehler 1
gmake[1]: Leaving directory `/usr/ports/lang/mono/work/mono-1.1.13.2'
gmake: *** [all] Fehler 2
*** Error code 2
>Description:
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list