https://bugs.kde.org/show_bug.cgi?id=450708

            Bug ID: 450708
           Summary: KDevelop crashed after git checkout
           Product: kdevelop
           Version: unspecified
          Platform: openSUSE RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: qydwhotm...@gmail.com
  Target Milestone: ---

Application: kdevelop (5.8.220370 (22.03.70))

Qt Version: 5.15.2
Frameworks Version: 5.92.0
Operating System: Linux 5.16.10-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.24.80 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
1. git checkout master in the embedded console.
2. KDevelop hanged, and then crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized
out>}
[KCrash Handler]
#6  0x00007fe7125e15ab in
KDevelop::CodeHighlighting::clearHighlightingForDocument(KDevelop::IndexedString
const&) () from /lib64/libKDevPlatformLanguage.so.58
#7  0x00007fe7125e17e4 in
KDevelop::CodeHighlighting::aboutToInvalidateMovingInterfaceContent(KTextEditor::Document*)
() from /lib64/libKDevPlatformLanguage.so.58
#8  0x00007fe713bc5518 in doActivate<false> (sender=0x557e63282660,
signal_index=44, argv=0x7ffcb37f3070) at kernel/qobject.cpp:3898
#9  0x00007fe713bbe9af in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7fe7120d3860 <KTextEditor::DocumentPrivate::staticMetaObject>,
local_signal_index=local_signal_index@entry=12, argv=argv@entry=0x7ffcb37f3070)
at kernel/qobject.cpp:3946
#10 0x00007fe711e25652 in
KTextEditor::DocumentPrivate::aboutToInvalidateMovingInterfaceContent
(this=<optimized out>, _t1=<optimized out>) at
/usr/src/debug/ktexteditor-5.92.0git.20220220T192518~4a00ff7b-ku.4.1.x86_64/build/src/KF5TextEditor_autogen/DV7UALDUNI/moc_katedocument.cpp:1091
#11 0x00007fe711e99fd9 in KTextEditor::DocumentPrivate::closeUrl
(this=0x557e63282660) at
/usr/src/debug/ktexteditor-5.92.0git.20220220T192518~4a00ff7b-ku.4.1.x86_64/src/document/katedocument.cpp:2860
#12 0x00007fe711d4171f in KParts::ReadOnlyPart::openUrl
(this=this@entry=0x557e63282660, url=...) at
/usr/src/debug/kparts-5.92.0git.20220216T195039~24a30cf-ku.1.2.x86_64/src/readonlypart.cpp:129
#13 0x00007fe711e93752 in KTextEditor::DocumentPrivate::openUrl
(this=0x557e63282660, url=...) at
/usr/src/debug/ktexteditor-5.92.0git.20220220T192518~4a00ff7b-ku.4.1.x86_64/src/document/katedocument.cpp:2806
#14 0x00007fe711ea7b07 in KTextEditor::DocumentPrivate::documentReload
(this=<optimized out>) at
/usr/src/debug/ktexteditor-5.92.0git.20220220T192518~4a00ff7b-ku.4.1.x86_64/src/document/katedocument.cpp:4612
#15 0x00007fe711eaa934 in
KTextEditor::DocumentPrivate::slotDelayedHandleModOnHd (this=0x557e63282660) at
/usr/src/debug/ktexteditor-5.92.0git.20220220T192518~4a00ff7b-ku.4.1.x86_64/src/document/katedocument.cpp:5198
#16 0x00007fe713bc54e3 in QtPrivate::QSlotObjectBase::call (a=0x7ffcb37f4520,
r=0x557e63282660, this=0x557e63279650) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#17 doActivate<false> (sender=0x557e63282878, signal_index=3,
argv=0x7ffcb37f4520) at kernel/qobject.cpp:3886
#18 0x00007fe713bbe9af in QMetaObject::activate (sender=<optimized out>,
m=m@entry=0x7fe713e64c00 <QTimer::staticMetaObject>,
local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffcb37f4520)
at kernel/qobject.cpp:3946
#19 0x00007fe713bc939a in QTimer::timeout (this=<optimized out>, _t1=...) at
.moc/moc_qtimer.cpp:205
#20 0x00007fe713bbb3af in QObject::event (this=0x557e63282878,
e=0x7ffcb37f46a0) at kernel/qobject.cpp:1336
#21 0x00007fe714927a7f in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x557e63282878, e=0x7ffcb37f46a0) at
kernel/qapplication.cpp:3632
#22 0x00007fe713b8ee1a in QCoreApplication::notifyInternal2
(receiver=0x557e63282878, event=0x7ffcb37f46a0) at
kernel/qcoreapplication.cpp:1064
#23 0x00007fe713be56fb in QTimerInfoList::activateTimers (this=0x557e61073f40)
at kernel/qtimerinfo_unix.cpp:643
#24 0x00007fe713be5fcc in timerSourceDispatch (source=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:183
#25 idleTimerSourceDispatch (source=source@entry=0x557e6106edf0) at
kernel/qeventdispatcher_glib.cpp:230
#26 0x00007fe710169e22 in g_main_dispatch (context=0x7fe6f8005010) at
../glib/gmain.c:3381
#27 g_main_context_dispatch (context=0x7fe6f8005010) at ../glib/gmain.c:4099
#28 0x00007fe71016a1b8 in g_main_context_iterate
(context=context@entry=0x7fe6f8005010, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#29 0x00007fe71016a26f in g_main_context_iteration (context=0x7fe6f8005010,
may_block=1) at ../glib/gmain.c:4240
#30 0x00007fe713be6354 in QEventDispatcherGlib::processEvents
(this=0x557e61074ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#31 0x00007fe713b8d81b in QEventLoop::exec (this=this@entry=0x7ffcb37f48e0,
flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#32 0x00007fe713b95af0 in QCoreApplication::exec () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#33 0x0000557e60b3e766 in ?? ()
#34 0x00007fe7134ac630 in __libc_start_call_main
(main=main@entry=0x557e60b38cc0, argc=argc@entry=3,
argv=argv@entry=0x7ffcb37f4c78) at ../sysdeps/nptl/libc_start_call_main.h:58
#35 0x00007fe7134ac6f0 in __libc_start_main_impl (main=0x557e60b38cc0, argc=3,
argv=0x7ffcb37f4c78, init=<optimized out>, fini=<optimized out>,
rtld_fini=<optimized out>, stack_end=0x7ffcb37f4c68) at ../csu/libc-start.c:392
#36 0x0000557e60b3f5a5 in ?? ()
[Inferior 1 (process 16693) detached]

The reporter indicates this bug may be a duplicate of or related to bug 448410.

Possible duplicates by query: bug 450094, bug 448410, bug 445565, bug 442751,
bug 440430.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to