https://bugs.kde.org/show_bug.cgi?id=370282
Bug ID: 370282 Summary: Dragon Player crashes when trying to play a DVD Product: dragonplayer Version: unspecified Platform: Fedora RPMs OS: Linux Status: UNCONFIRMED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: sit...@kde.org Reporter: jeffweggiemail-...@yahoo.com CC: myr...@kde.org Application: dragon (16.04.3) Qt Version: 5.6.1 Frameworks Version: 5.26.0 Operating System: Linux 4.7.5-200.fc24.x86_64 x86_64 Distribution: "Fedora release 24 (Twenty Four)" -- Information about the crash: - What I was doing when the application crashed: Insert DVD into drive, launch dragon, click Play Disc, then Play. Always crashes. dmesg shows some info after each crash, such as: [ 32.954388] sr 1:0:0:0: [sr0] tag#29 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 32.954398] sr 1:0:0:0: [sr0] tag#29 Sense Key : Illegal Request [current] [ 32.954406] sr 1:0:0:0: [sr0] tag#29 Add. Sense: Read of scrambled sector without authentication [ 32.954413] sr 1:0:0:0: [sr0] tag#29 CDB: Read(10) 28 00 00 3b a5 c0 00 00 02 00 [ 32.954418] blk_update_request: I/O error, dev sr0, sector 15636224 [ 33.025339] sr 1:0:0:0: [sr0] tag#30 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE [ 33.025349] sr 1:0:0:0: [sr0] tag#30 Sense Key : Illegal Request [current] [ 33.025356] sr 1:0:0:0: [sr0] tag#30 Add. Sense: Read of scrambled sector without authentication [ 33.025361] sr 1:0:0:0: [sr0] tag#30 CDB: Read(10) 28 00 00 3b a5 c0 00 00 02 00 [ 33.025366] blk_update_request: I/O error, dev sr0, sector 15636224 [ 33.025372] Buffer I/O error on dev sr0, logical block 1954528, async page read The crash can be reproduced every time. -- Backtrace: Application: Dragon Player (dragon), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 185 62: movl (%rsp), %edi [Current thread is 1 (Thread 0x7f720c2cf940 (LWP 1908))] Thread 8 (Thread 0x7f71eea4e700 (LWP 1934)): [KCrash Handler] #6 0x00007f71fb0e207e in gst_plugin_feature_get_rank () from /lib64/libgstreamer-1.0.so.0 #7 0x00007f71ed038302 in compare_ranks () from /usr/lib64/gstreamer-1.0/libgstautoconvert.so #8 0x00007f7216c13089 in g_list_sort_real () from /lib64/libglib-2.0.so.0 #9 0x00007f7216c1302c in g_list_sort_real () from /lib64/libglib-2.0.so.0 #10 0x00007f7216c1302c in g_list_sort_real () from /lib64/libglib-2.0.so.0 #11 0x00007f7216c1302c in g_list_sort_real () from /lib64/libglib-2.0.so.0 #12 0x00007f7216c1302c in g_list_sort_real () from /lib64/libglib-2.0.so.0 #13 0x00007f7216c1302c in g_list_sort_real () from /lib64/libglib-2.0.so.0 #14 0x00007f7216c1302c in g_list_sort_real () from /lib64/libglib-2.0.so.0 #15 0x00007f7216c1302c in g_list_sort_real () from /lib64/libglib-2.0.so.0 #16 0x00007f71ed037d8b in gst_auto_convert_load_factories () from /usr/lib64/gstreamer-1.0/libgstautoconvert.so #17 0x00007f71ed037f6e in gst_auto_convert_getcaps () from /usr/lib64/gstreamer-1.0/libgstautoconvert.so #18 0x00007f71ed03827f in gst_auto_convert_sink_query () from /usr/lib64/gstreamer-1.0/libgstautoconvert.so #19 0x00007f71fb0d69b8 in gst_pad_query () from /lib64/libgstreamer-1.0.so.0 #20 0x00007f71fb0d6fb9 in gst_pad_peer_query () from /lib64/libgstreamer-1.0.so.0 #21 0x00007f71fb10bec8 in query_caps_func () from /lib64/libgstreamer-1.0.so.0 #22 0x00007f71fb0d567e in gst_pad_forward () from /lib64/libgstreamer-1.0.so.0 #23 0x00007f71fb10e642 in gst_pad_proxy_query_caps () from /lib64/libgstreamer-1.0.so.0 #24 0x00007f71fb0d59b0 in gst_pad_query_default () from /lib64/libgstreamer-1.0.so.0 #25 0x00007f71fb0d69b8 in gst_pad_query () from /lib64/libgstreamer-1.0.so.0 #26 0x00007f71fb0d6fb9 in gst_pad_peer_query () from /lib64/libgstreamer-1.0.so.0 #27 0x00007f71fb111484 in gst_pad_peer_query_caps () from /lib64/libgstreamer-1.0.so.0 #28 0x00007f71ed49339a in gst_mpegv_parse_get_caps () from /usr/lib64/gstreamer-1.0/libgstvideoparsersbad.so #29 0x00007f71fae10cb0 in gst_base_parse_sink_query_default () from /lib64/libgstbase-1.0.so.0 #30 0x00007f71ed4936c7 in gst_mpegv_parse_sink_query () from /usr/lib64/gstreamer-1.0/libgstvideoparsersbad.so #31 0x00007f71fae0e354 in gst_base_parse_sink_query () from /lib64/libgstbase-1.0.so.0 #32 0x00007f71fb0d69b8 in gst_pad_query () from /lib64/libgstreamer-1.0.so.0 #33 0x00007f71fb10edc4 in gst_pad_query_caps () from /lib64/libgstreamer-1.0.so.0 #34 0x00007f71edaebf79 in can_sink_caps () from /usr/lib64/gstreamer-1.0/libgstresindvd.so #35 0x00007f71edaec0c0 in demux_pad_added () from /usr/lib64/gstreamer-1.0/libgstresindvd.so #36 0x00007f7216eee470 in g_cclosure_marshal_VOID__OBJECTv () from /lib64/libgobject-2.0.so.0 #37 0x00007f7216eeb614 in _g_closure_invoke_va () from /lib64/libgobject-2.0.so.0 #38 0x00007f7216f05dd9 in g_signal_emit_valist () from /lib64/libgobject-2.0.so.0 #39 0x00007f7216f0643f in g_signal_emit () from /lib64/libgobject-2.0.so.0 #40 0x00007f71fb0b8008 in gst_element_add_pad () from /lib64/libgstreamer-1.0.so.0 #41 0x00007f71edaf841a in gst_flups_demux_get_stream () from /usr/lib64/gstreamer-1.0/libgstresindvd.so #42 0x00007f71edaf8d8c in gst_flups_demux_sink_event () from /usr/lib64/gstreamer-1.0/libgstresindvd.so #43 0x00007f71fb0cf417 in gst_pad_send_event_unchecked () from /lib64/libgstreamer-1.0.so.0 #44 0x00007f71fb0cf8de in gst_pad_push_event_unchecked () from /lib64/libgstreamer-1.0.so.0 #45 0x00007f71fb0d98a9 in gst_pad_push_event () from /lib64/libgstreamer-1.0.so.0 #46 0x00007f71edaf4626 in rsn_dvdsrc_create () from /usr/lib64/gstreamer-1.0/libgstresindvd.so #47 0x00007f71fae2d3df in gst_base_src_get_range () from /lib64/libgstbase-1.0.so.0 #48 0x00007f71fae2ed97 in gst_base_src_loop () from /lib64/libgstbase-1.0.so.0 #49 0x00007f71fb1031b1 in gst_task_func () from /lib64/libgstreamer-1.0.so.0 #50 0x00007f7216c3e6ee in g_thread_pool_thread_proxy () from /lib64/libglib-2.0.so.0 #51 0x00007f7216c3dcf5 in g_thread_proxy () from /lib64/libglib-2.0.so.0 #52 0x00007f72188925ca in start_thread (arg=0x7f71eea4e700) at pthread_create.c:333 #53 0x00007f721a7a7f6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 7 (Thread 0x7f71f9e06700 (LWP 1930)): #0 0x00007f721a76d8ed in nanosleep () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f7216c3f3d8 in g_usleep () from /lib64/libglib-2.0.so.0 #2 0x00007f71f88c821a in gst_xv_image_sink_event_thread () from /usr/lib64/gstreamer-1.0/libgstxvimagesink.so #3 0x00007f7216c3dcf5 in g_thread_proxy () from /lib64/libglib-2.0.so.0 #4 0x00007f72188925ca in start_thread (arg=0x7f71f9e06700) at pthread_create.c:333 #5 0x00007f721a7a7f6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 6 (Thread 0x7f71ec832700 (LWP 1929)): #0 0x00007f721a79c3ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f7218cde981 in poll_func () from /lib64/libpulse.so.0 #2 0x00007f7218cd0161 in pa_mainloop_poll () from /lib64/libpulse.so.0 #3 0x00007f7218cd07fe in pa_mainloop_iterate () from /lib64/libpulse.so.0 #4 0x00007f7218cd08b0 in pa_mainloop_run () from /lib64/libpulse.so.0 #5 0x00007f7218cde8c9 in thread () from /lib64/libpulse.so.0 #6 0x00007f7212a3418b in internal_thread_func () from /usr/lib64/pulseaudio/libpulsecommon-8.0.so #7 0x00007f72188925ca in start_thread (arg=0x7f71ec832700) at pthread_create.c:333 #8 0x00007f721a7a7f6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 5 (Thread 0x7f71ec031700 (LWP 1922)): #0 0x00007f721a79c3ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f7216c17a06 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f7216c17b1c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f7216c17b61 in glib_worker_main () from /lib64/libglib-2.0.so.0 #4 0x00007f7216c3dcf5 in g_thread_proxy () from /lib64/libglib-2.0.so.0 #5 0x00007f72188925ca in start_thread (arg=0x7f71ec031700) at pthread_create.c:333 #6 0x00007f721a7a7f6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 4 (Thread 0x7f71ed033700 (LWP 1919)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007f7216c5bb6f in g_cond_wait () from /lib64/libglib-2.0.so.0 #2 0x00007f71ef29b48d in gst_queue_loop () from /usr/lib64/gstreamer-1.0/libgstcoreelements.so #3 0x00007f71fb1031b1 in gst_task_func () from /lib64/libgstreamer-1.0.so.0 #4 0x00007f7216c3e6ee in g_thread_pool_thread_proxy () from /lib64/libglib-2.0.so.0 #5 0x00007f7216c3dcf5 in g_thread_proxy () from /lib64/libglib-2.0.so.0 #6 0x00007f72188925ca in start_thread (arg=0x7f71ed033700) at pthread_create.c:333 #7 0x00007f721a7a7f6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 3 (Thread 0x7f7200be0700 (LWP 1910)): #0 0x00007f721a79c3ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f7216c17a06 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #2 0x00007f7216c17b1c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x00007f721b5a224b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #4 0x00007f721b5515ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #5 0x00007f721b3b0343 in QThread::exec() () from /lib64/libQt5Core.so.5 #6 0x00007f721b7a8559 in QDBusConnectionManager::run() () from /lib64/libQt5DBus.so.5 #7 0x00007f721b3b499a in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #8 0x00007f72188925ca in start_thread (arg=0x7f7200be0700) at pthread_create.c:333 #9 0x00007f721a7a7f6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 2 (Thread 0x7f7202b27700 (LWP 1909)): #0 0x00007f721a79c3ed in poll () at ../sysdeps/unix/syscall-template.S:84 #1 0x00007f721775cf80 in _xcb_conn_wait () from /lib64/libxcb.so.1 #2 0x00007f721775eb79 in xcb_wait_for_event () from /lib64/libxcb.so.1 #3 0x00007f7205872da9 in QXcbEventReader::run() () from /lib64/libQt5XcbQpa.so.5 #4 0x00007f721b3b499a in QThreadPrivate::start(void*) () from /lib64/libQt5Core.so.5 #5 0x00007f72188925ca in start_thread (arg=0x7f7202b27700) at pthread_create.c:333 #6 0x00007f721a7a7f6d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 Thread 1 (Thread 0x7f720c2cf940 (LWP 1908)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007f721775d1f7 in _xcb_conn_wait () from /lib64/libxcb.so.1 #2 0x00007f721775e89f in wait_for_reply () from /lib64/libxcb.so.1 #3 0x00007f721775e9b3 in xcb_wait_for_reply () from /lib64/libxcb.so.1 #4 0x00007f7205871a1a in QXcbConnection::sync() () from /lib64/libQt5XcbQpa.so.5 #5 0x00007f720588deb9 in QXcbWindow::show() () from /lib64/libQt5XcbQpa.so.5 #6 0x00007f721b923c33 in QWindow::setVisible(bool) () from /lib64/libQt5Gui.so.5 #7 0x00007f721beab16c in QWidgetPrivate::show_sys() () from /lib64/libQt5Widgets.so.5 #8 0x00007f721beb3560 in QWidgetPrivate::show_helper() () from /lib64/libQt5Widgets.so.5 #9 0x00007f721beb6395 in QWidget::setVisible(bool) () from /lib64/libQt5Widgets.so.5 #10 0x00007f721be97b05 in QStackedLayout::setCurrentIndex(int) () from /lib64/libQt5Widgets.so.5 #11 0x00007f721be97cf4 in QStackedLayout::setCurrentWidget(QWidget*) () from /lib64/libQt5Widgets.so.5 #12 0x00007f721c01a971 in QStackedWidget::setCurrentWidget(QWidget*) () from /lib64/libQt5Widgets.so.5 #13 0x000055f82de76f8c in Dragon::MainWindow::play() () #14 0x000055f82de88b15 in Dragon::MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () #15 0x00007f721b57ab92 in QMetaObject::activate(QObject*, int, int, void**) () from /lib64/libQt5Core.so.5 #16 0x00007f721be67672 in QAction::triggered(bool) () from /lib64/libQt5Widgets.so.5 #17 0x00007f721be6a292 in QAction::activate(QAction::ActionEvent) () from /lib64/libQt5Widgets.so.5 #18 0x00007f721bf711ed in QAbstractButtonPrivate::click() () from /lib64/libQt5Widgets.so.5 #19 0x00007f721bf71434 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #20 0x00007f721c03f2da in QToolButton::mouseReleaseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #21 0x00007f721beb6940 in QWidget::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #22 0x00007f721c03f3c2 in QToolButton::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #23 0x00007f721be70c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #24 0x00007f721be76fa7 in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #25 0x00007f721b5527aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #26 0x00007f721be75655 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /lib64/libQt5Widgets.so.5 #27 0x00007f721bed12a6 in QWidgetWindow::handleMouseEvent(QMouseEvent*) () from /lib64/libQt5Widgets.so.5 #28 0x00007f721bed3c73 in QWidgetWindow::event(QEvent*) () from /lib64/libQt5Widgets.so.5 #29 0x00007f721be70c0c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #30 0x00007f721be760ef in QApplication::notify(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #31 0x00007f721b5527aa in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /lib64/libQt5Core.so.5 #32 0x00007f721b919f83 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /lib64/libQt5Gui.so.5 #33 0x00007f721b91b6d5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /lib64/libQt5Gui.so.5 #34 0x00007f721b8fc3cb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Gui.so.5 #35 0x00007f72058a9600 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () from /lib64/libQt5XcbQpa.so.5 #36 0x00007f7216c176ba in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #37 0x00007f7216c17a70 in g_main_context_iterate.isra () from /lib64/libglib-2.0.so.0 #38 0x00007f7216c17b1c in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #39 0x00007f721b5a222f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #40 0x00007f721b5515ea in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib64/libQt5Core.so.5 #41 0x00007f721b55917c in QCoreApplication::exec() () from /lib64/libQt5Core.so.5 #42 0x000055f82de620d4 in main () Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.