Bug 393413 - Dolphin crash when previewing mp4
Summary: Dolphin crash when previewing mp4
Status: RESOLVED WORKSFORME
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 17.12.3
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi, triaged
Depends on:
Blocks:
 
Reported: 2018-04-23 05:06 UTC by joelishness
Modified: 2018-10-28 03:22 UTC (History)
3 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description joelishness 2018-04-23 05:06:28 UTC
Application: dolphin (17.12.3)

Qt Version: 5.10.1
Frameworks Version: 5.44.0
Operating System: Linux 4.9.92-1-MANJARO x86_64
Distribution: "Manjaro Linux"

-- Information about the crash:
- What I was doing when the application crashed:
Selected video file (mp4), clicked Play on the preview pane.

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

Thread 5 (Thread 0x7f56b8298700 (LWP 2397)):
#0  0x00007f56eb4423d8 in read () at /usr/lib/libc.so.6
#1  0x00007f56dde687d1 in g_unix_signal_add () at /usr/lib/libglib-2.0.so.0
#2  0x0000000000000000 in  ()

Thread 4 (Thread 0x7f56c9422700 (LWP 2396)):
#0  0x00007f56e04b03bd in pthread_cond_wait@@GLIBC_2.3.2 () at /usr/lib/libpthread.so.0
#1  0x00007f56cade6a0c in  () at /usr/lib/dri/nouveau_dri.so
#2  0x32d8d1f253365500 in  ()
#3  0x0000000000000000 in  ()

Thread 3 (Thread 0x7f56d1fcc700 (LWP 2395)):
#0  0x00007f56dde22440 in  () at /usr/lib/libglib-2.0.so.0
#1  0x00007f56c4000bf0 in  ()
#2  0x0000000000000001 in  ()
#3  0x00007f56c401a360 in  ()
#4  0x00007f56d1fcbc34 in  ()
#5  0x0000000000000001 in  ()
#6  0x0000000000000004 in  ()
#7  0x00007f56dde22f1e in g_main_context_is_owner () at /usr/lib/libglib-2.0.so.0
#8  0x32d8d1f253365500 in  ()
#9  0x0000000000000000 in  ()

Thread 2 (Thread 0x7f56d4555700 (LWP 2394)):
#0  0x00007f56eb44697b in poll () at /usr/lib/libc.so.6
#1  0x00007f56dd764180 in  () at /usr/lib/libxcb.so.1
#2  0x00007f56dd765e4b in xcb_wait_for_event () at /usr/lib/libxcb.so.1
#3  0x00007f56d70f182a in  () at /usr/lib/libQt5XcbQpa.so.5
#4  0x00007f56e53e1acd in  () at /usr/lib/libQt5Core.so.5
#5  0x00007f56e04aa08c in start_thread () at /usr/lib/libpthread.so.0
#6  0x00007f56eb450e7f in clone () at /usr/lib/libc.so.6

Thread 1 (Thread 0x7f56ebb95800 (LWP 2393)):
[KCrash Handler]
#6  0x0000000000000000 in  ()
#7  0x00007f56b4cf5892 in  () at /usr/lib/libgobject-2.0.so.0
#8  0x00007f56eba0747a in call_init.part () at /lib64/ld-linux-x86-64.so.2
#9  0x00007f56eba07586 in _dl_init () at /lib64/ld-linux-x86-64.so.2
#10 0x00007f56eba0ba5e in dl_open_worker () at /lib64/ld-linux-x86-64.so.2
#11 0x00007f56eb48cb64 in _dl_catch_error () at /usr/lib/libc.so.6
#12 0x00007f56eba0b27a in _dl_open () at /lib64/ld-linux-x86-64.so.2
#13 0x00007f56de0ede86 in  () at /usr/lib/libdl.so.2
#14 0x00007f56eb48cb64 in _dl_catch_error () at /usr/lib/libc.so.6
#15 0x00007f56de0ee587 in  () at /usr/lib/libdl.so.2
#16 0x00007f56de0edf22 in dlopen () at /usr/lib/libdl.so.2
#17 0x00007f56e55caa6e in  () at /usr/lib/libQt5Core.so.5
#18 0x00007f56e55c39a6 in  () at /usr/lib/libQt5Core.so.5
#19 0x00007f56e6d0ffd4 in  () at /usr/lib/libphonon4qt5.so.4
#20 0x00007f56e6d1251c in  () at /usr/lib/libphonon4qt5.so.4
#21 0x00007f56e6d12f01 in  () at /usr/lib/libphonon4qt5.so.4
#22 0x00007f56e6d13ddc in Phonon::Factory::backend(bool) () at /usr/lib/libphonon4qt5.so.4
#23 0x00007f56e6d2dd4f in Phonon::MediaNodePrivate::backendObject() () at /usr/lib/libphonon4qt5.so.4
#24 0x00007f56e6d39003 in Phonon::Path::reconnect(Phonon::MediaNode*, Phonon::MediaNode*) () at /usr/lib/libphonon4qt5.so.4
#25 0x00007f56e6d396b2 in Phonon::createPath(Phonon::MediaNode*, Phonon::MediaNode*) () at /usr/lib/libphonon4qt5.so.4
#26 0x00007f56eb77528b in  () at /usr/lib/libkdeinit5_dolphin.so
#27 0x00007f56e55ff73f in QMetaObject::activate(QObject*, int, int, void**) () at /usr/lib/libQt5Core.so.5
#28 0x00007f56e66ccb03 in QAbstractButton::clicked(bool) () at /usr/lib/libQt5Widgets.so.5
#29 0x00007f56e66ccd1c in  () at /usr/lib/libQt5Widgets.so.5
#30 0x00007f56e66ce15c in  () at /usr/lib/libQt5Widgets.so.5
#31 0x00007f56e66ce35e in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#32 0x00007f56e67b46ab in QToolButton::mouseReleaseEvent(QMouseEvent*) () at /usr/lib/libQt5Widgets.so.5
#33 0x00007f56e6617188 in QWidget::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#34 0x00007f56e67b4745 in QToolButton::event(QEvent*) () at /usr/lib/libQt5Widgets.so.5
#35 0x00007f56e65d6fec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#36 0x00007f56e65def41 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#37 0x00007f56e55cecf0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#38 0x00007f56e65ddeca in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at /usr/lib/libQt5Widgets.so.5
#39 0x00007f56e6632949 in  () at /usr/lib/libQt5Widgets.so.5
#40 0x00007f56e6635060 in  () at /usr/lib/libQt5Widgets.so.5
#41 0x00007f56e65d6fec in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#42 0x00007f56e65de9c6 in QApplication::notify(QObject*, QEvent*) () at /usr/lib/libQt5Widgets.so.5
#43 0x00007f56e55cecf0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /usr/lib/libQt5Core.so.5
#44 0x00007f56e5dcc434 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at /usr/lib/libQt5Gui.so.5
#45 0x00007f56e5dcdf86 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () at /usr/lib/libQt5Gui.so.5
#46 0x00007f56e5da529c in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Gui.so.5
#47 0x00007f56d717948d in  () at /usr/lib/libQt5XcbQpa.so.5
#48 0x00007f56e55cd32b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /usr/lib/libQt5Core.so.5
#49 0x00007f56e55d6728 in QCoreApplication::exec() () at /usr/lib/libQt5Core.so.5
#50 0x00007f56eb75105e in kdemain () at /usr/lib/libkdeinit5_dolphin.so
#51 0x00007f56eb37bf4a in __libc_start_main () at /usr/lib/libc.so.6
#52 0x00005617329e877a in _start ()

Reported using DrKonqi
Comment 1 Siddhartha 2018-04-23 23:32:43 UTC
Do you get this crash consistently? Can you update your packages and check?
I cannot reproduce this on Arch Linux (Dolphin 18.04.0 and Qt 5.10.1).
Comment 2 Julian Steinmann 2018-04-27 17:23:47 UTC
Thanks for reporting this bug! It'd be great if you could add the information requested in comment 1. Have a nice day :)
Comment 3 joelishness 2018-04-29 02:08:38 UTC
I tried to duplicate just now and the issue did not reoccur - video preview played as expected.

So not consistent.

extra/dolphin 18.04.0-1 (kde-applications kdebase) [installed: 17.12.3-1]
extra/qt5-base 5.10.1-7 (qt qt5) [installed]
Comment 4 Andrew Crouthamel 2018-09-28 03:10:38 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 set the bug status 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 5 Andrew Crouthamel 2018-10-28 03:22:55 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now 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

Thank you for helping us make KDE software even better for everyone!