отладка :: gdb :: что такое src2dst? - PullRequest
4 голосов
/ 16 августа 2011

У кого-нибудь есть идея или ссылка на объяснение, касающееся src2dst в gdb?как в:

#8  __cxxabiv1::__dynamic_cast (src_ptr=0x5aa21d0, src_type=0x7f1e92dd5840, dst_type=0x7f1e8d2751a0, src2dst=0) at ../../../../libstdc++-v3/libsupc++/dyncast.cc:57

и связано с этим: что может быть причиной неудачного динамического приведения?Спасибо!

Ответы [ 2 ]

1 голос
/ 16 августа 2011

Используете ли вы dynamic_cast в общих библиотеках с dlopen? Есть специальные меры предосторожности, чтобы это работало. См. GCC FAQ .

0 голосов
/ 16 августа 2011

src2dst кажется типом в вашем случае.Я полагаю, что ошибка, на которую вы ссылаетесь, находится в файле cxxabi.h . Вы можете найти подробную информацию о том, на что src2dst ссылается в этом конкретном файле.

...