Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.5.0 RC
-
None
-
-
b5e1cd9954ec5bd64806cb1ae8a6abcd6275f945
Description
Using 5.5.0 package #99 on mac 10.9 and #110 on 10.10
When opening the Qt Quick Dialog systemdialog example, it crashes with error:
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread 0 org.qt-project.QtGui 0x0000000104564e54 QFileDialogOptions::initiallySelectedNameFilter() const + 4 1 libqcocoa.dylib 0x0000000107ab0b68 QCocoaFileDialogHelper::selectedNameFilter() const + 216 2 libdialogplugin.dylib 0x000000010ab93aa9 QQuickAbstractFileDialog::selectedNameFilter() const + 41 3 libdialogplugin.dylib 0x000000010ab93c7d QQuickAbstractFileDialog::selectedNameFilterExtensions() const + 29 4 libdialogplugin.dylib 0x000000010aba737f QQuickAbstractFileDialog::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 815 5 libdialogplugin.dylib 0x000000010aba7817 QQuickAbstractFileDialog::qt_metacall(QMetaObject::Call, int, void**) + 71 6 libdialogplugin.dylib 0x000000010aba8408 QQuickFileDialog::qt_metacall(QMetaObject::Call, int, void**) + 24 7 org.qt-project.QtQml 0x000000010527f0bd QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) + 573 8 org.qt-project.QtQml 0x0000000105236108 QV4::Heap::QQmlSequence<QStringList>::QQmlSequence(QV4::ExecutionEngine*, QObject*, int) + 280 9 org.qt-project.QtQml 0x000000010522c26b QV4::SequencePrototype::newSequence(QV4::ExecutionEngine*, int, QObject*, int, bool*) + 731 10 org.qt-project.QtQml 0x0000000105259079 QV4::QObjectWrapper::getProperty(QObject*, QV4::ExecutionContext*, QQmlPropertyData*, bool) + 6969 11 org.qt-project.QtQml 0x0000000105272229 QV4::Runtime::getQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value const&, int, bool) + 281 12 ??? 0x000000010aca390b 0 + 4475992331 13 org.qt-project.QtQml 0x0000000105208dc1 QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) + 577 14 org.qt-project.QtQml 0x00000001052ff4f9 QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, QV4::CallData*, bool*) + 601 15 org.qt-project.QtQml 0x00000001052ff289 QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, bool*) + 121 16 org.qt-project.QtQml 0x0000000105305dee QQmlBinding::update(QFlags<QQmlPropertyPrivate::WriteFlag>) + 974 17 org.qt-project.QtQml 0x0000000105315123 QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) + 339 18 org.qt-project.QtQml 0x00000001052a0790 QQmlIncubatorPrivate::incubate(QQmlInstantiationInterrupt&) + 1280 19 org.qt-project.QtQml 0x00000001052a0143 QQmlEnginePrivate::incubate(QQmlIncubator&, QQmlContextData*) + 451 20 org.qt-project.QtQml 0x000000010529dacf QQmlComponent::create(QQmlIncubator&, QQmlContext*, QQmlContext*) + 495 21 org.qt-project.QtQuick 0x00000001042409f2 QQuickLoaderPrivate::_q_sourceLoaded() + 578 22 org.qt-project.QtQuick 0x0000000104240229 QQuickLoaderPrivate::load() + 233 23 org.qt-project.QtQuick 0x000000010423fe00 QQuickLoader::setActive(bool) + 288 24 org.qt-project.QtQuick 0x000000010424145d QQuickLoader::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 173 25 org.qt-project.QtQuick 0x00000001042419f7 QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) + 71 26 org.qt-project.QtQml 0x000000010527f0bd QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) + 573 27 org.qt-project.QtQml 0x0000000105296c43 QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) + 1699 28 org.qt-project.QtQml 0x000000010525a9b6 QV4::QObjectWrapper::setProperty(QObject*, QV4::ExecutionContext*, QQmlPropertyData*, QV4::Value const&) + 3766 29 org.qt-project.QtQml 0x000000010527253e QV4::Runtime::setQmlQObjectProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) + 254 30 ??? 0x000000010acedc5b 0 + 4476296283 31 org.qt-project.QtQml 0x0000000105208dc1 QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) + 577 32 org.qt-project.QtQml 0x00000001052ff4f9 QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, QV4::CallData*, bool*) + 601 33 org.qt-project.QtQml 0x00000001052a7d35 QQmlBoundSignalExpression::evaluate(void**) + 2277 34 org.qt-project.QtQml 0x00000001052a8738 QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) + 440 35 org.qt-project.QtQml 0x00000001052e18fc QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) + 92 36 org.qt-project.QtQml 0x0000000105284f49 QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) + 745 37 org.qt-project.QtCore 0x0000000104cf0087 QMetaObject::activate(QObject*, int, int, void**) + 183 38 org.qt-project.QtQuick 0x0000000104187739 QQuickItemPrivate::setEffectiveVisibleRecur(bool) + 473 39 org.qt-project.QtQuick 0x000000010418e18b QQuickItem::setVisible(bool) + 139 40 org.qt-project.QtQuick 0x0000000104193b5d QQuickItem::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) + 3453 41 org.qt-project.QtQuick 0x0000000104194e07 QQuickItem::qt_metacall(QMetaObject::Call, int, void**) + 71 42 org.qt-project.QtQuick 0x00000001042de778 QQuickImplicitSizeItem::qt_metacall(QMetaObject::Call, int, void**) + 24 43 org.qt-project.QtQuick 0x00000001042419c8 QQuickLoader::qt_metacall(QMetaObject::Call, int, void**) + 24 44 org.qt-project.QtQml 0x000000010527f0bd QQmlVMEMetaObject::metaCall(QMetaObject::Call, int, void**) + 573 45 org.qt-project.QtQml 0x0000000105296c43 QQmlPropertyPrivate::write(QObject*, QQmlPropertyData const&, QVariant const&, QQmlContextData*, QFlags<QQmlPropertyPrivate::WriteFlag>) + 1699 46 org.qt-project.QtQml 0x000000010525a9b6 QV4::QObjectWrapper::setProperty(QObject*, QV4::ExecutionContext*, QQmlPropertyData*, QV4::Value const&) + 3766 47 org.qt-project.QtQml 0x0000000105259ae7 QV4::QObjectWrapper::setQmlProperty(QV4::ExecutionEngine*, QQmlContextData*, QObject*, QV4::String*, QV4::QObjectWrapper::RevisionMode, QV4::Value const&) + 295 48 org.qt-project.QtQml 0x000000010525b3d1 QV4::QObjectWrapper::put(QV4::Managed*, QV4::String*, QV4::Value const&) + 177 49 org.qt-project.QtQml 0x000000010526e334 QV4::Runtime::setProperty(QV4::ExecutionEngine*, QV4::Value const&, int, QV4::Value const&) + 100 50 ??? 0x000000010acf023a 0 + 4476305978 51 org.qt-project.QtQml 0x0000000105208dc1 QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) + 577 52 org.qt-project.QtQml 0x00000001052706b6 QV4::Runtime::callActivationProperty(QV4::ExecutionEngine*, int, QV4::CallData*) + 774 53 ??? 0x000000010acf3c94 0 + 4476320916 54 org.qt-project.QtQml 0x0000000105208dc1 QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) + 577 55 org.qt-project.QtQml 0x00000001052706b6 QV4::Runtime::callActivationProperty(QV4::ExecutionEngine*, int, QV4::CallData*) + 774 56 ??? 0x000000010acf3e9b 0 + 4476321435 57 org.qt-project.QtQml 0x0000000105208dc1 QV4::SimpleScriptFunction::call(QV4::Managed*, QV4::CallData*) + 577 58 org.qt-project.QtQml 0x00000001052ff4f9 QQmlJavaScriptExpression::evaluate(QQmlContextData*, QV4::Value const&, QV4::CallData*, bool*) + 601 59 org.qt-project.QtQml 0x00000001052a7d35 QQmlBoundSignalExpression::evaluate(void**) + 2277 60 org.qt-project.QtQml 0x00000001052a8738 QQmlBoundSignal_callback(QQmlNotifierEndpoint*, void**) + 440 61 org.qt-project.QtQml 0x00000001052e18fc QQmlNotifier::emitNotify(QQmlNotifierEndpoint*, void**) + 92 62 org.qt-project.QtQml 0x0000000105284f49 QQmlData::signalEmitted(QAbstractDeclarativeData*, QObject*, int, void**) + 745 63 org.qt-project.QtCore 0x0000000104cf0087 QMetaObject::activate(QObject*, int, int, void**) + 183 64 org.qt-project.QtQml 0x00000001053153ed QQmlObjectCreator::finalize(QQmlInstantiationInterrupt&) + 1053 65 org.qt-project.QtQml 0x000000010529d629 QQmlComponentPrivate::complete(QQmlEnginePrivate*, QQmlComponentPrivate::ConstructionState*) + 73 66 org.qt-project.QtQml 0x000000010529b7f9 QQmlComponentPrivate::completeCreate() + 41 67 org.qt-project.QtQml 0x000000010529cf82 QQmlComponent::create(QQmlContext*) + 114 68 org.qt-project.QtQml 0x00000001053073af QQmlApplicationEnginePrivate::_q_finishLoad(QObject*) + 111 69 org.qt-project.QtQml 0x0000000105307329 QQmlApplicationEnginePrivate::startLoad(QUrl const&, QByteArray const&, bool) + 185 70 org.qt-project.QtQml 0x0000000105307919 QQmlApplicationEngine::QQmlApplicationEngine(QUrl const&, QObject*) + 169 71 test.systemdialogs 0x00000001040b77ca main + 442 (main.cpp:55) 72 test.systemdialogs 0x00000001040b7604 start + 52
Attachments
Issue Links
- duplicates
-
QTBUG-46688 FileDialog causes crash at startup
-
- Closed
-