From owner-freebsd-current@FreeBSD.ORG Fri Jun 1 15:23:58 2007 Return-Path: X-Original-To: current@freebsd.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3D59516A400 for ; Fri, 1 Jun 2007 15:23:58 +0000 (UTC) (envelope-from faber@ISI.EDU) Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by mx1.freebsd.org (Postfix) with ESMTP id 211D413C4AD for ; Fri, 1 Jun 2007 15:23:58 +0000 (UTC) (envelope-from faber@ISI.EDU) Received: from hut.isi.edu (hut.isi.edu [128.9.168.160]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id l51FNU0k023282 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 1 Jun 2007 08:23:30 -0700 (PDT) Received: (from faber@localhost) by hut.isi.edu (8.14.1/8.14.1/Submit) id l51FNUgq046451; Fri, 1 Jun 2007 08:23:30 -0700 (PDT) (envelope-from faber) Date: Fri, 1 Jun 2007 08:23:30 -0700 From: Ted Faber To: Alexander Kabaev Message-ID: <20070601152330.GA46399@hut.isi.edu> References: <20070531203430.GC1373@hut.isi.edu> <20070531213213.GH1373@hut.isi.edu> <20070531185710.3fb9aef6@kan.dnsalias.net> <20070601000553.GM1373@hut.isi.edu> <20070531221954.0f661850@kan.dnsalias.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PNTmBPCT7hxwcZjr" Content-Disposition: inline In-Reply-To: <20070531221954.0f661850@kan.dnsalias.net> User-Agent: Mutt/1.4.2.2i X-url: http://www.isi.edu/~faber X-ISI-4-43-8-MailScanner: Found to be clean X-MailScanner-From: faber@hut.isi.edu Cc: current@freebsd.org Subject: Re: glibmm exceptions broken after recent upgrades on CURRENT (debug info included) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2007 15:23:58 -0000 --PNTmBPCT7hxwcZjr Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, May 31, 2007 at 10:19:54PM -0400, Alexander Kabaev wrote: > On Thu, 31 May 2007 17:05:53 -0700 > Ted Faber wrote: >=20 > > On Thu, May 31, 2007 at 06:57:10PM -0400, Alexander Kabaev wrote: > > > On Thu, 31 May 2007 14:32:13 -0700 > > > Ted Faber wrote: > > >=20 > > > > On Thu, May 31, 2007 at 01:34:30PM -0700, Ted Faber wrote: > > > > > I've attached a short example that exhibits the problem and a > > > > > dump of the stack trace from gdb. All this is a pretty recent > > > > > -CURRENT and new ports.=20 > > > >=20 > > > > The example code doesn't seem to have made it. Sorry, it's here. > > > >=20 > > > % g++ `pkg-config --cflags --libs glibmm-2.4` test.c -o test > > > % ./test UTF-8 > > > =D0=98 > > > error > > >=20 > > > Works here. > >=20 > > So there is *a* configuration that works. Are you using the new gcc? >=20 >=20 > This would look strange if I were NOT using a new GCC :) Of course I > do. >=20 >=20 > #3 0x4810d03a in () > from /usr/X11R6/lib/libsigc-2.0.so.0=20 > #4 0x4810d21d in () > from /usr/X11R6/lib/libsigc-2.0.so.0 > #5 0x482f9f1d in __cxa_throw () from /usr/lib/libstdc++.so.6 >=20 > Above backtrace suggests that your library was _not_ built by new > compiler because under no circumstances would the library built by GCC > 4.2 contain _Unwind_RaiseException and uw_init_context_1. They both > belong to libgcc_s.so.1 Cool. *That* I can check. Thanks for the pointer! --=20 Ted Faber http://www.isi.edu/~faber PGP: http://www.isi.edu/~faber/pubkeys.= asc Unexpected attachment on this mail? See http://www.isi.edu/~faber/FAQ.html#= SIG --PNTmBPCT7hxwcZjr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFGYDnyaUz3f+Zf+XsRAmlXAJ90sybcn1e73BD8W5BBzxCoA0emCACeKG3v EqgTHFuwe6VuDXtq3/QmsNs= =jnQg -----END PGP SIGNATURE----- --PNTmBPCT7hxwcZjr--