09.11.2015, 18:22, "Etienne Sandré-Chardonnal" <etienne.san...@m4x.org>: > Dear all, > > I am debugging an app which crashes when an object is being deleted. The > debuggers halt on a segmentation fault inside QObject destructor. The object > deletion was requested by a call to deleteLater() > > Here is what I get in the stack trace: > > 0 QObject::~QObject qobject.cpp 993 0x7ffff62c7580 > 1 RendererInterface::~RendererInterface rendererinterface.cpp 119 > 0x60664f > 2 RendererInterface::~RendererInterface rendererinterface.cpp 137 > 0x60667e > 3 qDeleteInEventHandler qobject.cpp 4391 0x7ffff62d06e5 > > How is it possible to have the destructor twice in the stack?? At the > beginning I was thinking this was a GDB bug (GDB/MinGW under windows is > buggy) but I get the same result when compiling the app under linux. > > Any idea how this can happen?
Answer is definitely around lines 119-137 of rendererinterface.cpp -- Regards, Konstantin _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest