+++ This bug was initially created as a clone of Bug #519517 +++
Description of problem:
The attached program when compiled by g++ will crash at runtime. It runs fine when compiled with Sun Studio CC and AIX xlC on their respective platforms. This was reported upstream and a patch has been accepted.
Please include this patch in the gcc-c++ compilers for RHEL 5.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. g++ dyncast-segfault.cpp
in synchro_slave_base dtor
in my_object dtor
before DCASTing to my_module*
no seg fault
Created attachment 358782 [details]
Created attachment 358784 [details]
This is a version of the upstream patch backported by Heath Petty for gcc-c++-4.1.2
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.