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

            Bug ID: 446825
           Summary: KDevelop crashes when launching with LLDB for Debug
                    Build
           Product: kdevelop
           Version: unspecified
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdevelop-bugs-n...@kde.org
          Reporter: ty...@linuxdev.app
  Target Milestone: ---

Application: kdevelop (5.7.211200 (21.12.0))

Qt Version: 5.15.2
Frameworks Version: 5.88.0
Operating System: Linux 5.15.7-hardened1-1-hardened x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.23.4 [KCrashBackend]

-- Information about the crash:
- What I was doing when the application crashed:
I was working on C language project that uses Meson build system and I have
configured the IDE to use LLDB instead of GDB when I noticed that GDB failed to
load on Konsole, so after switching to LLDB, KDevelop crashes whenever I
attempt to launch the debug build.

The crash can be reproduced every time.

-- Backtrace:
Application: KDevelop (kdevelop), signal: Segmentation fault

[KCrash Handler]
#4  0x000009ccd3f4f2d0 in  ()
#5  0x00006b5c0d26bd05 in
KDevMI::MIDebugSession::addCommand(KDevMI::MI::CommandType, QString const&,
QFlags<KDevMI::MI::CommandFlag>) () at
/usr/lib/qt/plugins/kdevplatform/35/kdevlldb.so
#6  0x00006b5c0d26da4c in
KDevMI::MIDebugSession::startDebugging(KDevelop::ILaunchConfiguration*,
IExecutePlugin*) () at /usr/lib/qt/plugins/kdevplatform/35/kdevlldb.so
#7  0x00006b5c0d276239 in KDevMI::MIDebugJob::start() () at
/usr/lib/qt/plugins/kdevplatform/35/kdevlldb.so
#8  0x00006b5c4f772568 in KDevelop::RunController::registerJob(KJob*) () at
/usr/lib/libKDevPlatformShell.so.57
#9  0x00006b5c4f76f6cc in KDevelop::RunController::execute(QString const&,
KDevelop::ILaunchConfiguration*) () at /usr/lib/libKDevPlatformShell.so.57
#10 0x00006b5c4f76ef53 in KDevelop::RunController::slotDebug() () at
/usr/lib/libKDevPlatformShell.so.57
#11 0x00006b5c4dea87cb in  () at /usr/lib/libQt5Core.so.5
#12 0x00006b5c4eb46203 in QAction::triggered(bool) () at
/usr/lib/libQt5Widgets.so.5
#13 0x00006b5c4eb48f18 in QAction::activate(QAction::ActionEvent) () at
/usr/lib/libQt5Widgets.so.5
#14 0x00006b5c4ec46542 in  () at /usr/lib/libQt5Widgets.so.5
#15 0x00006b5c4ec46695 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
at /usr/lib/libQt5Widgets.so.5
#16 0x00006b5c4ed4461b in QToolButton::mouseReleaseEvent(QMouseEvent*) () at
/usr/lib/libQt5Widgets.so.5
#17 0x00006b5c4eb900be in QWidget::event(QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#18 0x00006b5c4eb4cd62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#19 0x00006b5c4eb54ac9 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#20 0x00006b5c4de7141a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#21 0x00006b5c4eb5357b in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /usr/lib/libQt5Widgets.so.5
#22 0x00006b5c4eba9a84 in  () at /usr/lib/libQt5Widgets.so.5
#23 0x00006b5c4ebacdb5 in  () at /usr/lib/libQt5Widgets.so.5
#24 0x00006b5c4eb4cd62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#25 0x00006b5c4de7141a in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#26 0x00006b5c4e3531f0 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/libQt5Gui.so.5
#27 0x00006b5c4e3287d5 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt5Gui.so.5
#28 0x00006b5c2fd5afcc in  () at /usr/lib/libQt5XcbQpa.so.5
#29 0x00006b5c4a3174dc in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#30 0x00006b5c4a36b799 in  () at /usr/lib/libglib-2.0.so.0
#31 0x00006b5c4a314bc1 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#32 0x00006b5c4deca046 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#33 0x00006b5c4de6fd8c in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#34 0x00006b5c4de782f4 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#35 0x000009ccce16c8c8 in  ()
#36 0x00006b5c4d7fbb25 in __libc_start_main () at /usr/lib/libc.so.6
#37 0x000009ccce16d73e in  ()
[Inferior 1 (process 21992) detached]

Possible duplicates by query: bug 431439, bug 423589, bug 384852.

Reported using DrKonqi

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

Reply via email to