https://bugs.kde.org/show_bug.cgi?id=474628
Bug ID: 474628 Summary: kaffeine complains that no idoneous card is found, when restarting, the application runs, but when changing channel it segfault. Once restarted it shows normal behavior. Classification: Applications Product: kaffeine Version: unspecified Platform: openSUSE OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: mche...@kernel.org Reporter: stakano...@libero.it Target Milestone: --- Application: kaffeine (2.0.18) Qt Version: 5.15.10 Frameworks Version: 5.110.0 Operating System: Linux 6.5.3-1-default x86_64 Windowing System: X11 Distribution: openSUSE Tumbleweed DrKonqi: 5.27.8 [KCrashBackend] -- Information about the crash: What is to be said: the "no idioneous card found" part was escalating with kernel 6.5.2 with no function (card disactivated when a Monatage chip was used). Now this has been restored with Kernel 6.5.3 but, the issue of complaining of not finding a suitable device and the segfault is still here. It might be that the following entries of journalctl give some hint on what happens here: set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61695429689: no reference clock set 17 19:47:38 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 8) for PID 47 set 17 19:47:38 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 8) for PID 0 set 17 19:47:38 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 7) for PID 47 set 17 19:47:38 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 7) for PID 0 set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61694149689: no reference clock set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61692629689: no reference clock set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:38 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61672509689: no reference clock set 17 19:47:37 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 4) for PID 47 set 17 19:47:37 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 4) for PID 0 set 17 19:47:37 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:37 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61492349689: no reference clock set 17 19:47:37 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 10) for PID 47 set 17 19:47:37 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 10) for PID 0 set 17 19:47:36 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 8) for PID 47 set 17 19:47:36 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 8) for PID 0 set 17 19:47:36 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:36 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61462869689: no reference clock set 17 19:47:36 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 5) for PID 47 set 17 19:47:36 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 5) for PID 0 set 17 19:47:35 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 47 set 17 19:47:35 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 13) for PID 0 set 17 19:47:35 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 4) for PID 47 set 17 19:47:35 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 4) for PID 0 set 17 19:47:35 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:35 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61412669689: no reference clock set 17 19:47:32 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 1) for PID 47 set 17 19:47:32 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 1) for PID 0 set 17 19:47:31 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 47 set 17 19:47:31 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 0 set 17 19:47:31 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 2) for PID 47 set 17 19:47:31 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 2) for PID 0 set 17 19:47:31 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:31 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61340429689: no reference clock set 17 19:47:30 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 47 set 17 19:47:30 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 15) for PID 0 set 17 19:47:29 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 14) for PID 47 set 17 19:47:29 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 14) for PID 0 set 17 19:47:29 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Could not convert timestamp 0 for FFmpeg set 17 19:47:29 localhost plasmashell[17433]: [00007f7718c2ced0] main decoder error: Timestamp conversion failed for 61209669689: no reference clock set 17 19:47:28 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 6) for PID 47 set 17 19:47:28 localhost plasmashell[17433]: [00007f7718001160] ts demux error: libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 6) for PID 0 lines 727-791 etc. dmesg does give no hint. The crash can be reproduced sometimes. -- Backtrace: Application: Kaffeine (kaffeine), signal: Segmentation fault [KCrash Handler] #4 0x00007ffaf608bd2c in QHash<QModelIndex, QPersistentModelIndexData*>::remove(QModelIndex const&) (akey=..., this=0x5591545d6190) at ../../include/QtCore/../../src/corelib/tools/qhash.h:813 #5 QAbstractItemModelPrivate::removePersistentIndexData(QPersistentModelIndexData*) (this=0x5591545d6130, data=data@entry=0x559154655020) at itemmodels/qabstractitemmodel.cpp:639 #6 0x00007ffaf608c1f9 in QPersistentModelIndexData::destroy(QPersistentModelIndexData*) (data=0x559154655020) at itemmodels/qabstractitemmodel.cpp:87 #7 QPersistentModelIndex::~QPersistentModelIndex() (this=<optimized out>, __in_chrg=<optimized out>) at itemmodels/qabstractitemmodel.cpp:181 #8 QPersistentModelIndex::~QPersistentModelIndex() (this=<optimized out>, __in_chrg=<optimized out>) at itemmodels/qabstractitemmodel.cpp:178 #9 0x00007ffaf60a46f0 in QItemSelectionModelPrivate::~QItemSelectionModelPrivate() (this=0x5591545db450, __in_chrg=<optimized out>) at ../../include/QtCore/5.15.10/QtCore/private/../../../../../src/corelib/itemmodels/qitemselectionmodel_p.h:60 #10 QItemSelectionModelPrivate::~QItemSelectionModelPrivate() (this=0x5591545db450, __in_chrg=<optimized out>) at ../../include/QtCore/5.15.10/QtCore/private/../../../../../src/corelib/itemmodels/qitemselectionmodel_p.h:60 #11 0x00007ffaf6096c39 in QItemSelectionModel::~QItemSelectionModel() (this=0x5591545fe1d0, __in_chrg=<optimized out>) at itemmodels/qitemselectionmodel.cpp:1179 #12 0x00007ffaf6116ebe in QObjectPrivate::deleteChildren() (this=this@entry=0x5591545d3c80) at kernel/qobject.cpp:2137 #13 0x00007ffaf6de26a6 in QWidget::~QWidget() (this=0x5591545d2900, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1524 #14 0x00007ffaf7080ad9 in QTreeView::~QTreeView() (this=0x5591545d2900, __in_chrg=<optimized out>) at itemviews/qtreeview.cpp:209 #15 0x00007ffaf6116ebe in QObjectPrivate::deleteChildren() (this=this@entry=0x5591544de790) at kernel/qobject.cpp:2137 #16 0x00007ffaf6de26a6 in QWidget::~QWidget() (this=0x5591545abbe0, __in_chrg=<optimized out>) at kernel/qwidget.cpp:1524 #17 0x0000559150ee7c15 in () #18 0x00007ffaf61190e7 in QObject::event(QEvent*) (this=0x5591545abbe0, e=0x5591546303b0) at kernel/qobject.cpp:1334 #19 0x00007ffaf6da519e in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x5591545abbe0, e=0x5591546303b0) at kernel/qapplication.cpp:3640 #20 0x00007ffaf60ed568 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5591545abbe0, event=0x5591546303b0) at kernel/qcoreapplication.cpp:1064 #21 0x00007ffaf60ed72e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1462 #22 0x00007ffaf60f0b61 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=0x0, event_type=0, data=0x5591524f2f50) at kernel/qcoreapplication.cpp:1821 #23 0x00007ffaf60f10a8 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=<optimized out>, event_type=<optimized out>) at kernel/qcoreapplication.cpp:1680 #24 0x00007ffaf6146c93 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x5591526cbaf0) at kernel/qeventdispatcher_glib.cpp:277 #25 0x00007ffaf47169d8 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #26 0x00007ffaf4716de8 in () at /lib64/libglib-2.0.so.0 #27 0x00007ffaf4716e7c in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #28 0x00007ffaf61464a6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5591526da010, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #29 0x00007ffaf60ebffb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fff1374c440, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #30 0x00007ffaf60f4490 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #31 0x0000559150ea5830 in () #32 0x00007ffaf56281b0 in __libc_start_call_main () at /lib64/libc.so.6 #33 0x00007ffaf5628279 in __libc_start_main_impl () at /lib64/libc.so.6 #34 0x0000559150ea6ce5 in _start () [Inferior 1 (process 23413) detached] The reporter indicates this bug may be a duplicate of or related to bug 471398, bug 473038. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.