Bug 2364062 - [abrt] mediainfo-qt: socket_send(): mediainfo-qt killed by SIGSEGV
Summary: [abrt] mediainfo-qt: socket_send(): mediainfo-qt killed by SIGSEGV
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: mediainfo
Version: 42
Hardware: x86_64
OS: Linux
unspecified
unspecified
Target Milestone: ---
Assignee: Vasiliy Glazov
QA Contact: Fedora Extras Quality Assurance
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:cd50873e85915ab4a2e6bafac97...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-05-05 11:58 UTC by Mr. Beedell, Roke Julian Lockhart (RJLB)
Modified: 2025-10-03 10:07 UTC (History)
2 users (show)

Fixed In Version: mediainfo-25.07-1.fc43 mediainfo-25.07-1.el10_2 mediainfo-25.07-1.fc42
Clone Of:
Environment:
Last Closed: 2025-10-03 00:29:05 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.49 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: maps (3.97 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: limits (1.29 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: environ (2.61 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: open_fds (5.23 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: mountinfo (3.64 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: os_info (767 bytes, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: cpuinfo (3.39 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: core_backtrace (58.49 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: exploitable (81 bytes, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: dso_list (219 bytes, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details
File: backtrace (186.44 KB, text/plain)
2025-05-05 11:59 UTC, Mr. Beedell, Roke Julian Lockhart (RJLB)
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Github MediaArea MediaInfo issues 1111#issuecomment-3328149953 0 None closed [Bug] I am unable to open the file and directory pickers in `mediainfo-qt-25.03-1.fc42`. 2025-09-24 12:22:22 UTC

Description Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:58:56 UTC
Description of problem:
I invoked the file picker. This also applies to the directory picker. This is the downstream counterpart to https://github.com/MediaArea/MediaInfo/issues/1111#issue-3039442139.

Version-Release number of selected component:
mediainfo-qt-25.03-1.fc42

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         mediainfo-qt killed by SIGSEGV
journald_cursor: s=c1f108f1ef4e48808a377c0a73f168fc;i=3f1828;b=c02877e60e3549f8a33b3a41e498b4b6;m=20a7a9f43;t=634620f0119b7;x=27b298edcf6d06bb
executable:     /usr/bin/mediainfo-qt
cmdline:        /usr/bin/mediainfo-qt
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-mediainfo\x2dqt
rootdir:        /
uid:            1000
kernel:         6.14.4-300.fc42.x86_64
package:        mediainfo-qt-25.03-1.fc42
runlevel:       N 5
backtrace_rating: 4
crash_function: socket_send
comment:        I invoked the file picker. This also applies to the directory picker. This is the downstream counterpart to https://github.com/MediaArea/MediaInfo/issues/1111#issue-3039442139.

Truncated backtrace:
Thread no. 1 (67 frames)
 #0 socket_send at ../../source4/lib/socket/socket.c:239
 #1 send_packet at /usr/src/debug/libusbmuxd-2.1.0-3.fc42.x86_64/src/libusbmuxd.c:545
 #2 send_plist_packet at /usr/src/debug/libusbmuxd-2.1.0-3.fc42.x86_64/src/libusbmuxd.c:576
 #3 send_list_devices_packet at /usr/src/debug/libusbmuxd-2.1.0-3.fc42.x86_64/src/libusbmuxd.c:794
 #4 usbmuxd_get_device_list at /usr/src/debug/libusbmuxd-2.1.0-3.fc42.x86_64/src/libusbmuxd.c:1293
 #5 idevice_get_device_list at /usr/src/debug/libimobiledevice-1.3.0
 #6 Solid::Backends::IMobile::Manager::spinUp at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/backends/imobile/imobilemanager.cpp:80
 #7 Solid::Backends::IMobile::Manager::Manager at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/backends/imobile/imobilemanager.cpp:46
 #8 Solid::ManagerBasePrivate::loadBackends at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/managerbase.cpp:64
 #9 Solid::DeviceManagerPrivate::DeviceManagerPrivate at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/frontend/devicemanager.cpp:31
 #10 Solid::DeviceManagerStorage::ensureManagerCreated at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/frontend/devicemanager.cpp:299
 #11 Solid::DeviceManagerStorage::notifier at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/frontend/devicemanager.cpp:292
 #12 Solid::DeviceNotifier::instance at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/frontend/devicemanager.cpp:188
 #13 Solid::Device::Device at /usr/src/debug/kf6-solid-6.13.0-1.fc42.x86_64/src/solid/devices/frontend/device.cpp:44
 #14 KFilePlacesItem::KFilePlacesItem at /usr/src/debug/kf6-kio-6.13.0-2.fc42.x86_64/src/filewidgets/kfileplacesitem.cpp:47
 #15 KFilePlacesModelPrivate::loadBookmarkList at /usr/src/debug/kf6-kio-6.13.0-2.fc42.x86_64/src/filewidgets/kfileplacesmodel.cpp:888
 #16 KFilePlacesModelPrivate::reloadBookmarks at /usr/src/debug/kf6-kio-6.13.0-2.fc42.x86_64/src/filewidgets/kfileplacesmodel.cpp:764
 #17 KFilePlacesModel::KFilePlacesModel at /usr/include/c++/15/bits/unique_ptr.h:193
 #18 KFileWidgetPrivate::initDirOpWidgets at /usr/src/debug/kf6-kio-6.13.0-2.fc42.x86_64/src/filewidgets/kfilewidget.cpp:1062
 #19 KFileWidget::KFileWidget at /usr/src/debug/kf6-kio-6.13.0-2.fc42.x86_64/src/filewidgets/kfilewidget.cpp:358
 #20 KDEPlatformFileDialog::KDEPlatformFileDialog at /usr/src/debug/plasma-integration-6.3.4-2.fc42.x86_64/qt6/src/platformtheme/kdeplatformfiledialoghelper.cpp:43
 #21 KDEPlatformFileDialogHelper::KDEPlatformFileDialogHelper at /usr/src/debug/plasma-integration-6.3.4-2.fc42.x86_64/qt6/src/platformtheme/kdeplatformfiledialoghelper.cpp:215
 #22 KdePlatformTheme::createPlatformDialogHelper at /usr/src/debug/plasma-integration-6.3.4-2.fc42.x86_64/qt6/src/platformtheme/kdeplatformtheme.cpp:343
 #23 QDialogPrivate::platformHelper at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/dialogs/qdialog.cpp:88
 #24 QFileDialogPrivate::platformFileDialogHelper at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/dialogs/qfiledialog_p.h:92
 #25 QFileDialogPrivate::init at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/dialogs/qfiledialog.cpp:2918
 #26 QFileDialog::QFileDialog at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/dialogs/qfiledialog.cpp:365
 #27 QFileDialog::getExistingDirectoryUrl at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/dialogs/qfiledialog.cpp:2590
 #28 QFileDialog::getExistingDirectory at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/dialogs/qfiledialog.cpp:2544
 #29 MainWindow::on_actionOpen_Folder_triggered at ../../../Source/GUI/Qt/mainwindow.cpp:1128
 #30 MainWindow::qt_static_metacall at _Automated/moc_mainwindow.cpp:195
 #31 MainWindow::qt_metacall at _Automated/moc_mainwindow.cpp:238
 #32 doActivate<false> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4164
 #33 QMetaObject::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:4198
 #34 QMetaObject::activate<void, bool> at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobjectdefs.h:306
 #35 QAction::triggered at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/redhat-linux-build/src/gui/Gui_autogen/include/moc_qaction.cpp:372
 #36 QAction::activate at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qaction.cpp:1104
 #37 QMenuPrivate::activateCausedStack at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/widgets/qmenu.cpp:1410
 #38 QMenuPrivate::activateAction at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/widgets/qmenu.cpp:1492
 #39 QWidget::event at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qwidget.cpp:9354
 #40 QApplicationPrivate::notify_helper at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3301
 #41 QApplication::notify at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2778
 #42 QCoreApplication::notifyInternal2 at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
 #43 QCoreApplication::sendSpontaneousEvent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1560
 #44 QApplicationPrivate::sendMouseEvent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2359
 #45 QWidgetWindow::handleMouseEvent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qwidgetwindow.cpp:577
 #46 QWidgetWindow::event at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qwidgetwindow.cpp:292
 #47 QApplicationPrivate::notify_helper at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3301
 #48 QCoreApplication::notifyInternal2 at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
 #49 QCoreApplication::sendSpontaneousEvent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1560
 #50 QGuiApplicationPrivate::processMouseEvent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:2483
 #51 QWindowSystemInterface::sendWindowSystemEvents at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1113
 #52 QWindowSystemInterface::flushWindowSystemEvents at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qwindowsysteminterface.cpp:1082
 #53 QObject::event at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qobject.cpp:1431
 #54 QApplicationPrivate::notify_helper at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:3301
 #55 QCoreApplication::notifyInternal2 at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1106
 #56 QCoreApplication::sendEvent at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1546
 #57 QCoreApplicationPrivate::sendPostedEvents at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1879
 #58 postEventSourceDispatch at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
 #60 g_main_context_dispatch_unlocked at ../glib/gmain.c:4249
 #61 g_main_context_iterate_unlocked at ../glib/gmain.c:4314
 #62 g_main_context_iteration at ../glib/gmain.c:4379
 #63 QEventDispatcherGlib::processEvents at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
 #64 QEventLoop::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/global/qflags.h:77
 #65 QCoreApplication::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/corelib/kernel/qcoreapplication.cpp:1449
 #66 QGuiApplication::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/gui/kernel/qguiapplication.cpp:1993
 #67 QApplication::exec at /usr/src/debug/qt6-qtbase-6.9.0-2.fc42.x86_64/src/widgets/kernel/qapplication.cpp:2568

Comment 1 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:00 UTC
Created attachment 2088423 [details]
File: proc_pid_status

Comment 2 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:02 UTC
Created attachment 2088424 [details]
File: maps

Comment 3 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:03 UTC
Created attachment 2088425 [details]
File: limits

Comment 4 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:04 UTC
Created attachment 2088426 [details]
File: environ

Comment 5 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:06 UTC
Created attachment 2088427 [details]
File: open_fds

Comment 6 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:07 UTC
Created attachment 2088428 [details]
File: mountinfo

Comment 7 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:08 UTC
Created attachment 2088429 [details]
File: os_info

Comment 8 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:10 UTC
Created attachment 2088430 [details]
File: cpuinfo

Comment 9 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:11 UTC
Created attachment 2088431 [details]
File: core_backtrace

Comment 10 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:13 UTC
Created attachment 2088432 [details]
File: exploitable

Comment 11 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:14 UTC
Created attachment 2088433 [details]
File: dso_list

Comment 12 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-05-05 11:59:15 UTC
Created attachment 2088434 [details]
File: backtrace

Comment 13 Fedora Update System 2025-09-24 12:14:40 UTC
FEDORA-2025-38d35b772b (libmediainfo-25.07-1.fc43 and mediainfo-25.07-1.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-38d35b772b

Comment 14 Fedora Update System 2025-09-24 12:14:40 UTC
FEDORA-EPEL-2025-34d0003ee2 (libmediainfo-25.07-1.el10_2 and mediainfo-25.07-1.el10_2) has been submitted as an update to Fedora EPEL 10.2.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-34d0003ee2

Comment 15 Fedora Update System 2025-09-24 12:14:41 UTC
FEDORA-2025-6b6a990a4c (libmediainfo-25.07-1.fc42 and mediainfo-25.07-1.fc42) has been submitted as an update to Fedora 42.
https://bodhi.fedoraproject.org/updates/FEDORA-2025-6b6a990a4c

Comment 16 Fedora Update System 2025-09-25 01:18:04 UTC
FEDORA-EPEL-2025-34d0003ee2 has been pushed to the Fedora EPEL 10.2 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-34d0003ee2

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 17 Fedora Update System 2025-09-25 01:32:18 UTC
FEDORA-2025-6b6a990a4c has been pushed to the Fedora 42 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-6b6a990a4c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-6b6a990a4c

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 18 Fedora Update System 2025-09-25 01:38:55 UTC
FEDORA-2025-38d35b772b has been pushed to the Fedora 43 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-38d35b772b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-38d35b772b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 19 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-09-25 11:27:23 UTC
(In reply to Fedora Update System from comment #13)

Per https://github.com/MediaArea/MediaInfo/issues/1111#issuecomment-3328212048, I really doubt that the mere version increase remediates this.

Comment 20 Vasiliy Glazov 2025-09-25 12:59:21 UTC
OK

Then please reopen this ticket when it will be closed.

Comment 21 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-09-25 13:31:44 UTC
(In reply to Vasiliy Glazov from comment #20)

> Then please reopen this ticket when it will be closed.

Setting `NEEDSINFO` to self, to ensure I do. I could close this as `WORKSFORME`, but I'd like it triaged, due to the explanations provided at the cited thread: they indicate something rather fundamental went wrong in QA, which should, at least, be reviewed.

Comment 22 Fedora Update System 2025-09-28 01:03:17 UTC
FEDORA-2025-38d35b772b (libmediainfo-25.07-1.fc43 and mediainfo-25.07-1.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 23 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-09-28 09:29:11 UTC
See https://bugzilla.redhat.com/show_bug.cgi?id=2364062#c21.

Comment 24 Fedora Update System 2025-10-03 00:29:05 UTC
FEDORA-EPEL-2025-34d0003ee2 (libmediainfo-25.07-1.el10_2 and mediainfo-25.07-1.el10_2) has been pushed to the Fedora EPEL 10.2 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 25 Fedora Update System 2025-10-03 00:52:39 UTC
FEDORA-2025-6b6a990a4c (libmediainfo-25.07-1.fc42 and mediainfo-25.07-1.fc42) has been pushed to the Fedora 42 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 26 Mr. Beedell, Roke Julian Lockhart (RJLB) 2025-10-03 10:07:42 UTC
I presume I performed https://bugzilla.redhat.com/show_bug.cgi?id=2364062#c23 prematurely, rather than a person overriding my decision.


Note You need to log in before you can comment on or make changes to this bug.