[dolphin] [Bug 417892] New: Dolphin crashed when ejecting used disc

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Wed Feb 19 19:30:34 GMT 2020


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

            Bug ID: 417892
           Summary: Dolphin crashed when ejecting used disc
           Product: dolphin
           Version: 19.12.2
          Platform: Archlinux Packages
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: chris-r at posteo.net
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (19.12.2)

Qt Version: 5.14.1
Frameworks Version: 5.67.0
Operating System: Linux 5.5.4-arch1-1 x86_64
Windowing system: X11
Distribution: Arch Linux

-- Information about the crash:
- What I was doing when the application crashed:

I tried to eject a blu-ray disc. I had opened it in VLC media player and tried
to eject it immediatly after closing VLC. Dolphin crashed (and the disc was not
ejected).
The disc was still spinning at that moment. When waiting some time (until the
disc spins no more), dolphin ejects it as requested and does not crash.

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/usr/lib/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fd31ca2bcc0 (LWP 3799))]

Thread 8 (Thread 0x7fd310926700 (LWP 3807)):
#0  0x00007fd323f5cabf in poll () at /usr/lib/libc.so.6
#1  0x00007fd31f9bc120 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fd31f9bc1f1 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fd321e2103c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fd321dc74cc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fd321bebe52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fd321becfc6 in  () at /usr/lib/libQt5Core.so.5
#7  0x00007fd32062b46f in start_thread () at /usr/lib/libpthread.so.0
#8  0x00007fd323f673d3 in clone () at /usr/lib/libc.so.6

Thread 7 (Thread 0x7fd3127fc700 (LWP 3806)):
#0  0x00007fd320631cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fd318ced99c in  () at /usr/lib/dri/nouveau_dri.so
#2  0x00007fd318ced598 in  () at /usr/lib/dri/nouveau_dri.so
#3  0x00007fd32062b46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd323f673d3 in clone () at /usr/lib/libc.so.6

Thread 6 (Thread 0x7fd312ffd700 (LWP 3805)):
#0  0x00007fd320631cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fd318ced99c in  () at /usr/lib/dri/nouveau_dri.so
#2  0x00007fd318ced598 in  () at /usr/lib/dri/nouveau_dri.so
#3  0x00007fd32062b46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd323f673d3 in clone () at /usr/lib/libc.so.6

Thread 5 (Thread 0x7fd3137fe700 (LWP 3804)):
#0  0x00007fd320631cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fd318ced99c in  () at /usr/lib/dri/nouveau_dri.so
#2  0x00007fd318ced598 in  () at /usr/lib/dri/nouveau_dri.so
#3  0x00007fd32062b46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd323f673d3 in clone () at /usr/lib/libc.so.6

Thread 4 (Thread 0x7fd313fff700 (LWP 3803)):
#0  0x00007fd320631cf5 in pthread_cond_wait@@GLIBC_2.3.2 () at
/usr/lib/libpthread.so.0
#1  0x00007fd318ced99c in  () at /usr/lib/dri/nouveau_dri.so
#2  0x00007fd318ced598 in  () at /usr/lib/dri/nouveau_dri.so
#3  0x00007fd32062b46f in start_thread () at /usr/lib/libpthread.so.0
#4  0x00007fd323f673d3 in clone () at /usr/lib/libc.so.6

Thread 3 (Thread 0x7fd31b029700 (LWP 3802)):
#0  0x00007fd31f96c479 in g_mutex_lock () at /usr/lib/libglib-2.0.so.0
#1  0x00007fd31f9bc0e9 in  () at /usr/lib/libglib-2.0.so.0
#2  0x00007fd31f9bc1f1 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#3  0x00007fd321e2103c in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#4  0x00007fd321dc74cc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#5  0x00007fd321bebe52 in QThread::exec() () at /usr/lib/libQt5Core.so.5
#6  0x00007fd322071b28 in  () at /usr/lib/libQt5DBus.so.5
#7  0x00007fd321becfc6 in  () at /usr/lib/libQt5Core.so.5
#8  0x00007fd32062b46f in start_thread () at /usr/lib/libpthread.so.0
#9  0x00007fd323f673d3 in clone () at /usr/lib/libc.so.6

Thread 2 (Thread 0x7fd31bbed700 (LWP 3801)):
#0  0x00007fd323f5cabf in poll () at /usr/lib/libc.so.6
#1  0x00007fd3205e8630 in  () at /usr/lib/libxcb.so.1
#2  0x00007fd3205ea2db in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007fd31c5a1b81 in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007fd321becfc6 in  () at /usr/lib/libQt5Core.so.5
#5  0x00007fd32062b46f in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007fd323f673d3 in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7fd31ca2bcc0 (LWP 3799)):
[KCrash Handler]
#6  0x00007fd32362bb49 in Solid::StorageAccess::filePath() const () at
/usr/lib/libKF5Solid.so.5
#7  0x00007fd32409a33d in  () at /usr/lib/libkdeinit5_dolphin.so
#8  0x00007fd321dfe46e in  () at /usr/lib/libQt5Core.so.5
#9  0x00007fd32360a3fc in Solid::OpticalDrive::ejectDone(Solid::ErrorType,
QVariant, QString const&) () at /usr/lib/libKF5Solid.so.5
#10 0x00007fd32360f713 in  () at /usr/lib/libKF5Solid.so.5
#11 0x00007fd321dfe4a0 in  () at /usr/lib/libQt5Core.so.5
#12 0x00007fd32360a27c in  () at /usr/lib/libKF5Solid.so.5
#13 0x00007fd323683df6 in  () at /usr/lib/libKF5Solid.so.5
#14 0x00007fd32360e33a in  () at /usr/lib/libKF5Solid.so.5
#15 0x00007fd323613113 in  () at /usr/lib/libKF5Solid.so.5
#16 0x00007fd32207e350 in  () at /usr/lib/libQt5DBus.so.5
#17 0x00007fd321df626a in QObject::event(QEvent*) () at
/usr/lib/libQt5Core.so.5
#18 0x00007fd322938362 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/libQt5Widgets.so.5
#19 0x00007fd322941819 in QApplication::notify(QObject*, QEvent*) () at
/usr/lib/libQt5Widgets.so.5
#20 0x00007fd321dc8962 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/libQt5Core.so.5
#21 0x00007fd321dcb1c6 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/libQt5Core.so.5
#22 0x00007fd321e219d4 in  () at /usr/lib/libQt5Core.so.5
#23 0x00007fd31f9ba39e in g_main_context_dispatch () at
/usr/lib/libglib-2.0.so.0
#24 0x00007fd31f9bc1b1 in  () at /usr/lib/libglib-2.0.so.0
#25 0x00007fd31f9bc1f1 in g_main_context_iteration () at
/usr/lib/libglib-2.0.so.0
#26 0x00007fd321e21020 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/libQt5Core.so.5
#27 0x00007fd321dc74cc in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/libQt5Core.so.5
#28 0x00007fd321dcf4d6 in QCoreApplication::exec() () at
/usr/lib/libQt5Core.so.5
#29 0x00007fd3240705fa in kdemain () at /usr/lib/libkdeinit5_dolphin.so
#30 0x00007fd323e8f023 in __libc_start_main () at /usr/lib/libc.so.6
#31 0x0000560e015e305e in _start ()
[Inferior 1 (process 3799) detached]

Possible duplicates by query: bug 339502, bug 260756, bug 259896, bug 259078,
bug 258104.

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