在UNused类的默认析构函数中崩溃

时间:2013-11-06 15:07:08

标签: c++ multithreading crash cmake

我有一个基于cmake的包。它有几个目标可执行文件。其中一个目标不时崩溃。后面的跟踪看起来像:

...
#19 XXX::~XXX (this=0x69a120, 
    __in_chrg=<value optimized out>)
at /package_path/XXX.h:44
...

但是我根本没有为这个目标创建任何XXX对象的实例。更多 - 我没有包含“XXX.h”文件(用grep检查)。

这怎么可能?


P.S。更多信息:

该软件包有两个目标可执行文件,一个是并行版本,第二个是 - 一个核心版本。 单核版本永远不会崩溃。

1 个答案:

答案 0 :(得分:0)

我的错误。 XXX文件用于项目的不同目录,我没有错误地检查。