OpenOffice-devel: repeatable coredump with sun autodoc in libstd++

Martin Blapp mb at imp.ch
Mon Jun 2 23:11:15 PDT 2003


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);
./source/ary/cpp/c_define.cxx:    ary::cpp::Display *  pD = dynamic_cast<
 ary::cpp::Display* >(&o_rOut);
./source/ary/cpp/c_enum.cxx:    ary::cpp::Display *  pD = dynamic_cast<
 ary::cpp::Display* >(&o_rOut);
./source/ary/cpp/c_enuval.cxx:    ary::cpp::Display * pD = dynamic_cast<
 ary::cpp::Display* >(&o_rOut);
./source/ary/cpp/c_funct.cxx:    ary::cpp::Display *  pD = dynamic_cast<
 ary::cpp::Display* >(&o_rOut);
./source/ary/cpp/c_macro.cxx:    ary::cpp::Display *  pD = dynamic_cast<
 ary::cpp::Display* >(&o_rOut);
./source/ary/cpp/c_namesp.cxx:  ary::cpp::Display *  pD = dynamic_cast<
 ary::cpp::Display*

Martin


More information about the freebsd-current mailing list