Package: g++-4.1 Version: 4.1.0-0 Severity: important Where a base class has a destructor defined inline, g++ may generate code for a derived class's destructor that calls an non-inline version of the base class destructor, but without generating code for the latter. This is normally masked by the fact that g++ 4.1 now generates the base-class destructor (aka the non-in-charge destructor) along with the whole-object destructor (aka the in-charge destructor), but becomes a problem when linking with code generated by g++ 4.0.
See bug #356245 for an example of this. Unfortunately I have not yet succeeded in writing a simple test case. -- System Information: Debian Release: 3.1 APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.8-2-686 Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]