Crash inside QtScript when opening a BMP file
I stumbled upon an Okteta crash when opening this simple BMP file:
The crash happens somewhere inside QtScript:
(gdb) bt
#0 0x000000080286dbf4 in ?? () from /usr/local/lib/qt5/libQt5Script.so.5
#1 0x0000000802870f55 in ?? () from /usr/local/lib/qt5/libQt5Script.so.5
#2 0x00000008028a7566 in ?? () from /usr/local/lib/qt5/libQt5Script.so.5
#3 0x000000080292052c in QScriptValue::call(QScriptValue const&, QList<QScriptValue> const&) () from /usr/local/lib/qt5/libQt5Script.so.5
#4 0x0000000800362fd8 in ?? () from /usr/local/lib/libKasten4Okteta2Controllers.so.0
#5 0x00000008003635e9 in ?? () from /usr/local/lib/libKasten4Okteta2Controllers.so.0
#6 0x0000000800364a04 in ?? () from /usr/local/lib/libKasten4Okteta2Controllers.so.0
#7 0x000000080035e3d5 in ?? () from /usr/local/lib/libKasten4Okteta2Controllers.so.0
#8 0x00000008003597ea in ?? () from /usr/local/lib/libKasten4Okteta2Controllers.so.0
#9 0x00000008003429a7 in ?? () from /usr/local/lib/libKasten4Okteta2Controllers.so.0
#10 0x0000000800342c65 in ?? () from /usr/local/lib/libKasten4Okteta2Controllers.so.0
#11 0x00000008022615d3 in ?? () from /usr/local/lib/qt5/libQt5Core.so.5
#12 0x00000008013ab6ff in QDockWidget::event(QEvent*) () from /usr/local/lib/qt5/libQt5Widgets.so.5
#13 0x000000080129ce49 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/lib/qt5/libQt5Widgets.so.5
#14 0x000000080129e225 in QApplication::notify(QObject*, QEvent*) () from /usr/local/lib/qt5/libQt5Widgets.so.5
#15 0x000000080222d66d in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/local/lib/qt5/libQt5Core.so.5
#16 0x00000008012d5272 in QWidgetPrivate::show_helper() () from /usr/local/lib/qt5/libQt5Widgets.so.5
#17 0x00000008012d5533 in QWidgetPrivate::showChildren(bool) () from /usr/local/lib/qt5/libQt5Widgets.so.5
#18 0x00000008012d514c in QWidgetPrivate::show_helper() () from /usr/local/lib/qt5/libQt5Widgets.so.5
#19 0x00000008012d6063 in QWidgetPrivate::setVisible(bool) () from /usr/local/lib/qt5/libQt5Widgets.so.5
#20 0x000000000020db57 in ?? ()
#21 0x000000000020d599 in ?? ()
#22 0x000000000020d1f0 in ?? ()
#23 0x000000000020d0f0 in ?? ()
#24 0x0000000000000000 in ?? ()
And the problem is that it goes away if I compile QtScript in the debug mode.