Description of problem: Trying to adjust volume on an open video (H.264). VLC would crash as soon as I clicked the volume bar Version-Release number of selected component: vlc-cli-1:3.0.21-19.fc42 Additional info: reporter: libreport-2.17.15 type: CCpp reason: vlc killed by SIGSEGV journald_cursor: s=85d7d4edc4194ffb8e2b91bc71cda67e;i=196f;b=e37aaae6dd12449d9033139c2f7f4055;m=2423ae9e;t=63103a0f785f5;x=3e5f93b8cb59cd4c executable: /usr/bin/vlc cmdline: /usr/bin/vlc --started-from-file cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-vlc rootdir: / uid: 1000 kernel: 6.14.0-0.rc3.29.fc42.x86_64 package: vlc-cli-1:3.0.21-19.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: lll_mutex_lock_optimized comment: Trying to adjust volume on an open video (H.264). VLC would crash as soon as I clicked the volume bar Truncated backtrace: Thread no. 1 (50 frames) #0 lll_mutex_lock_optimized at pthread_mutex_lock.c:48 #1 ___pthread_mutex_lock at pthread_mutex_lock.c:93 #2 do_lock at ../src/pipewire/thread-loop.c:52 #3 pw_thread_loop_lock at ../src/pipewire/thread-loop.c:370 #4 vlc_pw_lock at modules/audio_output/vlc_pipewire.c:76 #5 vlc_pw_stream_set_mute at modules/audio_output/pipewire.c:403 #6 MuteSet at modules/audio_output/pipewire.c:672 #7 aout_OutputMuteSet at audio_output/output.c:665 #8 aout_OutputUnlock at audio_output/output.c:710 #9 aout_MuteSet at audio_output/output.c:801 #10 playlist_MuteSet at playlist/aout.c:110 #11 SoundWidget::setMuted at gui/qt/components/controller_widget.cpp:201 #12 SoundWidget::userUpdateVolume at gui/qt/components/controller_widget.cpp:155 #13 SoundWidget::qt_static_metacall at gui/qt/components/controller_widget.moc.cpp:476 #14 doActivate<false> at kernel/qobject.cpp:3937 #15 QMetaObject::activate at kernel/qobject.cpp:3985 #16 SoundWidget::valueReallyChanged at gui/qt/components/controller_widget.moc.cpp:540 #17 SoundWidget::valueChangedFilter at gui/qt/components/controller_widget.cpp:176 #18 SoundWidget::qt_static_metacall at gui/qt/components/controller_widget.moc.cpp:481 #19 doActivate<false> at kernel/qobject.cpp:3937 #20 QMetaObject::activate at kernel/qobject.cpp:3985 #21 QAbstractSlider::valueChanged at .moc/moc_qabstractslider.cpp:309 #22 QAbstractSlider::setValue at widgets/qabstractslider.cpp:548 #23 SoundSlider::changeValue at gui/qt/util/input_slider.cpp:748 #24 SoundSlider::mousePressEvent at gui/qt/util/input_slider.cpp:692 #26 QWidget::event at kernel/qwidget.cpp:9045 #27 QApplicationPrivate::notify_helper at kernel/qapplication.cpp:3640 #28 QApplication::notify at kernel/qapplication.cpp:3084 #29 QCoreApplication::notifyInternal2 at kernel/qcoreapplication.cpp:1064 #30 QCoreApplication::sendSpontaneousEvent at kernel/qcoreapplication.cpp:1474 #31 QApplicationPrivate::sendMouseEvent at kernel/qapplication.cpp:2622 #32 QWidgetWindow::handleMouseEvent at kernel/qwidgetwindow.cpp:684 #33 QWidgetWindow::event at kernel/qwidgetwindow.cpp:300 #34 QApplicationPrivate::notify_helper at kernel/qapplication.cpp:3640 #35 QCoreApplication::notifyInternal2 at kernel/qcoreapplication.cpp:1064 #36 QCoreApplication::sendSpontaneousEvent at kernel/qcoreapplication.cpp:1474 #37 QGuiApplicationPrivate::processMouseEvent at kernel/qguiapplication.cpp:2278 #38 QWindowSystemInterface::sendWindowSystemEvents at kernel/qwindowsysteminterface.cpp:1169 #39 xcbSourceDispatch at qxcbeventdispatcher.cpp:105 #41 g_main_context_dispatch_unlocked at ../glib/gmain.c:4212 #42 g_main_context_iterate_unlocked at ../glib/gmain.c:4277 #43 g_main_context_iteration at ../glib/gmain.c:4342 #44 QEventDispatcherGlib::processEvents at kernel/qeventdispatcher_glib.cpp:423 #45 QEventLoop::exec at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #46 QCoreApplication::exec at kernel/qcoreapplication.cpp:1375 #47 QGuiApplication::exec at kernel/qguiapplication.cpp:1863 #48 QApplication::exec at kernel/qapplication.cpp:2832 #49 ThreadPlatform at gui/qt/qt.cpp:644 #50 ThreadXCB at gui/qt/qt.cpp:369 #52 __clone3 at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78
Created attachment 2081489 [details] File: proc_pid_status
Created attachment 2081490 [details] File: maps
Created attachment 2081491 [details] File: limits
Created attachment 2081492 [details] File: environ
Created attachment 2081493 [details] File: open_fds
Created attachment 2081494 [details] File: mountinfo
Created attachment 2081495 [details] File: os_info
Created attachment 2081496 [details] File: cpuinfo
Created attachment 2081497 [details] File: core_backtrace
Created attachment 2081498 [details] File: exploitable
Created attachment 2081499 [details] File: dso_list
Created attachment 2081500 [details] File: var_log_messages
Created attachment 2081501 [details] File: backtrace
Trying to adjust volume on an H.264 video in VLC (2nd attempt). VLC would crash as soon as I clicked on the volume bar reporter: libreport-2.17.15 type: CCpp reason: vlc killed by SIGSEGV journald_cursor: s=85d7d4edc4194ffb8e2b91bc71cda67e;i=199c;b=e37aaae6dd12449d9033139c2f7f4055;m=24ddc703;t=63103a1b19e5a;x=d7fcc6fd48030566 executable: /usr/bin/vlc cmdline: /usr/bin/vlc --started-from-file cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-vlc rootdir: / uid: 1000 kernel: 6.14.0-0.rc3.29.fc42.x86_64 package: vlc-cli-1:3.0.21-19.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: lll_mutex_lock_optimized
Freshly installed instance of both Fedora and VLC. VLC launched after installation, but the in-app volume was set to zero. When I went to adjust using my cursor, the app crashed. reporter: libreport-2.17.15 type: CCpp reason: vlc killed by SIGSEGV journald_cursor: s=82f7dcec4bba40afb5c5cd7c65d3a2cd;i=48a6;b=49c65e238e39488c9930a1465709a212;m=4f00b023;t=63545bff727f5;x=8b9f834b572e2975 executable: /usr/bin/vlc cmdline: /usr/bin/vlc --started-from-file cgroup: 0::/user.slice/user-1000.slice/user/app.slice/app-vlc rootdir: / uid: 1000 kernel: 6.14.6-300.fc42.x86_64 package: vlc-cli-1:3.0.21-19.fc42 runlevel: N 5 backtrace_rating: 4 crash_function: lll_mutex_lock_optimized comment: Freshly installed instance of both Fedora and VLC. VLC launched after installation, but the in-app volume was set to zero. When I went to adjust using my cursor, the app crashed.
FEDORA-EPEL-2025-655abebe23 (vlc-3.0.22-1.el10_2) has been submitted as an update to Fedora EPEL 10.2. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-655abebe23
FEDORA-EPEL-2025-655abebe23 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-655abebe23 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-1308f1da70 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-1308f1da70` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-1308f1da70 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2025-b316fdb437 has been pushed to the Fedora EPEL 9 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-b316fdb437 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2025-e2f46a3b61 has been pushed to the Fedora EPEL 10.1 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2025-e2f46a3b61 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-48d16adf37 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-48d16adf37` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-48d16adf37 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2025-1308f1da70 (vlc-3.0.22-1.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2025-655abebe23 (vlc-3.0.22-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.
FEDORA-2025-48d16adf37 (vlc-3.0.22-1.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2025-b316fdb437 (vlc-3.0.22-2.el9) has been pushed to the Fedora EPEL 9 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2025-e2f46a3b61 (vlc-3.0.22-1.el10_1) has been pushed to the Fedora EPEL 10.1 stable repository. If problem still persists, please make note of it in this bug report.