https://bugs.kde.org/show_bug.cgi?id=436117
Bug ID: 436117 Summary: Crash in contextbrowser Product: kdevelop Version: 5.6.2 Platform: openSUSE RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: jtam...@gmail.com Target Milestone: --- Application: kdevelop (5.6.2) Qt Version: 5.15.2 Frameworks Version: 5.80.0 Operating System: Linux 5.11.11-1-default x86_64 Windowing System: X11 Drkonqi Version: 5.21.3 Distribution: "openSUSE Tumbleweed" -- Information about the crash: - What I was doing when the application crashed: I've been renaming some python methods and was about to rename another one. It crashed with the rename dialog open. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [KCrash Handler] #4 0x00007f40cd9f6bb1 in QScopedPointerDeleter<QObjectData>::cleanup (pointer=0x556fce34df40) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:52 #5 QScopedPointer<QObjectData, QScopedPointerDeleter<QObjectData> >::~QScopedPointer (this=0x556fce34dee8, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107 #6 QObject::~QObject (this=<optimized out>, __in_chrg=<optimized out>) at kernel/qobject.cpp:972 #7 0x00007f40cc35e12d in ?? () from /usr/lib64/libKDevPlatformLanguage.so.56 #8 0x00007f407d419863 in QExplicitlySharedDataPointer<KDevelop::PersistentMovingRange>::~QExplicitlySharedDataPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qshareddata.h:184 #9 QExplicitlySharedDataPointer<KDevelop::PersistentMovingRange>::~QExplicitlySharedDataPointer (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qshareddata.h:184 #10 QList<QExplicitlySharedDataPointer<KDevelop::PersistentMovingRange> >::node_destruct (to=0x556fce341dc8, from=0x556fce339620, this=<optimized out>) at /usr/include/qt5/QtCore/qlist.h:526 #11 QList<QExplicitlySharedDataPointer<KDevelop::PersistentMovingRange> >::dealloc(QListData::Data*) [clone .constprop.0] (data=0x556fce339610, this=<optimized out>) at /usr/include/qt5/QtCore/qlist.h:921 #12 0x00007f407d414778 in QList<QExplicitlySharedDataPointer<KDevelop::PersistentMovingRange> >::~QList (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qlist.h:871 #13 QList<QExplicitlySharedDataPointer<KDevelop::PersistentMovingRange> >::~QList (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qlist.h:871 #14 ViewHighlights::~ViewHighlights (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kdevelop5-5.6.2-1.3.x86_64/plugins/contextbrowser/contextbrowser.h:85 #15 QMapNodeBase::callDestructorIfNecessary<ViewHighlights> (t=...) at /usr/include/qt5/QtCore/qmap.h:100 #16 QMapNode<KTextEditor::View*, ViewHighlights>::destroySubTree (this=0x556fc7eea080) at /usr/include/qt5/QtCore/qmap.h:125 #17 QMapData<KTextEditor::View*, ViewHighlights>::destroy (this=0x556fcce4b020) at /usr/include/qt5/QtCore/qmap.h:245 #18 0x00007f407d40ab55 in QMap<KTextEditor::View*, ViewHighlights>::~QMap (this=<optimized out>, this=<optimized out>) at /usr/include/qt5/QtCore/qmap.h:334 #19 QMap<KTextEditor::View*, ViewHighlights>::operator= (other=..., this=0x556fbfd87db0) at /usr/include/qt5/QtCore/qmap.h:345 #20 QMap<KTextEditor::View*, ViewHighlights>::clear (this=0x556fbfd87db0) at /usr/include/qt5/QtCore/qmap.h:652 #21 ContextBrowserPlugin::updateForView (this=this@entry=0x556fbfd87d70, view=<optimized out>) at /usr/src/debug/kdevelop5-5.6.2-1.3.x86_64/plugins/contextbrowser/contextbrowser.cpp:839 #22 0x00007f407d40bcbc in ContextBrowserPlugin::updateViews (this=0x556fbfd87d70) at /usr/src/debug/kdevelop5-5.6.2-1.3.x86_64/plugins/contextbrowser/contextbrowser.cpp:925 #23 0x00007f40cd9f8946 in QtPrivate::QSlotObjectBase::call (a=0x7ffe5b870fc0, r=0x556fbfd87d70, this=0x556fc160de30) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #24 doActivate<false> (sender=0x556fc160dd70, signal_index=3, argv=argv@entry=0x7ffe5b870fc0) at kernel/qobject.cpp:3886 #25 0x00007f40cd9f1c60 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f40cdca6ba0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffe5b870fc0) at kernel/qobject.cpp:3946 #26 0x00007f40cd9fc85a in QTimer::timeout (this=<optimized out>, _t1=...) at .moc/moc_qtimer.cpp:205 #27 0x00007f40cd9ee28f in QObject::event (this=0x556fc160dd70, e=0x7ffe5b871130) at kernel/qobject.cpp:1336 #28 0x00007f40ce7404ff in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x556fc160dd70, e=0x7ffe5b871130) at kernel/qapplication.cpp:3632 #29 0x00007f40cd9c232a in QCoreApplication::notifyInternal2 (receiver=0x556fc160dd70, event=0x7ffe5b871130) at kernel/qcoreapplication.cpp:1063 #30 0x00007f40cda18c83 in QTimerInfoList::activateTimers (this=0x556fbf887f60) at kernel/qtimerinfo_unix.cpp:643 #31 0x00007f40cda1953c in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:183 #32 idleTimerSourceDispatch (source=source@entry=0x556fbf887510) at kernel/qeventdispatcher_glib.cpp:230 #33 0x00007f40ca03df57 in g_main_dispatch (context=0x7f40b4005000) at ../glib/gmain.c:3325 #34 g_main_context_dispatch (context=0x7f40b4005000) at ../glib/gmain.c:4043 #35 0x00007f40ca03e2d8 in g_main_context_iterate (context=context@entry=0x7f40b4005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4119 #36 0x00007f40ca03e38f in g_main_context_iteration (context=0x7f40b4005000, may_block=may_block@entry=1) at ../glib/gmain.c:4184 #37 0x00007f40cda198bf in QEventDispatcherGlib::processEvents (this=0x556fbf889a60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #38 0x00007f40cd9c0ceb in QEventLoop::exec (this=this@entry=0x7ffe5b871370, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #39 0x00007f40cd9c8f60 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #40 0x00007f40cdf0635c in QGuiApplication::exec () at kernel/qguiapplication.cpp:1867 #41 0x00007f40ce740475 in QApplication::exec () at kernel/qapplication.cpp:2824 #42 0x0000556fbef006e6 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kdevelop5-5.6.2-1.3.x86_64/app/main.cpp:850 [Inferior 1 (process 1903) detached] Possible duplicates by query: bug 427238, bug 426090, bug 420998, bug 419468, bug 418844. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.