[dolphin] [Bug 487678] New: Crash when enabling Bazaar (or Git) plugin

Paul Worrall bugzilla_noreply at kde.org
Tue May 28 11:06:50 BST 2024


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

            Bug ID: 487678
           Summary: Crash when enabling Bazaar (or Git) plugin
    Classification: Applications
           Product: dolphin
           Version: 24.05.0
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: p.r.worrall at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (24.05.0)

Qt Version: 6.7.1
Frameworks Version: 6.2.0
Operating System: Linux 6.9.2-arch1-1 x86_64
Windowing System: Wayland
Distribution: Arch Linux
DrKonqi: 6.0.5 [CoredumpBackend]

-- Information about the crash:
Under "Configure > Context Menu", enable the Bazaar plugin and click OK without
first clicking Apply
Also crashes when disabling
Also reproducible with Git plugin
If I click "Apply" instead of "OK" I get a message about needing to restart
Dolphin, and no crash occurs.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault


This GDB supports auto-downloading debuginfo from the following URLs:
  <https://debuginfod.archlinux.org>
Enable debuginfod for this session? (y or [n]) [answered N; input not from
terminal]
Debuginfod has been disabled.
To make this setting permanent, add 'set debuginfod enabled off' to .gdbinit.
[New LWP 8583]
[New LWP 8584]
[New LWP 8586]
[New LWP 10953]
[New LWP 8589]
[New LWP 8590]
[New LWP 10934]
[New LWP 8585]
[New LWP 8587]
[New LWP 8591]
[New LWP 8588]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Core was generated by `/usr/bin/dolphin'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  0x00007a1ac7ea5e44 in ?? () from /usr/lib/libc.so.6
[Current thread is 1 (Thread 0x7a1ac9885ec0 (LWP 8583))]
Cannot QML trace cores :(
[Current thread is 1 (Thread 0x7a1ac9885ec0 (LWP 8583))]

Thread 11 (Thread 0x7a1ab34006c0 (LWP 8588)):
#0  0x00007a1ac7ea04e9 in ??? () at /usr/lib/libc.so.6
#1  0x00007a1ac7ea2ed9 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007a1ab8a9898e in ??? () at /usr/lib/dri/r600_dri.so
#3  0x00007a1ab8a7673c in ??? () at /usr/lib/dri/r600_dri.so
#4  0x00007a1ab8a988bd in ??? () at /usr/lib/dri/r600_dri.so
#5  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#6  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 10 (Thread 0x7a1ab16006c0 (LWP 8591)):
#0  0x00007a1ac7f1939d in poll () at /usr/lib/libc.so.6
#1  0x00007a1ac61ff8fd in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007a1ac619cf95 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007a1ac7ba28bd in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x00007a1ac794f0de in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x00007a1ac7a40dd0 in QThread::run() () at /usr/lib/libQt6Core.so.6
#6  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#7  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#8  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 9 (Thread 0x7a1ab3e006c0 (LWP 8587)):
#0  0x00007a1ac7ea04e9 in ??? () at /usr/lib/libc.so.6
#1  0x00007a1ac7ea2ed9 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007a1ab8a9898e in ??? () at /usr/lib/dri/r600_dri.so
#3  0x00007a1ab8a7673c in ??? () at /usr/lib/dri/r600_dri.so
#4  0x00007a1ab8a988bd in ??? () at /usr/lib/dri/r600_dri.so
#5  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#6  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 8 (Thread 0x7a1abbe006c0 (LWP 8585)):
#0  0x00007a1ac7ea04e9 in ??? () at /usr/lib/libc.so.6
#1  0x00007a1ac7ea2ed9 in pthread_cond_wait () at /usr/lib/libc.so.6
#2  0x00007a1ac7ace090 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007a1ac54b920f in ??? () at /usr/lib/libQt6WaylandClient.so.6
#4  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#6  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7a1aa36006c0 (LWP 10934)):
#0  0x00007a1ac7f19910 in ppoll () at /usr/lib/libc.so.6
#1  0x00007a1ac7ab9453 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() at /usr/lib/libQt6Core.so.6
#2  0x00007a1ac6d54153 in ??? () at /usr/lib/libQt6Network.so.6
#3  0x00007a1ac6cdabd9 in ??? () at /usr/lib/libQt6Network.so.6
#4  0x00007a1ac6cd807e in QAbstractSocket::waitForReadyRead(int) () at
/usr/lib/libQt6Network.so.6
#5  0x00007a1ac9daec0a in ??? () at /usr/lib/libKF6KIOCore.so.6
#6  0x00007a1ac9e9af0d in ??? () at /usr/lib/libKF6KIOCore.so.6
#7  0x00007a1ac9e70024 in ??? () at /usr/lib/libKF6KIOCore.so.6
#8  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#9  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#10 0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7a1ab20006c0 (LWP 8590)):
#0  0x00007a1ac7ea04e9 in ??? () at /usr/lib/libc.so.6
#1  0x00007a1ac7ea3242 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007a1ac7ace028 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007a1ac7ac7d22 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#6  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7a1ab2a006c0 (LWP 8589)):
#0  0x00007a1ac7ea04e9 in ??? () at /usr/lib/libc.so.6
#1  0x00007a1ac7ea3242 in pthread_cond_timedwait () at /usr/lib/libc.so.6
#2  0x00007a1ac7ace028 in QWaitCondition::wait(QMutex*, QDeadlineTimer) () at
/usr/lib/libQt6Core.so.6
#3  0x00007a1ac7ac7d22 in ??? () at /usr/lib/libQt6Core.so.6
#4  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#5  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#6  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7a1aa20006c0 (LWP 10953)):
#0  0x00007a1ac7f19910 in ppoll () at /usr/lib/libc.so.6
#1  0x00007a1ac7ab9453 in qt_safe_poll(pollfd*, unsigned long, QDeadlineTimer)
() at /usr/lib/libQt6Core.so.6
#2  0x00007a1ac6d54153 in ??? () at /usr/lib/libQt6Network.so.6
#3  0x00007a1ac6cdabd9 in ??? () at /usr/lib/libQt6Network.so.6
#4  0x00007a1ac6cd807e in QAbstractSocket::waitForReadyRead(int) () at
/usr/lib/libQt6Network.so.6
#5  0x00007a1ac9daec0a in ??? () at /usr/lib/libKF6KIOCore.so.6
#6  0x00007a1ac9e9af0d in ??? () at /usr/lib/libKF6KIOCore.so.6
#7  0x00007a1ac9e70024 in ??? () at /usr/lib/libKF6KIOCore.so.6
#8  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#9  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#10 0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7a1abb4006c0 (LWP 8586)):
#0  0x00007a1ac7f1939d in poll () at /usr/lib/libc.so.6
#1  0x00007a1ac54b9277 in ??? () at /usr/lib/libQt6WaylandClient.so.6
#2  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#3  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#4  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7a1ac12006c0 (LWP 8584)):
#0  0x00007a1ac7f1939d in poll () at /usr/lib/libc.so.6
#1  0x00007a1ac61ff8fd in ??? () at /usr/lib/libglib-2.0.so.0
#2  0x00007a1ac619cf95 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007a1ac7ba28bd in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#4  0x00007a1ac794f0de in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#5  0x00007a1ac7a3a4b0 in QThread::exec() () at /usr/lib/libQt6Core.so.6
#6  0x00007a1ac936edfe in ??? () at /usr/lib/libQt6DBus.so.6
#7  0x00007a1ac7ac96b7 in ??? () at /usr/lib/libQt6Core.so.6
#8  0x00007a1ac7ea3ded in ??? () at /usr/lib/libc.so.6
#9  0x00007a1ac7f270dc in ??? () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7a1ac9885ec0 (LWP 8583)):
[KCrash Handler]
#4  0x00007a1ac794d50c in QMetaObject::cast(QObject const*) const () at
/usr/lib/libQt6Core.so.6
#5  0x00007a1ac040974b in ??? () at /usr/lib/qt6/plugins/styles/breeze6.so
#6  0x00007a1ac7944138 in
QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#7  0x00007a1ac8afc59a in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#8  0x00007a1ac7944e08 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#9  0x00007a1ac7993025 in QObjectPrivate::setParent_helper(QObject*) () at
/usr/lib/libQt6Core.so.6
#10 0x00007a1ac798b9a4 in QObject::QObject(QObjectPrivate&, QObject*) () at
/usr/lib/libQt6Core.so.6
#11 0x00007a1ac96d3bb3 in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QIcon const&, QString const&, QList<QString> const&, QString
const&, bool*, QFlags<KMessageBox::Option>, QString const&, QMessageBox::Icon)
() at /usr/lib/libKF6WidgetsAddons.so.6
#12 0x00007a1ac96d547f in KMessageBox::createKMessageBox(QDialog*,
QDialogButtonBox*, QMessageBox::Icon, QString const&, QList<QString> const&,
QString const&, bool*, QFlags<KMessageBox::Option>, QString const&) () at
/usr/lib/libKF6WidgetsAddons.so.6
#13 0x00007a1ac96d56b6 in ??? () at /usr/lib/libKF6WidgetsAddons.so.6
#14 0x00007a1ac96d58ce in KMessageBox::questionTwoActions(QWidget*, QString
const&, QString const&, KGuiItem const&, KGuiItem const&, QString const&,
QFlags<KMessageBox::Option>) () at /usr/lib/libKF6WidgetsAddons.so.6
#15 0x000057c1b9ac960b in ??? ()
#16 0x000057c1b9ac2768 in ??? ()
#17 0x00007a1ac79a17b7 in ??? () at /usr/lib/libQt6Core.so.6
#18 0x00007a1ac8c0e34b in ??? () at /usr/lib/libQt6Widgets.so.6
#19 0x00007a1ac8c0e848 in ??? () at /usr/lib/libQt6Widgets.so.6
#20 0x00007a1ac8c1b22e in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
at /usr/lib/libQt6Widgets.so.6
#21 0x00007a1ac8b4c0ce in QWidget::event(QEvent*) () at
/usr/lib/libQt6Widgets.so.6
#22 0x00007a1ac8afc55c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#23 0x00007a1ac8b01a01 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt6Widgets.so.6
#24 0x00007a1ac7944e08 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#25 0x00007a1ac8af3e6d in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /usr/lib/libQt6Widgets.so.6
#26 0x00007a1ac8b62072 in ??? () at /usr/lib/libQt6Widgets.so.6
#27 0x00007a1ac8b636b0 in ??? () at /usr/lib/libQt6Widgets.so.6
#28 0x00007a1ac8afc55c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt6Widgets.so.6
#29 0x00007a1ac7944e08 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt6Core.so.6
#30 0x00007a1ac8176cf0 in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib/libQt6Gui.so.6
#31 0x00007a1ac81e5b54 in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib/libQt6Gui.so.6
#32 0x00007a1ac85f9554 in ??? () at /usr/lib/libQt6Gui.so.6
#33 0x00007a1ac619da89 in ??? () at /usr/lib/libglib-2.0.so.0
#34 0x00007a1ac61ff9b7 in ??? () at /usr/lib/libglib-2.0.so.0
#35 0x00007a1ac619cf95 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#36 0x00007a1ac7ba28bd in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt6Core.so.6
#37 0x00007a1ac794f0de in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt6Core.so.6
#38 0x00007a1ac794942d in QCoreApplication::exec() () at
/usr/lib/libQt6Core.so.6
#39 0x000057c1b9a72245 in ??? ()
#40 0x00007a1ac7e36c88 in ??? () at /usr/lib/libc.so.6
#41 0x00007a1ac7e36d4c in __libc_start_main () at /usr/lib/libc.so.6
#42 0x000057c1b9a72a75 in ??? ()

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list