Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Mar 2006 15:28:16 +0200 (CEST)
From:      Frank Altpeter <frank@altpeter.de>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/95040: build of lang/mono segfaults
Message-ID:  <200603281328.k2SDSGW0034581@pegasus.dyndns.info>
Resent-Message-ID: <200603281330.k2SDUEjI089381@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>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@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:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200603281328.k2SDSGW0034581>