Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-2956

Crash on double click on text area

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • Qt Creator 2.1.0-rc1
    • Qt Creator 2.1.0-beta1
    • Quick Designer
    • None
    • Mac OS 10.6.4
      Qt 4.7.0
      Qt Creator 2.1
    • 70fd2c213eaf7e17a20fb6ab1fbd216aaed8c821

    Description

      Steps to reproduce

      1. Opened toys/dynamicscene/dynamicscene.qml
      2. Opened designer
      3. double click on text area

      Traceback:
      Process: Qt Creator [41349]
      Path: /Applications/Qt Creator.app/Contents/MacOS/Qt Creator
      Identifier: com.nokia.qtcreator
      Version: 2.0.92 (2.0.92)
      Code Type: X86-64 (Native)
      Parent Process: launchd [452]

      Date/Time: 2010-10-29 19:44:14.911 +0200
      OS Version: Mac OS X 10.6.4 (10F569)
      Report Version: 6

      Interval Since Last Report: 125258 sec
      Crashes Since Last Report: 1
      Per-App Interval Since Last Report: 17609 sec
      Per-App Crashes Since Last Report: 1
      Anonymous UUID: 7C6A5324-4DF2-48B4-89CB-49442D729DCE

      Exception Type: EXC_BAD_ACCESS (SIGSEGV)
      Exception Codes: KERN_PROTECTION_FAILURE at 0x00007fff5f3ff820
      Crashed Thread: 0 Dispatch queue: com.apple.main-thread

      Thread 0 Crashed: Dispatch queue: com.apple.main-thread
      0 QtGui 0x000000010030ba54 QTextEngine::itemize() const + 20
      1 QtGui 0x000000010030ce8c QTextEngine::attributes() const + 92
      2 QtGui 0x000000010031b4a4 QTextLine::layout_helper(int) + 644
      3 QtGui 0x0000000100354d9a QTextDocumentLayout::positionInlineObject(QTextInlineObject, int, QTextFormat const&) + 3162
      4 QtGui 0x00000001003564dd QTextDocumentLayout::positionInlineObject(QTextInlineObject, int, QTextFormat const&) + 9117
      5 QtGui 0x000000010035ad32 QTextDocumentLayout::positionInlineObject(QTextInlineObject, int, QTextFormat const&) + 27634
      6 QtGui 0x000000010035b33b QTextDocumentLayout::positionInlineObject(QTextInlineObject, int, QTextFormat const&) + 29179
      7 QtGui 0x000000010035b7fc QTextDocumentLayout::doLayout(int, int, int) + 268
      8 QtGui 0x000000010035b8d4 QTextDocumentLayout::doLayout(int, int, int) + 484
      9 QtGui 0x000000010035bfdd QTextDocumentLayout::blockBoundingRect(QTextBlock const&) const + 1421
      10 QtGui 0x000000010035ca88 QTextDocumentLayout::documentChanged(int, int, int) + 584
      11 QtGui 0x0000000100329de4 QTextDocument::setTextWidth(double) + 36
      12 QtDeclarative 0x0000000117c22900 QDeclarativeTextEdit::updateSize() + 752
      13 QtDeclarative 0x0000000117c229c8 QDeclarativeTextEdit::geometryChanged(QRectF const&, QRectF const&) + 88
      14 QtDeclarative 0x0000000117bf709c QDeclarativeItemPrivate::setWidth(double) + 540
      15 QtDeclarative 0x0000000117bf7844 QDeclarativeItem::setSize(QSizeF const&) + 164
      16 QtDeclarative 0x0000000117bc2d05 QDeclarativeAnchors::QDeclarativeAnchors(QObject*) + 405
      17 QtDeclarative 0x0000000117bc3c80 QDeclarativeAnchors::baselineOffset() const + 2112
      18 QtDeclarative 0x0000000117bc5de5 QDeclarativeAnchors::resetLeft() + 421
      19 QtDeclarative 0x0000000117bf48f3 QDeclarativeItem::geometryChanged(QRectF const&, QRectF const&) + 51
      20 QtDeclarative 0x0000000117bf752c QDeclarativeItemPrivate::setHeight(double) + 540
      21 libQmlDesigner.dylib 0x000000011aa325b8 QmlDesigner::Internal::QmlGraphicsItemNodeInstance::boundingRect() const + 568
      22 libQmlDesigner.dylib 0x000000011aa2526c QmlDesigner::NodeInstance::boundingRect() const + 28
      23 libQmlDesigner.dylib 0x000000011aa7e6d6 QmlDesigner::QmlItemNode::instanceBoundingRect() const + 38
      24 libQmlDesigner.dylib 0x000000011ab3f9f4 QmlDesigner::FormEditorItem::updateGeometry() + 68
      25 libQmlDesigner.dylib 0x000000011ab46144 QmlDesigner::FormEditorScene::synchronizeTransformation(QmlDesigner::QmlItemNode const&) + 52
      26 libQmlDesigner.dylib 0x000000011ab445ae QmlDesigner::FormEditorView::transformChanged(QmlDesigner::QmlObjectNode const&, QString const&) + 190
      27 libQmlDesigner.dylib 0x000000011aa7ddb3 QmlDesigner::QmlModelView::nodeInstancePropertyChanged(QmlDesigner::ModelNode const&, QString const&) + 483
      28 libQmlDesigner.dylib 0x000000011aa79993 QmlDesigner::QmlModelView::instancePropertyChange(QList<QPair<QmlDesigner::ModelNode, QString> > const&) + 115
      29 libQmlDesigner.dylib 0x000000011aa0548f QmlDesigner::Internal::ModelPrivate::notifyInstancePropertyChange(QList<QPair<QmlDesigner::ModelNode, QString> > const&) + 831
      30 libQmlDesigner.dylib 0x000000011a9c5a99 QmlDesigner::NodeInstanceView::notifyPropertyChange(QmlDesigner::ModelNode const&, QString const&) + 137
      31 libQmlDesigner.dylib 0x000000011aaa85b9 QmlDesigner::Internal::NodeInstanceSignalSpy::qt_metacall(QMetaObject::Call, int, void**) + 377
      32 QtCore 0x0000000100d3d913 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 691
      33 QtDeclarative 0x0000000117c22812 QDeclarativeTextEdit::updateSize() + 514
      34 QtDeclarative 0x0000000117c229c8 QDeclarativeTextEdit::geometryChanged(QRectF const&, QRectF const&) + 88
      35 QtDeclarative 0x0000000117bf709c QDeclarativeItemPrivate::setWidth(double) + 540
      36 libQmlDesigner.dylib 0x000000011aa34577 QmlDesigner::Internal::QmlGraphicsItemNodeInstance::property(QString const&) const + 903
      37 libQmlDesigner.dylib 0x000000011aa253e8 QmlDesigner::NodeInstance::property(QString const&) const + 24
      38 libQmlDesigner.dylib 0x000000011aa8a814 QmlDesigner::QmlObjectNode::instanceValue(QString const&) const + 52
      39 libQmlDesigner.dylib 0x000000011aaeb645 QmlDesigner::PropertyEditor::transformChanged(QmlDesigner::QmlObjectNode const&, QString const&) + 581
      40 libQmlDesigner.dylib 0x000000011aa7ddb3 QmlDesigner::QmlModelView::nodeInstancePropertyChanged(QmlDesigner::ModelNode const&, QString const&) + 483
      41 libQmlDesigner.dylib 0x000000011aa79993 QmlDesigner::QmlModelView::instancePropertyChange(QList<QPair<QmlDesigner::ModelNode, QString> > const&) + 115
      42 libQmlDesigner.dylib 0x000000011aa0548f QmlDesigner::Internal::ModelPrivate::notifyInstancePropertyChange(QList<QPair<QmlDesigner::ModelNode, QString> > const&) + 831
      43 libQmlDesigner.dylib 0x000000011a9c5a99 QmlDesigner::NodeInstanceView::notifyPropertyChange(QmlDesigner::ModelNode const&, QString const&) + 137
      44 libQmlDesigner.dylib 0x000000011aaa85b9 QmlDesigner::Internal::NodeInstanceSignalSpy::qt_metacall(QMetaObject::Call, int, void**) + 377
      45 QtCore 0x0000000100d3d913 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 691
      46 QtDeclarative 0x0000000117bf4ae9 QDeclarativeItem::geometryChanged(QRectF const&, QRectF const&) + 553
      47 QtDeclarative 0x0000000117bf709c QDeclarativeItemPrivate::setWidth(double) + 540
      48 libQmlDesigner.dylib 0x000000011aa34577 QmlDesigner::Internal::QmlGraphicsItemNodeInstance::property(QString const&) const + 903
      49 libQmlDesigner.dylib 0x000000011aa253e8 QmlDesigner::NodeInstance::property(QString const&) const + 24
      50 libQmlDesigner.dylib 0x000000011aa8a814 QmlDesigner::QmlObjectNode::instanceValue(QString const&) const + 52
      51 libQmlDesigner.dylib 0x000000011aaeb645 QmlDesigner::PropertyEditor::transformChanged(QmlDesigner::QmlObjectNode const&, QString const&) + 581
      52 libQmlDesigner.dylib 0x000000011aa7ddb3 QmlDesigner::QmlModelView::nodeInstancePropertyChanged(QmlDesigner::ModelNode const&, QString const&) + 483
      53 libQmlDesigner.dylib 0x000000011aa79993 QmlDesigner::QmlModelView::instancePropertyChange(QList<QPair<QmlDesigner::ModelNode, QString> > const&) + 115
      54 libQmlDesigner.dylib 0x000000011aa0548f QmlDesigner::Internal::ModelPrivate::notifyInstancePropertyChange(QList<QPair<QmlDesigner::ModelNode, QString> > const&) + 831
      55 libQmlDesigner.dylib 0x000000011a9c5a99 QmlDesigner::NodeInstanceView::notifyPropertyChange(QmlDesigner::ModelNode const&, QString const&) + 137
      56 libQmlDesigner.dylib 0x000000011aaa85b9 QmlDesigner::Internal::NodeInstanceSignalSpy::qt_metacall(QMetaObject::Call, int, void**) + 377
      57 QtCore 0x0000000100d3d913 QMetaObject::activate(QObject*, QMetaObject const*, int, void**) + 691

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            thohartm Thomas Hartmann
            pixtur Thomas Mann
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes