Houdini SGTK App crash on close

I everyone, I’m trying to use SGTK apps with Houdini 18.0.460, and each time I have an opened App (like tk-multi-workfiles2 or tk-multi-publish2) and I close Houdini, I get a crash.

My log is

Crash report from tlegranche; Houdini Core Version 18.0.460 [linux-x86_64-gcc6.3]
Uptime 91 seconds
Wed May 27 16:00:17 2020
Caught signal 6

Traceback from 1329 ThreadId=0x7fc9fc10ad40
AP_Interface::coreDumpChaser(UTsignalHandlerArg) <libHoudiniUI.so>
AP_Interface::si_CrashHandler::chaser(UTsignalHandlerArg) <libHoudiniUI.so>
signalCallback(UTsignalHandlerArg) <libHoudiniUT.so>
UT_Signal::UT_ComboSignalHandler::operator()(int, siginfo_t*, void*) const <libHoudiniUT.so>
UT_Signal::processSignal(int, siginfo_t*, void*) <libHoudiniUT.so>
_L_unlock_13 <libpthread.so.0>
__GI_raise <libc.so.6>
__GI_abort <libc.so.6>
QMessageLogger::fatal(char const*, ...) const <libQt5Core.so.5>
QThread::~QThread() <libQt5Core.so.5>
QThreadWrapper::~QThreadWrapper() <QtCore.so>
QObjectPrivate::deleteChildren() <libQt5Core.so.5>
QObject::~QObject() <libQt5Core.so.5>
QObjectWrapper::~QObjectWrapper() <QtCore.so>
QObjectPrivate::deleteChildren() <libQt5Core.so.5>
QWidget::~QWidget() <libQt5Widgets.so.5>
QWidgetWrapper::~QWidgetWrapper() <QtWidgets.so>
QObjectPrivate::deleteChildren() <libQt5Core.so.5>
QWidget::~QWidget() <libQt5Widgets.so.5>
QWidgetWrapper::~QWidgetWrapper() <QtWidgets.so>
QObjectPrivate::deleteChildren() <libQt5Core.so.5>
QWidget::~QWidget() <libQt5Widgets.so.5>
QStackedWidgetWrapper::~QStackedWidgetWrapper() <QtWidgets.so>
QObjectPrivate::deleteChildren() <libQt5Core.so.5>
QWidget::~QWidget() <libQt5Widgets.so.5>
QDialogWrapper::~QDialogWrapper() <QtWidgets.so>
QObjectPrivate::deleteChildren() <libQt5Core.so.5>
QWidget::~QWidget() <libQt5Widgets.so.5>
re_QWindowWidget::~re_QWindowWidget() <libHoudiniUI.so>
QObject::event(QEvent*) <libQt5Core.so.5>
QWidget::event(QEvent*) <libQt5Widgets.so.5>
QApplicationPrivate::notify_helper(QObject*, QEvent*) <libQt5Widgets.so.5>
QApplication::notify(QObject*, QEvent*) <libQt5Widgets.so.5>
QCoreApplication::notifyInternal2(QObject*, QEvent*) <libQt5Core.so.5>
QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) <libQt5Core.so.5>
ap_shutDownQtApp(void*) <libHoudiniUI.so>
doExitCallbacks() <libHoudiniUT.so>
UT_Exit::doExit(int, bool) <libHoudiniUT.so>
main <libHoudiniUI.so>
__libc_start_main <libc.so.6>
main <houdinicore-bin>

Any idea on what happen here ?

3 Likes

Hi @tristanlg

I’m sorry you’re hitting issues, what versions of the following are you using?

  • tk-houdini
  • tk-core
  • tk-multi-workfiles2
  • tk-framework-shotgunutils
  • tk-framework-qtwidgets

Best
Phil

2 Likes

Hi @tristanlg

We’ve actually reproduced the issue on our side as well, and I’ve ticketed this up.
Thanks for reporting it, we’ll post back here once it is resolved.

Thanks
Phil

2 Likes

Hi !
Thanks for your feedbacks @philip.scadding !
We’ll wait for a fix.

Tristan

2 Likes