qFatal behaviour: CrashReporter dialog without the given diagnostic output

"René J.V. Bertin" rjvbertin at gmail.com
Thu Mar 13 05:36:28 PDT 2014


Is it normal with qt4-mac, when code calls qFatal, that the running app is aborted without attempting to print the message passed to qFatal?

I first thought it might have been related to building the qt4-mac+openvg variant myself, but even after installing the binary package I keep getting the CrashReporter dialogs without the supposedly explicative message.

R.

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   libSystem.B.dylib             	0x00007fff85f470b6 __kill + 10
1   libSystem.B.dylib             	0x00007fff85fe79f6 abort + 83
2   QtCore                        	0x0000000101054925 qt_message_output(QtMsgType, char const*) + 117
3   QtCore                        	0x0000000101054b07 qt_message(QtMsgType, char const*, __va_list_tag*) + 183
4   QtCore                        	0x0000000101054cca qFatal(char const*, ...) + 170
5   libSystem.B.dylib             	0x00007fff85f591ba _sigtramp + 26
6   libkritaimage.14.dylib        	0x000000010052bad9 KisBaseProcessor::defaultConfiguration(KisSharedPtr<KisPaintDevice>) const + 9 (kis_base_processor.cpp:101)
7                                 	0x000000010000b972 TestUtil::QImageBasedTest::createImage(KisSurrogateUndoStore*) + 674 (qimage_based_test.h:81)
8                                 	0x000000010000b559 PerspectiveWorkerTester::PerspectiveWorkerTester() + 105 (kis_shared_ptr.h:471)
9                                 	0x0000000100006998 KisPerspectiveTransformWorkerTest::testSimpleTransform() + 24 (kis_perspective_transform_worker_test.cpp:60)
10  QtCore                        	0x0000000101183d7c QMetaMethod::invoke(QObject*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) const + 1548
11  QtCore                        	0x000000010118622c QMetaObject::invokeMethod(QObject*, char const*, Qt::ConnectionType, QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument) + 1324
12  QtTest                        	0x000000010081c30f QTest::qInvokeTestMethodDataEntry(char*) + 831
13  QtTest                        	0x000000010081d02c QTest::qInvokeTestMethod(char const*, char const*) + 668
14  QtTest                        	0x000000010081d7ca QTest::qExec(QObject*, int, char**) + 1546
15                                	0x0000000100007280 main + 1600 (kis_perspective_transform_worker_test.cpp:73)
16                                	0x0000000100006884 start + 52



More information about the macports-users mailing list