glibmm exceptions broken after recent upgrades on CURRENT
(debug info included)
kabaev at gmail.com
Fri Jun 1 02:20:03 UTC 2007
On Thu, 31 May 2007 17:05:53 -0700
Ted Faber <faber at ISI.EDU> wrote:
> On Thu, May 31, 2007 at 06:57:10PM -0400, Alexander Kabaev wrote:
> > On Thu, 31 May 2007 14:32:13 -0700
> > Ted Faber <faber at ISI.EDU> wrote:
> > > 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.
> > >
> > > The example code doesn't seem to have made it. Sorry, it's here.
> > >
> > % g++ `pkg-config --cflags --libs glibmm-2.4` test.c -o test
> > % ./test UTF-8
> > И
> > error
> > Works here.
> So there is *a* configuration that works. Are you using the new gcc?
This would look strange if I were NOT using a new GCC :) Of course I
#3 0x4810d03a in ()
#4 0x4810d21d in ()
#5 0x482f9f1d in __cxa_throw () from /usr/lib/libstdc++.so.6
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
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20070601/849e74a5/signature.pgp
More information about the freebsd-current