Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 03 Jun 2003 00:52:23 -0700
From:      Terry Lambert <tlambert2@mindspring.com>
To:        Martin Blapp <mb@imp.ch>
Cc:        "M. Warner Losh" <imp@bsdimp.com>
Subject:   Re: OpenOffice-devel: repeatable coredump with sun autodoc inlibstd++
Message-ID:  <3EDC53B7.A6AF5A60@mindspring.com>
References:  <20030602180313.S71313@cvs.imp.ch> <20030603081010.M71313@cvs.imp.ch>

next in thread | previous in thread | raw e-mail | index | archive | help
Martin Blapp wrote:
> 
> Hi,
> 
> > -frtti is required for dynamic_cast<T>(expr) to work.  so if it is
> > broken, then you've got big problems.
> 
> Lokks like you are definitly right:
> 
> grep dynamic `find ./ -name "*.c*"`
> ./source/ary/cpp/c_class.cxx:    ary::cpp::Display *  pD = dynamic_cast<
>  ary::cpp::Display* >(&o_rOut);

[ ... ]

I have seen this type of error and core dump with a new C++
and old rtti header files.  Make sure you are not mixing them,
since these header files definitely have to match the compiler.

-- Terry



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