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

Crash when trying to open "hg annotate"

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P2: Important
    • Qt Creator 3.5.1
    • Qt Creator 3.5.0
    • None
    • openSUSE 13.2 x86_64, QtCreator installed from installer available on qt.io.
    • c39604eb1e9753a1723eba1349670ed1cedba660

    Description

      When trying to open "hg annotate", QtCreator crashes and prints stacktrace:

      #0 0x7f0e8d7517e2 llvm::sys::PrintStackTrace(_IO_FILE*) (/home/etam/apps/qtcreator-3.5.0/lib/qtcreator/plugins/../libclang.so.3.6+0x8777e2)
      #1 0x7f0e8d750191 SignalHandler(int) (/home/etam/apps/qtcreator-3.5.0/lib/qtcreator/plugins/../libclang.so.3.6+0x876191)
      #2 0x7f0ea1b29890 __restore_rt (/lib64/libpthread.so.0+0xf890)
      #3 0x7f0ea2e734c4 QTextLayout::lineForTextPosition(int) const (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Gui.so.5+0x2084c4)
      #4 0x7f0e9369bc4c (/home/etam/apps/qtcreator-3.5.0/lib/qtcreator/plugins/libTextEditor.so+0x7cc4c)
      #5 0x7f0e936b9b18 TextEditor::TextEditorWidget::resizeEvent(QResizeEvent*) (/home/etam/apps/qtcreator-3.5.0/lib/qtcreator/plugins/libTextEditor.so+0x9ab18)
      #6 0x7f0ea361488e QWidget::event(QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x19688e)
      #7 0x7f0ea370f39e QFrame::event(QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x29139e)
      #8 0x7f0e936b97e1 TextEditor::TextEditorWidget::viewportEvent(QEvent*) (/home/etam/apps/qtcreator-3.5.0/lib/qtcreator/plugins/libTextEditor.so+0x9a7e1)
      #9 0x7f0ea22584d6 QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2914d6)
      #10 0x7f0ea35d34bc QApplicationPrivate::notify_helper(QObject*, QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x1554bc)
      #11 0x7f0ea35d8640 QApplication::notify(QObject*, QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x15a640)
      #12 0x7f0ea22586a3 QCoreApplication::notifyInternal(QObject*, QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2916a3)
      #13 0x7f0ea360c319 QWidgetPrivate::setGeometry_sys(int, int, int, int, bool) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x18e319)
      #14 0x7f0ea360cff0 QWidget::setGeometry(QRect const&) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x18eff0)
      #15 0x7f0ea379057c QAbstractScrollAreaPrivate::layoutChildren() (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x31257c)
      #16 0x7f0e936973b9 (/home/etam/apps/qtcreator-3.5.0/lib/qtcreator/plugins/libTextEditor.so+0x783b9)
      #17 0x7f0ea2285d0a QMetaObject::activate(QObject*, int, int, void**) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2bed0a)
      #18 0x7f0ea37b3526 QPlainTextEdit::updateRequest(QRect const&, int) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x335526)
      #19 0x7f0ea37b52ca (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x3372ca)
      #20 0x7f0ea37ba98d (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x33c98d)
      #21 0x7f0ea228636e QMetaObject::activate(QObject*, int, int, void**) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2bf36e)
      #22 0x7f0ea3796385 QWidgetTextControl::updateRequest(QRectF const&) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x318385)
      #23 0x7f0ea379e239 (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x320239)
      #24 0x7f0ea228636e QMetaObject::activate(QObject*, int, int, void**) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2bf36e)
      #25 0x7f0ea2eaf3a2 QAbstractTextDocumentLayout::update(QRectF const&) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Gui.so.5+0x2443a2)
      #26 0x7f0ea37b419e QPlainTextDocumentLayout::documentChanged(int, int, int) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x33619e)
      #27 0x7f0ea2e9f1aa (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Gui.so.5+0x2341aa)
      #28 0x7f0ea3797efb (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x319efb)
      #29 0x7f0ea2287402 QObject::event(QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2c0402)
      #30 0x7f0ea3614257 QWidget::event(QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x196257)
      #31 0x7f0ea370f39e QFrame::event(QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x29139e)
      #32 0x7f0ea3791b03 QAbstractScrollArea::event(QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x313b03)
      #33 0x7f0ea37b9295 QPlainTextEdit::event(QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x33b295)
      #34 0x7f0ea35d34dc QApplicationPrivate::notify_helper(QObject*, QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x1554dc)
      #35 0x7f0ea35d8640 QApplication::notify(QObject*, QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Widgets.so.5+0x15a640)
      #36 0x7f0ea22586a3 QCoreApplication::notifyInternal(QObject*, QEvent*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2916a3)
      #37 0x7f0ea225a913 QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x293913)
      #38 0x7f0ea22ad6f3 (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2e66f3)
      #39 0x7f0ea042aa04 g_main_context_dispatch (/usr/lib64/libglib-2.0.so.0+0x4ba04)
      #40 0x7f0ea042ac48 (/usr/lib64/libglib-2.0.so.0+0x4bc48)
      #41 0x7f0ea042acec g_main_context_iteration (/usr/lib64/libglib-2.0.so.0+0x4bcec)
      #42 0x7f0ea22adae7 QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x2e6ae7)
      #43 0x7f0ea2256252 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x28f252)
      #44 0x7f0ea225dd3d QCoreApplication::exec() (/home/etam/apps/qtcreator-3.5.0/bin/../lib/qtcreator/libQt5Core.so.5+0x296d3d)
      #45 0x409d42 _init (/home/etam/apps/qtcreator-3.5.0/bin/qtcreator+0x409d42)
      #46 0x7f0ea0f6db05 __libc_start_main (/lib64/libc.so.6+0x21b05)
      #47 0x409e21 _init (/home/etam/apps/qtcreator-3.5.0/bin/qtcreator+0x409e21)
      

      Reproducible: always.

      Attachments

        Activity

          People

            hunger Tobias Hunger
            etam Adam Mizerski
            Votes:
            1 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: