Bug 2255801 - [abrt] vlc-cli: ___pthread_mutex_lock(): vlc killed by SIGSEGV
Summary: [abrt] vlc-cli: ___pthread_mutex_lock(): vlc killed by SIGSEGV
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: vlc
Version: 39
Hardware: x86_64
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Yaakov Selkowitz
QA Contact:
URL: https://retrace.fedoraproject.org/faf...
Whiteboard: abrt_hash:8da8a69b05a932c37dc6ee71781...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2023-12-25 08:47 UTC by Andrew Luecke
Modified: 2024-06-15 04:45 UTC (History)
3 users (show)

Fixed In Version: vlc-3.0.21-1.fc40 vlc-3.0.21-2.el9 vlc-3.0.21-1.fc39
Clone Of:
Environment:
Last Closed: 2024-06-10 01:27:56 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: proc_pid_status (1.47 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: maps (3.90 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: limits (1.29 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: environ (1.55 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: open_fds (6.57 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: mountinfo (3.92 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: os_info (734 bytes, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: cpuinfo (3.18 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: core_backtrace (53.86 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: exploitable (81 bytes, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: dso_list (444 bytes, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: var_log_messages (304 bytes, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details
File: backtrace (135.67 KB, text/plain)
2023-12-25 08:47 UTC, Andrew Luecke
no flags Details

Description Andrew Luecke 2023-12-25 08:47:25 UTC
Version-Release number of selected component:
vlc-cli-1:3.0.20-4.fc39

Additional info:
reporter:       libreport-2.17.11
type:           CCpp
reason:         vlc killed by SIGSEGV
journald_cursor: s=10004de6523e45758e462a753ad8d8fc;i=590b;b=64dbacf8acf84a70b0a1d214d8377500;m=1e00404b;t=60d50b6f2e4c9;x=d870086e21616731
executable:     /usr/bin/vlc
cmdline:        /usr/bin/vlc --started-from-file
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-vlc-9625.scope
rootdir:        /
uid:            1000
kernel:         6.6.8-200.fc39.x86_64
package:        vlc-cli-1:3.0.20-4.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: ___pthread_mutex_lock

Truncated backtrace:
Thread no. 1 (44 frames)
 #0 ___pthread_mutex_lock at pthread_mutex_lock.c:80
 #1 do_lock.isra.0 at ../src/pipewire/thread-loop.c:53
 #2 pw_thread_loop_lock at ../src/pipewire/thread-loop.c:371
 #3 vlc_pw_lock at modules/audio_output/vlc_pipewire.c:76
 #4 vlc_pw_stream_set_volume at modules/audio_output/pipewire.c:377
 #5 VolumeSet at modules/audio_output/pipewire.c:658
 #6 aout_OutputVolumeSet at audio_output/output.c:659
 #7 aout_OutputUnlock at audio_output/output.c:704
 #8 aout_VolumeSet at audio_output/output.c:748
 #9 playlist_VolumeUp at playlist/aout.c:84
 #10 PutAction at control/hotkeys.c:476
 #12 ActionEvent at control/hotkeys.c:1405
 #13 TriggerCallback at misc/variables.c:252
 #14 var_SetChecked at misc/variables.c:758
 #15 var_SetInteger at ../include/vlc_variables.h:189
 #16 vlc_key_to_action at misc/actions.c:414
 #17 TriggerCallback at misc/variables.c:252
 #18 var_SetChecked at misc/variables.c:758
 #19 var_SetInteger at ../include/vlc_variables.h:189
 #20 MainInterface::wheelEvent at gui/qt/main_interface.cpp:1667
 #21 QWidget::event at kernel/qwidget.cpp:9045
 #22 QApplicationPrivate::notify_helper at kernel/qapplication.cpp:3640
 #23 QApplication::notify at kernel/qapplication.cpp:3192
 #24 QCoreApplication::notifyInternal2 at kernel/qcoreapplication.cpp:1064
 #25 QCoreApplication::forwardEvent at kernel/qcoreapplication.cpp:1079
 #26 QWidgetWindow::handleWheelEvent at kernel/qwidgetwindow.cpp:889
 #27 QWidgetWindow::event at kernel/qwidgetwindow.cpp:327
 #28 QApplicationPrivate::notify_helper at kernel/qapplication.cpp:3640
 #29 QCoreApplication::notifyInternal2 at kernel/qcoreapplication.cpp:1064
 #30 QCoreApplication::sendSpontaneousEvent at kernel/qcoreapplication.cpp:1474
 #31 QGuiApplicationPrivate::processWheelEvent at kernel/qguiapplication.cpp:2364
 #32 QWindowSystemInterface::sendWindowSystemEvents at kernel/qwindowsysteminterface.cpp:1169
 #33 xcbSourceDispatch at qxcbeventdispatcher.cpp:105
 #35 g_main_context_dispatch_unlocked at ../glib/gmain.c:4284
 #36 g_main_context_iterate_unlocked.isra.0 at ../glib/gmain.c:4349
 #37 g_main_context_iteration at ../glib/gmain.c:4414
 #38 QEventDispatcherGlib::processEvents at kernel/qeventdispatcher_glib.cpp:423
 #39 QEventLoop::exec at ../../include/QtCore/../../src/corelib/global/qflags.h:69
 #40 QCoreApplication::exec at ../../include/QtCore/../../src/corelib/global/qflags.h:121
 #41 QGuiApplication::exec at kernel/qguiapplication.cpp:1863
 #42 QApplication::exec at kernel/qapplication.cpp:2832
 #43 ThreadPlatform at gui/qt/qt.cpp:644
 #44 ThreadXCB at gui/qt/qt.cpp:369
 #46 clone3 at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Comment 1 Andrew Luecke 2023-12-25 08:47:28 UTC
Created attachment 2005800 [details]
File: proc_pid_status

Comment 2 Andrew Luecke 2023-12-25 08:47:30 UTC
Created attachment 2005801 [details]
File: maps

Comment 3 Andrew Luecke 2023-12-25 08:47:31 UTC
Created attachment 2005802 [details]
File: limits

Comment 4 Andrew Luecke 2023-12-25 08:47:32 UTC
Created attachment 2005803 [details]
File: environ

Comment 5 Andrew Luecke 2023-12-25 08:47:34 UTC
Created attachment 2005804 [details]
File: open_fds

Comment 6 Andrew Luecke 2023-12-25 08:47:35 UTC
Created attachment 2005805 [details]
File: mountinfo

Comment 7 Andrew Luecke 2023-12-25 08:47:36 UTC
Created attachment 2005806 [details]
File: os_info

Comment 8 Andrew Luecke 2023-12-25 08:47:37 UTC
Created attachment 2005807 [details]
File: cpuinfo

Comment 9 Andrew Luecke 2023-12-25 08:47:39 UTC
Created attachment 2005808 [details]
File: core_backtrace

Comment 10 Andrew Luecke 2023-12-25 08:47:40 UTC
Created attachment 2005809 [details]
File: exploitable

Comment 11 Andrew Luecke 2023-12-25 08:47:41 UTC
Created attachment 2005810 [details]
File: dso_list

Comment 12 Andrew Luecke 2023-12-25 08:47:44 UTC
Created attachment 2005811 [details]
File: var_log_messages

Comment 13 Andrew Luecke 2023-12-25 08:47:46 UTC
Created attachment 2005812 [details]
File: backtrace

Comment 14 Jacob 2024-01-04 16:52:13 UTC
This happens when I open vlc and try to adjust the volume.


reporter:       libreport-2.17.11
type:           CCpp
reason:         vlc killed by SIGSEGV
journald_cursor: s=d55b1fedeb584fbf9d1e13520da29e9d;i=6746;b=253bb79da4f34ed0838d3a7d42b06efa;m=57780e5d;t=60e14fdd00b20;x=eb94d950ff429ec4
executable:     /usr/bin/vlc
cmdline:        /usr/bin/vlc --started-from-file
cgroup:         0::/user.slice/user-1000.slice/session-2.scope
rootdir:        /
uid:            1000
kernel:         6.6.8-200.fc39.x86_64
package:        vlc-cli-1:3.0.20-4.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: ___pthread_mutex_lock
comment:        This happens when I open vlc and try to adjust the volume.

Comment 15 Kadir Taha CANCI 2024-01-08 21:14:09 UTC
when try to change the volume vlc keep closing and showing this error report screen


reporter:       libreport-2.17.11
type:           CCpp
reason:         vlc killed by SIGSEGV
journald_cursor: s=f40c340c6e2f47f9893051fb86748286;i=1aa63;b=28f27d37a2e84423acd9039ee218630d;m=4e08f8ab;t=60dfa1b22df69;x=e6be944141701339
executable:     /usr/bin/vlc
cmdline:        /usr/bin/vlc --started-from-file
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-vlc-55a85c5780e847f3b7cdeac8ebc4afc3.scope
rootdir:        /
uid:            1000
kernel:         6.6.8-200.fc39.x86_64
package:        vlc-cli-1:3.0.20-4.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: ___pthread_mutex_lock
comment:        when try to change the volume vlc keep closing and showing this error report screen

Comment 16 Yaakov Selkowitz 2024-01-08 21:31:34 UTC
I cannot reproduce this.  Please specify the audio backend settings in use and the type of file(s) with which this occurs.

Comment 17 Nick 2024-01-16 12:27:15 UTC
The vlc program itself crashes when I turn up the volume.


reporter:       libreport-2.17.11
type:           CCpp
reason:         vlc killed by SIGSEGV
journald_cursor: s=b9d11d77465745e08507b15bb1a8ee9e;i=2f0e;b=7643b30b8b744d0faa56e6b14d9ac1c5;m=58c64e77;t=60f0eeccfead7;x=e0956b8f23eb2f3
executable:     /usr/bin/vlc
cmdline:        /usr/bin/vlc --started-from-file
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-gnome-vlc-7820.scope
rootdir:        /
uid:            1000
kernel:         6.6.11-200.fc39.x86_64
package:        vlc-cli-1:3.0.20-7.fc39
runlevel:       N 5
comment:        The vlc program itself crashes when I turn up the volume.
backtrace_rating: 4
crash_function: ___pthread_mutex_lock

Comment 18 OGNN 2024-02-24 22:55:40 UTC
I opened up VLC, and simply clicked on the volume slider (no file was open in VLC by the way), and the program crashed.


reporter:       libreport-2.17.11
type:           CCpp
reason:         vlc killed by SIGSEGV
journald_cursor: s=ff6373b25d494feeb2c45b4746ba8f1e;i=4ee5;b=0e7f9f85e2a54458bdbef732149e64f8;m=63637992;t=612288a3170e4;x=3300a5b467809627
executable:     /usr/bin/vlc
cmdline:        /usr/bin/vlc --started-from-file
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-vlc-245cde6712714ac2a728eff8b67fb5ce.scope
rootdir:        /
uid:            1000
kernel:         6.7.5-200.fc39.x86_64
package:        vlc-cli-1:3.0.20-9.fc39
runlevel:       N 5
backtrace_rating: 4
crash_function: ___pthread_mutex_lock
comment:        I opened up VLC, and simply clicked on the volume slider (no file was open in VLC by the way), and the program crashed.

Comment 19 Fedora Update System 2024-06-06 17:28:35 UTC
FEDORA-2024-ff04b57ae2 (vlc-3.0.21-1.fc40) has been submitted as an update to Fedora 40.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-ff04b57ae2

Comment 20 Fedora Update System 2024-06-06 17:29:12 UTC
FEDORA-2024-a03c4ba298 (vlc-3.0.21-1.fc39) has been submitted as an update to Fedora 39.
https://bodhi.fedoraproject.org/updates/FEDORA-2024-a03c4ba298

Comment 21 Fedora Update System 2024-06-06 17:29:46 UTC
FEDORA-EPEL-2024-c7e8f74748 (vlc-3.0.21-2.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2024-c7e8f74748

Comment 22 Fedora Update System 2024-06-07 01:51:47 UTC
FEDORA-2024-a03c4ba298 has been pushed to the Fedora 39 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-a03c4ba298`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-a03c4ba298

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

Comment 23 Fedora Update System 2024-06-07 02:02:18 UTC
FEDORA-EPEL-2024-c7e8f74748 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-2024-c7e8f74748

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

Comment 24 Fedora Update System 2024-06-08 03:35:03 UTC
FEDORA-2024-ff04b57ae2 has been pushed to the Fedora 40 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2024-ff04b57ae2`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2024-ff04b57ae2

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

Comment 25 Fedora Update System 2024-06-10 01:27:56 UTC
FEDORA-2024-ff04b57ae2 (vlc-3.0.21-1.fc40) has been pushed to the Fedora 40 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 26 Fedora Update System 2024-06-15 00:39:20 UTC
FEDORA-EPEL-2024-c7e8f74748 (vlc-3.0.21-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.

Comment 27 Fedora Update System 2024-06-15 04:45:02 UTC
FEDORA-2024-a03c4ba298 (vlc-3.0.21-1.fc39) has been pushed to the Fedora 39 stable repository.
If problem still persists, please make note of it in this bug report.


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