Bug 417002 - Crashed on opening usb flashdrive
Summary: Crashed on opening usb flashdrive
Status: RESOLVED FIXED
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 19.12.1
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-01-31 22:18 UTC by Max
Modified: 2020-12-04 07:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Max 2020-01-31 22:18:13 UTC
Application: dolphin (19.12.1)

Qt Version: 5.12.4
Frameworks Version: 5.66.0
Operating System: Linux 5.3.4-050304-generic x86_64
Distribution: Ubuntu 19.10

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

1) Connected USB Flashdrive to computer;
2) Opened it in Dolphin;
3) Opened some folder on it;
4) Application froze, and then crashed.

On second try, it didn't happen.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fef799fee80 (LWP 12976))]

Thread 8 (Thread 0x7fef68b8b700 (LWP 12984)):
#0  0x00007fef769482c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55890499f718) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fef769482c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55890499f6c8, cond=0x55890499f6f0) at pthread_cond_wait.c:508
#2  0x00007fef769482c6 in __pthread_cond_wait (cond=0x55890499f6f0, mutex=0x55890499f6c8) at pthread_cond_wait.c:638
#3  0x00007fef6b0b4a3b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007fef6b0b48e7 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007fef76941669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fef7a2a2323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fef6938c700 (LWP 12983)):
#0  0x00007fef769482c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55890499f718) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fef769482c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55890499f6c8, cond=0x55890499f6f0) at pthread_cond_wait.c:508
#2  0x00007fef769482c6 in __pthread_cond_wait (cond=0x55890499f6f0, mutex=0x55890499f6c8) at pthread_cond_wait.c:638
#3  0x00007fef6b0b4a3b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007fef6b0b48e7 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007fef76941669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fef7a2a2323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fef69b8d700 (LWP 12982)):
#0  0x00007fef769482c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55890499f718) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fef769482c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55890499f6c8, cond=0x55890499f6f0) at pthread_cond_wait.c:508
#2  0x00007fef769482c6 in __pthread_cond_wait (cond=0x55890499f6f0, mutex=0x55890499f6c8) at pthread_cond_wait.c:638
#3  0x00007fef6b0b4a3b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007fef6b0b48e7 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007fef76941669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fef7a2a2323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fef6a38e700 (LWP 12981)):
#0  0x00007fef769482c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55890499f718) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fef769482c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55890499f6c8, cond=0x55890499f6f0) at pthread_cond_wait.c:508
#2  0x00007fef769482c6 in __pthread_cond_wait (cond=0x55890499f6f0, mutex=0x55890499f6c8) at pthread_cond_wait.c:638
#3  0x00007fef6b0b4a3b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007fef6b0b48e7 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007fef76941669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fef7a2a2323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fef6ab8f700 (LWP 12980)):
#0  0x00007fef769482c6 in futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x558904b363c8) at ../sysdeps/unix/sysv/linux/futex-internal.h:80
#1  0x00007fef769482c6 in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x558904b36378, cond=0x558904b363a0) at pthread_cond_wait.c:508
#2  0x00007fef769482c6 in __pthread_cond_wait (cond=0x558904b363a0, mutex=0x558904b36378) at pthread_cond_wait.c:638
#3  0x00007fef6b0b4a3b in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#4  0x00007fef6b0b48e7 in  () at /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#5  0x00007fef76941669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fef7a2a2323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fef71c37700 (LWP 12979)):
#0  0x00007fef7a295c2f in __GI___poll (fds=0x7fef640029e0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fef76021a3e in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007fef76021b73 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007fef7812d6c3 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007fef780d463b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fef77f0da75 in QThread::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007fef783afefa in  () at /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007fef77f0ecc2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007fef76941669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#9  0x00007fef7a2a2323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fef72b27700 (LWP 12978)):
#0  0x00007fef7a295c2f in __GI___poll (fds=0x7fef72b26ca8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fef768f3917 in  () at /lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007fef768f553a in xcb_wait_for_event () at /lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007fef73378288 in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007fef77f0ecc2 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007fef76941669 in start_thread (arg=<optimized out>) at pthread_create.c:479
#6  0x00007fef7a2a2323 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fef799fee80 (LWP 12976)):
[KCrash Handler]
#6  0x0000558904f12740 in  ()
#7  0x00007fef7859b3d7 in QGuiApplicationPrivate::processActivatedEvent(QWindowSystemInterfacePrivate::ActivatedWindowEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#8  0x00007fef785a0535 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#9  0x00007fef7857a26b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#10 0x00007fef7337928e in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#11 0x00007fef7602184d in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#12 0x00007fef76021ad0 in  () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#13 0x00007fef76021b73 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0
#14 0x00007fef7812d6a5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#15 0x00007fef780d463b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#16 0x00007fef780dc3a6 in QCoreApplication::exec() () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x00007fef7a3c36d5 in kdemain () at /lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#18 0x00007fef7a1a71e3 in __libc_start_main (main=0x558902adf060, argc=1, argv=0x7fffe520bb08, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffe520baf8) at ../csu/libc-start.c:308
#19 0x0000558902adf09e in _start ()
[Inferior 1 (process 12976) detached]

Possible duplicates by query: bug 416900, bug 416880, bug 416855, bug 416836, bug 416816.

Reported using DrKonqi
Comment 1 Justin Zobel 2020-11-19 06:47:14 UTC
Thanks for the report. I've just tested on dolphin 20.08.3 and I cannot reproduce this issue.

Can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved. I'm setting status to "needsinfo" pending your response, please change back to "reported" or "resolved" when you respond, thanks.
Comment 2 Bug Janitor Service 2020-12-04 04:34:17 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 3 Max 2020-12-04 07:04:55 UTC
(In reply to Justin Zobel from comment #1)
> Thanks for the report. I've just tested on dolphin 20.08.3 and I cannot
> reproduce this issue.
> 
> Can you please test and confirm if this issue is still occurring or if this
> bug report can be marked as resolved. I'm setting status to "needsinfo"
> pending your response, please change back to "reported" or "resolved" when
> you respond, thanks.

This was more of a one time crash, which I reported. I don't remember facing it again on the latest versions of Dolphin.