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.

Reply via email to