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

Crash in abortHandlers

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • P1: Critical
    • None
    • Qt Creator 16.0.1
    • Editors
    • None
    • Linux/Wayland

    Description

      Happens sometimes when closing settings window.

      #0  0x0000007bd028a7fa in ?? ()
      #1  0x00007bd0289bbe5a in TextEditor::Internal::HoverHandlerRunner::abortHandlers (this=0x18c47968) at /home/qt/work/build/qt-creator/src/plugins/texteditor/texteditor.cpp:577
      #2  TextEditor::Internal::HoverHandlerRunner::~HoverHandlerRunner (this=0x18c47968, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/texteditor.cpp:489
      #3  TextEditor::Internal::TextEditorWidgetPrivate::~TextEditorWidgetPrivate (this=0x18c47590, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/texteditor.cpp:1332
      #4  0x00007bd0289bc667 in TextEditor::Internal::TextEditorWidgetPrivate::~TextEditorWidgetPrivate (this=0x18c47590, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/texteditor.cpp:1332
      #5  std::default_delete<TextEditor::Internal::TextEditorWidgetPrivate>::operator() (__ptr=0x18c47590, this=0x18c3f9e8) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/unique_ptr.h:85
      #6  std::unique_ptr<TextEditor::Internal::TextEditorWidgetPrivate, std::default_delete<TextEditor::Internal::TextEditorWidgetPrivate> >::~unique_ptr (this=0x18c3f9e8, __in_chrg=<optimized out>) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/unique_ptr.h:361
      #7  TextEditor::TextEditorWidget::~TextEditorWidget (this=0x18c3f9c0, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/texteditor.cpp:1457
      #8  0x00007bd02894724d in TextEditor::PlainTextEditorWidget::~PlainTextEditorWidget (this=0x18c3f9c0, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/plaintexteditorfactory.cpp:18
      #9  TextEditor::PlainTextEditorWidget::~PlainTextEditorWidget (this=0x18c3f9c0, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/plaintexteditorfactory.cpp:18
      #10 0x00007bd028990467 in TextEditor::BaseTextEditor::~BaseTextEditor (this=0x18c17260, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/texteditor.cpp:9843
      #11 0x00007bd028990529 in TextEditor::BaseTextEditor::~BaseTextEditor (this=0x18c17260, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/texteditor/texteditor.cpp:9845
      #12 0x00007bd00dd7f6a6 in std::default_delete<Core::IEditor>::operator() (__ptr=<optimized out>, this=0x18ba74e8) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/unique_ptr.h:79
      #13 std::unique_ptr<Core::IEditor, std::default_delete<Core::IEditor> >::~unique_ptr (this=0x18ba74e8, __in_chrg=<optimized out>) at /opt/rh/gcc-toolset-10/root/usr/include/c++/10/bits/unique_ptr.h:361
      #14 ClangFormat::ClangFormatConfigWidget::~ClangFormatConfigWidget (this=0x18ba74a0, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/clangformat/clangformatconfigwidget.cpp:76
      #15 ClangFormat::ClangFormatConfigWidget::~ClangFormatConfigWidget (this=0x18ba74a0, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/clangformat/clangformatconfigwidget.cpp:80
      #16 0x00007bd06c1d72da in QObjectPrivate::deleteChildren() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #17 0x00007bd06d9ebbd8 in QWidget::~QWidget() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #18 0x00007bd06dba4d4d in QStackedWidget::~QStackedWidget() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #19 0x00007bd06c1d72da in QObjectPrivate::deleteChildren() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #20 0x00007bd06d9ebbd8 in QWidget::~QWidget() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #21 0x00007bd06dbcc9cd in QTabWidget::~QTabWidget() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #22 0x00007bd06c1d72da in QObjectPrivate::deleteChildren() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #23 0x00007bd06d9ebbd8 in QWidget::~QWidget() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #24 0x00007bd02836de49 in CppEditor::Internal::CppCodeStylePreferencesWidget::~CppCodeStylePreferencesWidget (this=0x18933a30, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/cppeditor/cppcodestylesettingspage.cpp:344
      #25 0x00007bd06c1d72da in QObjectPrivate::deleteChildren() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #26 0x00007bd06d9ebbd8 in QWidget::~QWidget() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #27 0x00007bd0288ac141 in TextEditor::CodeStyleEditorWidget::~CodeStyleEditorWidget (this=0x18912630, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator_build/build/src/plugins/texteditor/TextEditor_autogen/EWIEGA46WW/../../../../../../../qt-creator/src/plugins/texteditor/icodestylepreferencesfactory.h:21
      #28 TextEditor::CodeStyleEditor::~CodeStyleEditor (this=0x18912630, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator_build/build/src/plugins/texteditor/TextEditor_autogen/EWIEGA46WW/../../../../../../../qt-creator/src/plugins/texteditor/codestyleeditor.h:21
      #29 TextEditor::CodeStyleEditor::~CodeStyleEditor (this=0x18912630, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator_build/build/src/plugins/texteditor/TextEditor_autogen/EWIEGA46WW/../../../../../../../qt-creator/src/plugins/texteditor/codestyleeditor.h:21
      #30 0x00007bd06c1d72da in QObjectPrivate::deleteChildren() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #31 0x00007bd06d9ebbd8 in QWidget::~QWidget() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #32 0x00007bd0293876a0 in Core::IOptionsPageWidget::~IOptionsPageWidget (this=<optimized out>, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/coreplugin/dialogs/ioptionspage.cpp:99
      #33 0x00007bd02837047f in CppEditor::Internal::CppCodeStyleSettingsPageWidget::~CppCodeStyleSettingsPageWidget (this=0x18912020, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/cppeditor/cppcodestylesettingspage.cpp:576
      #34 CppEditor::Internal::CppCodeStyleSettingsPageWidget::~CppCodeStyleSettingsPageWidget (this=0x18912020, __in_chrg=<optimized out>) at /home/qt/work/build/qt-creator/src/plugins/cppeditor/cppcodestylesettingspage.cpp:576
      #35 0x00007bd0293a3ad3 in Core::Internal::(anonymous namespace)::SettingsDialog::accept (this=0x7bd05c019c30) at /home/qt/work/build/qt-creator/src/plugins/coreplugin/dialogs/settingsdialog.cpp:743
      #36 Core::Internal::(anonymous namespace)::SettingsDialog::accept (this=0x7bd05c019c30) at /home/qt/work/build/qt-creator/src/plugins/coreplugin/dialogs/settingsdialog.cpp:733
      #37 0x00007bd06c1de228 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #38 0x00007bd06db87ea0 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #39 0x00007bd06c1de228 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #40 0x00007bd06dabb336 in QAbstractButton::clicked(bool) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #41 0x00007bd06dabb5ce in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #42 0x00007bd06dabd474 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #43 0x00007bd06dabd702 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #44 0x00007bd06d9f0a6e in QWidget::event(QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #45 0x00007bd06d9907b6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #46 0x00007bd06d999458 in QApplication::notify(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #47 0x00007bd06c17c9e2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #48 0x00007bd06d9986d5 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #49 0x00007bd06da04579 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #50 0x00007bd06da06e23 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #51 0x00007bd06d9907b6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #52 0x00007bd06c17c9e2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #53 0x00007bd06cde7f28 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #54 0x00007bd06ce4b34c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #55 0x00007bd06d34c414 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #56 0x00007bd06b9161e4 in ?? () from /usr/lib/libglib-2.0.so.0
      #57 0x00007bd06b979e97 in ?? () from /usr/lib/libglib-2.0.so.0
      #58 0x00007bd06b915615 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
      #59 0x00007bd06c45a6cd in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #60 0x00007bd0293a432a in Core::Internal::(anonymous namespace)::SettingsDialog::execDialog (this=0x7bd05c019c30) at /home/qt/work/build/qt_install_dir/include/QtCore/qflags.h:74
      #61 Core::Internal::executeSettingsDialog (parent=<optimized out>, initialPage=...) at /home/qt/work/build/qt-creator/src/plugins/coreplugin/dialogs/settingsdialog.cpp:830
      #62 0x00007bd06c1de228 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #63 0x00007bd06d228a96 in QAction::triggered(bool) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #64 0x00007bd06c1de228 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #65 0x00007bd06d228a96 in QAction::triggered(bool) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #66 0x00007bd06d22ba5d in QAction::activate(QAction::ActionEvent) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #67 0x00007bd06db6b115 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #68 0x00007bd06db735d3 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #69 0x00007bd06db76332 in QMenu::keyPressEvent(QKeyEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #70 0x00007bd06d9f194b in QWidget::event(QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #71 0x00007bd06d9907b6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #72 0x00007bd06d999a8b in QApplication::notify(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #73 0x00007bd06c17c9e2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #74 0x00007bd06da06e8b in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #75 0x00007bd06d9907b6 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Widgets.so.6
      #76 0x00007bd06c17c9e2 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #77 0x00007bd06cde45d3 in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #78 0x00007bd06ce4b34c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #79 0x00007bd06d34c414 in ?? () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Gui.so.6
      #80 0x00007bd06b9161e4 in ?? () from /usr/lib/libglib-2.0.so.0
      #81 0x00007bd06b979e97 in ?? () from /usr/lib/libglib-2.0.so.0
      #82 0x00007bd06b915615 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
      #83 0x00007bd06c45a60e in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #84 0x00007bd06c1890bb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #85 0x00007bd06c1850a6 in QCoreApplication::exec() () from /data/user/ext/Qt/Tools/QtCreator/bin/../lib/Qt/lib/libQt6Core.so.6
      #86 0x00000000004103ee in main (argc=<optimized out>, argv=<optimized out>) at /home/qt/work/build/qt-creator/src/app/main.cpp:1026
      

      Attachments

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

        Activity

          People

            davschul David Schulz
            poikelin Joni Poikelin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes