https://bugs.kde.org/show_bug.cgi?id=475924
Bug ID: 475924 Summary: kdevelop recently crashing while editing Classification: Applications Product: kdevelop Version: unspecified Platform: Debian stable OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdevelop-bugs-n...@kde.org Reporter: deb...@gruz.net Target Milestone: --- Application: kdevelop (5.13.231170 (23.11.70)) Qt Version: 5.15.8 Frameworks Version: 5.103.0 Operating System: Linux 6.1.0-13-amd64 x86_64 Windowing System: X11 Distribution: Debian GNU/Linux 12 (bookworm) DrKonqi: 5.27.5 [KCrashBackend] -- Information about the crash: Recently seen repeated crashes while editing code. Every few hours. In the last week or two, have seen the top crash trace entries seem to been dealing with an atomic value whenever I looked at the trace. I'm guessing it is the same error. compiled from git master on clang-16 on debian stable. Happy to supply any info or do any tests, as I love kdevelop. The crash can be reproduced sometimes. -- Backtrace: Application: KDevelop (kdevelop), signal: Segmentation fault [KCrash Handler] #4 std::__atomic_base<int>::load (__m=std::memory_order_relaxed, this=0x2a00000038) at /usr/include/c++/12/bits/atomic_base.h:486 #5 QAtomicOps<int>::loadRelaxed<int> (_q_value=<error reading variable: Cannot access memory at address 0x2a00000038>) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239 #6 QBasicAtomicInteger<int>::loadRelaxed (this=0x2a00000038) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:107 #7 QWeakPointer<QObject>::internalData (this=0x55ff79472470) at ../../include/QtCore/../../src/corelib/tools/qsharedpointer_impl.h:698 #8 QPointer<QObject>::data (this=0x55ff79472470) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:77 #9 QPointer<QObject>::operator QObject* (this=0x55ff79472470) at ../../include/QtCore/../../src/corelib/kernel/qpointer.h:83 #10 QAccessibleObject::object (this=0x55ff79472440) at accessible/qaccessibleobject.cpp:100 #11 0x00007f2b003b618a in QAccessibleWidget::isValid (this=0x55ff79472440) at accessible/qaccessiblewidget.cpp:219 #12 0x00007f2aff906848 in QAccessibleEvent::accessibleInterface (this=0x7ffcb4b13610) at accessible/qaccessible.cpp:1764 #13 0x00007f2aff906d6d in QAccessible::updateAccessibility (event=0x7ffcb4b13610) at accessible/qaccessible.cpp:861 #14 0x00007f2afcdf84ae in KateViewInternal::cursorMoved (this=<optimized out>) at ./src/view/kateviewinternal.cpp:4637 #15 KateViewInternal::cursorMoved (this=<optimized out>) at ./src/view/kateviewinternal.cpp:4630 #16 0x00007f2afcdfefb6 in KateViewInternal::updateCursor (this=this@entry=0x55ff76c472d0, newCursor=newCursor@entry=..., force=force@entry=false, center=center@entry=false, calledExternally=calledExternally@entry=false, scroll=scroll@entry=true) at ./src/view/kateviewinternal.cpp:2786 #17 0x00007f2afce01378 in KateViewInternal::placeCursor (this=0x55ff76c472d0, p=..., keepSelection=<optimized out>, updateSelection=<optimized out>) at ./src/view/kateviewinternal.cpp:3051 #18 0x00007f2afce069f8 in KateViewInternal::mousePressEvent (this=0x55ff76c472d0, e=0x7ffcb4b13c90) at ./src/view/kateviewinternal.cpp:3498 #19 0x00007f2b001a4db8 in QWidget::event (this=0x55ff76c472d0, event=0x7ffcb4b13c90) at kernel/qwidget.cpp:9044 #20 0x00007f2b00162fae in QApplicationPrivate::notify_helper (this=this@entry=0x55ff72e99760, receiver=receiver@entry=0x55ff76c472d0, e=e@entry=0x7ffcb4b13c90) at kernel/qapplication.cpp:3640 #21 0x00007f2b0016b552 in QApplication::notify (this=<optimized out>, receiver=0x55ff76c472d0, e=<optimized out>) at kernel/qapplication.cpp:3084 #22 0x00007f2aff4b16f8 in QCoreApplication::notifyInternal2 (receiver=0x55ff76c472d0, event=0x7ffcb4b13c90) at kernel/qcoreapplication.cpp:1064 #23 0x00007f2aff4b18ce in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #24 0x00007f2b0016965e in QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x55ff76c472d0, event=event@entry=0x7ffcb4b13c90, alienWidget=<optimized out>, nativeWidget=0x55ff735528d0, buttonDown=buttonDown@entry=0x7f2b006a69f0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2622 #25 0x00007f2b001bdbd8 in QWidgetWindow::handleMouseEvent (this=this@entry=0x55ff746eec00, event=event@entry=0x7ffcb4b13f40) at kernel/qwidgetwindow.cpp:683 #26 0x00007f2b001c0f60 in QWidgetWindow::event (this=0x55ff746eec00, event=0x7ffcb4b13f40) at kernel/qwidgetwindow.cpp:300 #27 0x00007f2b00162fae in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x55ff746eec00, e=0x7ffcb4b13f40) at kernel/qapplication.cpp:3640 #28 0x00007f2aff4b16f8 in QCoreApplication::notifyInternal2 (receiver=0x55ff746eec00, event=0x7ffcb4b13f40) at kernel/qcoreapplication.cpp:1064 #29 0x00007f2aff4b18ce in QCoreApplication::sendSpontaneousEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474 #30 0x00007f2aff93d3ed in QGuiApplicationPrivate::processMouseEvent (e=0x55ff7b5f69a0) at kernel/qguiapplication.cpp:2278 #31 0x00007f2aff911cac in QWindowSystemInterface::sendWindowSystemEvents (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169 #32 0x00007f2aee0fbeca in xcbSourceDispatch (source=<optimized out>) at ./src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105 #33 0x00007f2afb1cf7a9 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #34 0x00007f2afb1cfa38 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #35 0x00007f2afb1cfacc in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #36 0x00007f2aff509836 in QEventDispatcherGlib::processEvents (this=0x55ff72f6dbf0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #37 0x00007f2aff4b017b in QEventLoop::exec (this=this@entry=0x7ffcb4b14270, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #38 0x00007f2aff4b82d6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #39 0x000055ff71dd32f8 in main () [Inferior 1 (process 526007) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.