nchaumont <nicolas.chaumont@xxxxxxxxx> writes: > Here is my understanding of the problem: dynamic_cast can only succeeds in > GCC if both object's typeinfo have the same address. Which version of gcc are you using? That was changed in gcc 4.3 to avoid the kinds of problems you are encountering. Ian