Player (v0.12) crashes every time when opening Settings -> Configure KMPlayer Reproducible: Always Steps to Reproduce: 1. Start player 2. Go to Settings -> Configure KMPlayer Actual Results: Crashes Expected Results: Open configuration window When started through console: KCrash: Application 'kmplayer' crashing... KCrash: Attempting to start /usr/lib/drkonqi from kdeinit sock_file=/run/user/1000/kdeinit5__0 [1]+ Stopped kmplayer journalctl: Srp 03 12:36:12 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:36:14 i5 kactivitymanagerd[1621]: Creating the cache for: "applications:kmplayer.desktop" Srp 03 12:36:32 i5 kdeinit5[1588]: powerdevil: Scheduling inhibition from ":1.237" "kmplayer" with cookie 39 and reason "KMplayer: watching a film" Srp 03 12:36:34 i5 kdeinit5[1588]: powerdevil: Scheduling inhibition from ":1.237" "kmplayer" with cookie 40 and reason "KMplayer: watching a film" Srp 03 12:36:37 i5 kdeinit5[1588]: powerdevil: Enforcing inhibition from ":1.237" "kmplayer" with cookie 39 and reason "KMplayer: watching a film" Srp 03 12:36:39 i5 kdeinit5[1588]: powerdevil: Enforcing inhibition from ":1.237" "kmplayer" with cookie 40 and reason "KMplayer: watching a film" Srp 03 12:36:45 i5 drkonqi[14371]: Executable is: "/usr/bin/kmplayer" Srp 03 12:37:02 i5 kmplayer[14366]: QSocketNotifier: Invalid socket 8 and type 'Read', disabling... Srp 03 12:37:02 i5 kmplayer[14366]: QSocketNotifier: Invalid socket 15 and type 'Read', disabling... Srp 03 12:37:02 i5 kmplayer[14366]: QSocketNotifier: Invalid socket 9 and type 'Read', disabling... Srp 03 12:37:02 i5 drkonqi[14371]: 9 "KMPlayer::Settings::show" "" "/usr/lib/libkmplayercommon.so" Srp 03 12:37:02 i5 drkonqi[14371]: 10 "??" "" "/usr/lib/libkmplayercommon.so" Srp 03 12:37:02 i5 drkonqi[14371]: 38 "kdemain" "" "/usr/lib/libkdeinit5_kmplayer.so" Srp 03 12:37:02 i5 drkonqi[14371]: 3 "#38 0x00007f5255be2fd4 in kdemain () from /usr/lib/libkdeinit5_kmplayer.so\n" Srp 03 12:37:02 i5 drkonqi[14371]: 1 "#10 0x00007f52555cbad4 in ?? () from /usr/lib/libkmplayercommon.so\n" Srp 03 12:37:02 i5 drkonqi[14371]: 3 "#9 0x00007f525553de8b in KMPlayer::Settings::show(char const*) () from /usr/lib/libkmplayercommon.so\n" Srp 03 12:37:29 i5 drkonqi[14371]: QVariant(QString, "Product.get.versions") (QVariant(QVariantMap, QMap(("products", QVariant(QVariantList, (QVariant(QVariantMap, QMap(("components", QVariant(QVariantList, (QVariant(QVariantMap, QMap(("default_assigned_to", QVariant(QString, "koos.vriezen@gmail.com"))("default_qa_contact", QVariant(QString, ""))("description", QVariant(QString, "all bugs not for other components"))("flag_types", QVariant(QVariantMap, QMap(("attachment", QVariant(QVariantList, ()))("bug", QVariant(QVariantList, (QVariant(QVariantMap, QMap(("cc_list", QVariant(QString, ""))("description", QVariant(QString, "Allows to set flags to bug fixes that need to be backported."))("grant_group", QVariant(int, 6))("id", QVariant(int, 23))("is_active", QVariant(bool, true))("is_multiplicable", QVariant(bool, true))("is_requestable", QVariant(bool, false))("is_requesteeble", QVariant(bool, true))("name", QVariant(QString, "Backport"))("sort_key", QVariant(int, 1)))), QVariant(QVariantMap, QMap(("cc_list", QVariant(QString, ""))("description", QVariant(QString, "All wishes submitted originating from the forum Brainstorm"))("grant_group", QVariant(int, 7))("id", QVariant(int, 21))("is_active", QVariant(bool, true))("is_multiplicable", QVariant(bool, true))("is_requestable", QVariant(bool, true))("is_requesteeble", QVariant(bool, true))("name", QVariant(QString, "Brainstorm"))("request_group", QVariant(int, 7))("sort_key", QVariant(int, 1)))), QVariant(QVariantMap, QMap(("cc_list", QVariant(QString, ""))("description", QVariant(QString, "Bugs that are not obvious on all setups, only reproducible in very uncommon settings"))("grant_group", QVariant(int, 6))("id", QVariant(int, 24))("is_active", QVariant(bool, true))("is_multiplicable", QVariant(bool, true))("is_requestable", QVariant(bool, false))("is_requesteeble", QVariant(bool, true))("name", QVariant(QString, "corner_case"))("sort_key", QVariant(int, 1)))), QVariant(QVariantMap, QMap(("cc_list", QVariant(QString, ""))("description", QVariant(QString, "the strings are not translatable"))("grant_group", QVariant(int, 6))("id", QVariant(int, 20))("is_active", QVariant(bool, true))("is_multiplicable", QVariant(bool, true))("is_requestable", QVariant(bool, true))("is_requesteeble", QVariant(bool, true))("name", QVariant(QString, "Translation_missing"))("request_group", QVariant(int, 7))("sort_key", QVariant(int, 1)))), QVariant(QVariantMap, QMap(("cc_list", QVariant(QString, "kde-usability@kde.org"))("description", QVariant(QString, "This flag should be added to all reports that are usability issues"))("grant_group", QVariant(int, 6))("id", QVariant(int, 4))("is_active", QVariant(bool, true))("is_multiplicable", QVariant(bool, true))("is_requestable", QVariant(bool, true))("is_requesteeble", QVariant(bool, true))("name", QVariant(QString, "Usability"))("request_group", QVariant(int, 6))("sort_key", QVariant(int, 1))))))))))("id", QVariant(int, 571))("is_active", QVariant(bool, true))("name", QVariant(QString, "general"))("sort_key", QVariant(int, 0)))))))("is_active", QVariant(bool, true))("name", QVariant(QString, "kmplayer"))("versions", QVariant(QVariantList, (QVariant(QVariantMap, QMap(("id", QVariant(int, 6092))("is_active", QVariant(bool, false))("name", QVariant(QString, "0.11.0a"))("sort_key", QVariant(int, 0)))), QVariant(QVariantMap, QMap(("id", QVariant(int, 6094))("is_active", QVariant(bool, false))("name", QVariant(QString, "0.11.2a"))("sort_key", QVariant(int, 0)))), QVariant(QVariantMap, QMap(("id", QVariant(int, 6279))("is_active", QVariant(bool, false))("name", QVariant(QString, "0.11.2b"))("sort_key", QVariant(int, 0)))), QVariant(QVariantMap, QMap(("id", QVariant(int, 6280))("is_active", QVariant(bool, false))("name", QVariant(QString, "0.11.2c"))("sort_key", QVariant(int, 0)))), QVariant(QVariantMap, QMap(("id", QVariant(int, 5322))("is_active", QVariant(bool, false))("name", QVariant(QString, "0.11.3c"))("sort_key", QVariant(int, 0)))), QVariant(QVariantMap, QMap(("id", QVariant(int, 5323))("is_active", QVariant(bool, true))("name", QVariant(QString, "0.11.3d"))("sort_key", QVariant(int, 0)))), QVariant(QVariantMap, QMap(("id", QVariant(int, 1816))("is_active", QVariant(bool, true))("name", QVariant(QString, "unspecified"))("sort_key", QVariant(int, 0))))))))))))))) Srp 03 12:37:38 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:38 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:38 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:38 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:40 i5 kactivitymanagerd[1621]: Creating the cache for: "applications:kmplayer.desktop" Srp 03 12:37:43 i5 drkonqi[14393]: Executable is: "/usr/bin/kmplayer" Srp 03 12:37:55 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:55 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:55 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:55 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:37:56 i5 kactivitymanagerd[1621]: Creating the cache for: "applications:kmplayer.desktop" Srp 03 12:37:59 i5 drkonqi[14402]: Executable is: "/usr/bin/kmplayer" Srp 03 12:38:43 i5 kmplayer[14388]: QSocketNotifier: Invalid socket 8 and type 'Read', disabling... Srp 03 12:38:43 i5 kmplayer[14388]: QSocketNotifier: Invalid socket 15 and type 'Read', disabling... Srp 03 12:38:43 i5 kmplayer[14388]: QSocketNotifier: Invalid socket 9 and type 'Read', disabling... Srp 03 12:38:59 i5 kmplayer[14398]: QSocketNotifier: Invalid socket 8 and type 'Read', disabling... Srp 03 12:38:59 i5 kmplayer[14398]: QSocketNotifier: Invalid socket 15 and type 'Read', disabling... Srp 03 12:38:59 i5 kmplayer[14398]: QSocketNotifier: Invalid socket 9 and type 'Read', disabling... Srp 03 12:44:15 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:16 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:16 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:16 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:18 i5 kactivitymanagerd[1621]: Creating the cache for: "applications:kmplayer.desktop" Srp 03 12:44:21 i5 drkonqi[14547]: Executable is: "/usr/bin/kmplayer" Srp 03 12:44:44 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:45 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:45 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:45 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:44:47 i5 kactivitymanagerd[1621]: Creating the cache for: "applications:kmplayer.desktop" Srp 03 12:45:06 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:45:06 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:45:07 i5 krunner[1641]: session switching to "kmplayer" Srp 03 12:45:09 i5 kactivitymanagerd[1621]: Creating the cache for: "applications:kmplayer.desktop" Srp 03 12:45:20 i5 kmplayer[14543]: QSocketNotifier: Invalid socket 8 and type 'Read', disabling... Srp 03 12:45:20 i5 kmplayer[14543]: QSocketNotifier: Invalid socket 15 and type 'Read', disabling... Srp 03 12:45:20 i5 kmplayer[14543]: QSocketNotifier: Invalid socket 9 and type 'Read', disabling... Srp 03 12:46:41 i5 drkonqi[14633]: Executable is: "/usr/bin/kmplayer" [1]+ Exit 253 kmplayer
Application: KMPlayer (kmplayer), signal: Segmentation fault Using host libthread_db library "/usr/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f9f0754c9c0 (LWP 14711))] Thread 3 (Thread 0x7f9eeee4e700 (LWP 14713)): #0 0x00007f9f06f416cd in poll () from /usr/lib/libc.so.6 #1 0x00007f9efc72bfd6 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f9efc72c0ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f9f03fe259b in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #4 0x00007f9f03f8c0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #5 0x00007f9f03daf0f3 in QThread::exec() () from /usr/lib/libQt5Core.so.5 #6 0x00007f9f01e13e75 in ?? () from /usr/lib/libQt5DBus.so.5 #7 0x00007f9f03db3d78 in ?? () from /usr/lib/libQt5Core.so.5 #8 0x00007f9efe1d6484 in start_thread () from /usr/lib/libpthread.so.0 #9 0x00007f9f06f4a6dd in clone () from /usr/lib/libc.so.6 Thread 2 (Thread 0x7f9ef05d3700 (LWP 14712)): #0 0x00007f9f06f416cd in poll () from /usr/lib/libc.so.6 #1 0x00007f9f034348e0 in ?? () from /usr/lib/libxcb.so.1 #2 0x00007f9f03436679 in xcb_wait_for_event () from /usr/lib/libxcb.so.1 #3 0x00007f9ef1486469 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #4 0x00007f9f03db3d78 in ?? () from /usr/lib/libQt5Core.so.5 #5 0x00007f9efe1d6484 in start_thread () from /usr/lib/libpthread.so.0 #6 0x00007f9f06f4a6dd in clone () from /usr/lib/libc.so.6 Thread 1 (Thread 0x7f9f0754c9c0 (LWP 14711)): [KCrash Handler] #5 0x00007f9f04f13edc in ?? () from /usr/lib/libQt5Widgets.so.5 #6 0x00007f9f04f146ed in QListWidget::row(QListWidgetItem const*) const () from /usr/lib/libQt5Widgets.so.5 #7 0x00007f9f04f14949 in QListWidget::setCurrentItem(QListWidgetItem*) () from /usr/lib/libQt5Widgets.so.5 #8 0x00007f9f06b93e8b in KMPlayer::Settings::show(char const*) () from /usr/lib/libkmplayercommon.so #9 0x00007f9f06c21ad4 in ?? () from /usr/lib/libkmplayercommon.so #10 0x00007f9f03fb94e9 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/libQt5Core.so.5 #11 0x00007f9f04c67472 in QAction::triggered(bool) () from /usr/lib/libQt5Widgets.so.5 #12 0x00007f9f04c69e60 in QAction::activate(QAction::ActionEvent) () from /usr/lib/libQt5Widgets.so.5 #13 0x00007f9f04dd7eea in ?? () from /usr/lib/libQt5Widgets.so.5 #14 0x00007f9f04dde0ec in ?? () from /usr/lib/libQt5Widgets.so.5 #15 0x00007f9f04de20e0 in QMenu::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/libQt5Widgets.so.5 #16 0x00007f9f04cb4f18 in QWidget::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #17 0x00007f9f04de2b9b in QMenu::event(QEvent*) () from /usr/lib/libQt5Widgets.so.5 #18 0x00007f9f04c6de3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #19 0x00007f9f04c7646d in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #20 0x00007f9f03f8dc80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #21 0x00007f9f04c74b1d in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib/libQt5Widgets.so.5 #22 0x00007f9f04ccf5a0 in ?? () from /usr/lib/libQt5Widgets.so.5 #23 0x00007f9f04cd1763 in ?? () from /usr/lib/libQt5Widgets.so.5 #24 0x00007f9f04c6de3c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #25 0x00007f9f04c755b1 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQt5Widgets.so.5 #26 0x00007f9f03f8dc80 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/libQt5Core.so.5 #27 0x00007f9f044dc0e3 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/libQt5Gui.so.5 #28 0x00007f9f044ddc65 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/libQt5Gui.so.5 #29 0x00007f9f044bbcbb in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Gui.so.5 #30 0x00007f9ef14bc310 in ?? () from /usr/lib/libQt5XcbQpa.so.5 #31 0x00007f9efc72bdd7 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #32 0x00007f9efc72c040 in ?? () from /usr/lib/libglib-2.0.so.0 #33 0x00007f9efc72c0ec in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #34 0x00007f9f03fe257f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #35 0x00007f9f03f8c0da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQt5Core.so.5 #36 0x00007f9f03f945cc in QCoreApplication::exec() () from /usr/lib/libQt5Core.so.5 #37 0x00007f9f07238fd4 in kdemain () from /usr/lib/libkdeinit5_kmplayer.so #38 0x00007f9f06e83741 in __libc_start_main () from /usr/lib/libc.so.6 #39 0x0000000000400719 in _start ()
Was fixed in https://quickgit.kde.org/?p=kmplayer.git&a=commitdiff&h=4571fcd5db57500183285735a83fba80443ba8c3&hp=f193507f284fa13bfa86de1b4768428ab010a901 commit. Please upgrade to 0.11.5a
Created attachment 147955 [details] New crash information added by DrKonqi kmplayer ("0.12.0b") using Qt 5.15.2 - What I was doing when the application crashed: Tried to open the settings dialog from menu bar -- Backtrace (Reduced): #4 0x00007f95810f701c in QListModel::index (this=0x55d54ef139c0, item_=item_@entry=0x29c032ca4245) at itemviews/qlistwidget.cpp:192 #5 0x00007f95810f7e6c in QListWidget::row (this=this@entry=0x55d54eebe6c0, item=0x29c032ca4245) at itemviews/qlistwidget.cpp:1503 #6 0x00007f95810f8179 in QListWidget::setCurrentItem (this=this@entry=0x55d54eebe6c0, item=<optimized out>) at itemviews/qlistwidget.cpp:1593 #7 0x00007f9581bb27e9 in KMPlayer::Settings::show (this=0x55d54e620420, pagename=0x7f9581c2adb6 "URLPage") at /usr/src/debug/kmplayer-0.12.0b-7.17.x86_64/src/kmplayerconfig.cpp:478 #8 0x00007f95802c2538 in doActivate<false> (sender=0x55d54efc5240, signal_index=4, argv=0x7ffefc3601b0) at kernel/qobject.cpp:3898