Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 6 May 2000 15:59:09 -0700
From:      Arun Sharma <adsharma@sharmas.dhs.org>
To:        freebsd-ports@freebsd.org
Subject:   How does C++ eh work for such KDE2 apps ?
Message-ID:  <20000506155908.A28585@sharmas.dhs.org>

next in thread | raw e-mail | index | archive | help
Konqueror core dumps on FreeBSD 4.0-stable because of the following problem:

konqueror base doesn't use any C++ exceptions - so it doesn't link the
exception handling code in libcc.a

Subsequently, it loads libkhtml.so via dlopen(3). Code in libkhtml.so
uses C++ exceptions, but doesn't find the exception handling support code
in libgcc.a

Now linking libkhtml.so with -lgcc doesn't do the trick. I get a core dump
in __eh_rtime_match. I believe this is because some initializations did
not happen for dlopen'ed code.

Does anyone here have any insights on how to fix this ? Without this,
konqueror is useless as a browser.

	-Arun


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




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