From owner-freebsd-current@FreeBSD.ORG Tue Jun 3 00:53:55 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D85C337B401; Tue, 3 Jun 2003 00:53:55 -0700 (PDT) Received: from bluejay.mail.pas.earthlink.net (bluejay.mail.pas.earthlink.net [207.217.120.218]) by mx1.FreeBSD.org (Postfix) with ESMTP id 432F143F75; Tue, 3 Jun 2003 00:53:55 -0700 (PDT) (envelope-from tlambert2@mindspring.com) Received: from user-2ivfj2f.dialup.mindspring.com ([165.247.204.79] helo=mindspring.com) by bluejay.mail.pas.earthlink.net with asmtp (SSLv3:RC4-MD5:128) (Exim 3.33 #1) id 19N6c0-0002i1-00; Tue, 03 Jun 2003 00:53:41 -0700 Message-ID: <3EDC53B7.A6AF5A60@mindspring.com> Date: Tue, 03 Jun 2003 00:52:23 -0700 From: Terry Lambert X-Mailer: Mozilla 4.79 [en] (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Martin Blapp References: <20030602180313.S71313@cvs.imp.ch> <20030603081010.M71313@cvs.imp.ch> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-ELNK-Trace: b1a02af9316fbb217a47c185c03b154d40683398e744b8a4a98b50eef4cec16aadd42503d9e19424667c3043c0873f7e350badd9bab72f9c350badd9bab72f9c cc: kan@freebsd.org cc: freebsd-current@freebsd.org cc: "M. Warner Losh" Subject: Re: OpenOffice-devel: repeatable coredump with sun autodoc inlibstd++ X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 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: Tue, 03 Jun 2003 07:53:56 -0000 Martin Blapp wrote: > > Hi, > > > -frtti is required for dynamic_cast(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