Bug 2401906

Summary: [abrt] vlc-cli: std::__new_allocator<std::_List_node<TagLib::FileRef::FileTypeResolver const*> >::allocate(): vlc killed by SIGSEGV
Product: [Fedora] Fedora Reporter: theme-grid-retrial
Component: vlcAssignee: Yaakov Selkowitz <yselkowi>
Status: CLOSED ERRATA QA Contact:
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 42CC: multimedia-sig, theme-grid-retrial, yselkowi
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
URL: https://retrace.fedoraproject.org/faf/reports/bthash/c341f04f4c17cb6ae415ba2175bb587042a2fcb
Whiteboard: abrt_hash:ee2ae8184bd245140b743e9ee6d9179d3defb05c;VARIANT_ID=kde;
Fixed In Version: vlc-3.0.22-1.fc43 vlc-3.0.22-1.el10_2 vlc-3.0.22-1.fc42 vlc-3.0.22-2.el9 vlc-3.0.22-1.el10_1 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2025-12-04 00:52:53 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
File: proc_pid_status
none
File: maps
none
File: limits
none
File: os_info
none
File: cpuinfo
none
File: core_backtrace
none
File: exploitable
none
File: dso_list
none
File: var_log_messages
none
File: mountinfo
none
File: backtrace
none
File: open_fds
none
File: environ none

Description theme-grid-retrial 2025-10-06 16:07:43 UTC
Description of problem:
opened multiple music files (.wav) with my default music player (VLC) from inside a zip archive that I opened in Ark.
let VLC play the first file and then after it failed to autoplay on with the next song I opened the next (or next few) songs again by double clicking on them in Ark

Version-Release number of selected component:
vlc-cli-1:3.0.21-24.fc42

Additional info:
reporter:       libreport-2.17.15
type:           CCpp
reason:         vlc killed by SIGSEGV
journald_cursor: s=fd607cb4d557412499961aa495fa1340;i=157ced;b=6244c42f57dc48beb27e01f0e748a148;m=601d7fc03;t=6407f48c36379;x=6b80caec068e88ad
executable:     /usr/bin/vlc
cgroup:         0::/user.slice/user-1000.slice/user/app.slice/app-vlc
rootdir:        /
uid:            1000
kernel:         6.16.9-200.fc42.x86_64
package:        vlc-cli-1:3.0.21-24.fc42
runlevel:       N 5
backtrace_rating: 4
crash_function: std::__new_allocator<std::_List_node<TagLib::FileRef::FileTypeResolver const*> >::allocate
cmdline:        /usr/bin/vlc --started-from-file $'/tmp/ark-tFgmNn/<redacted>/<some music file>.wav'

Truncated backtrace:
Thread no. 1 (21 frames)
 #0 std::__new_allocator<std::_List_node<TagLib::FileRef::FileTypeResolver const*> >::allocate at /usr/include/c++/15/bits/new_allocator.h:151
 #1 __gnu_cxx::__alloc_traits<std::allocator<std::_List_node<TagLib::FileRef::FileTypeResolver const*> >, std::_List_node<TagLib::FileRef::FileTypeResolver const*> >::allocate at /usr/include/c++/15/ext/alloc_traits.h:142
 #2 std::__cxx11::_List_base<TagLib::FileRef::FileTypeResolver const*, std::allocator<TagLib::FileRef::FileTypeResolver const*> >::_M_get_node at /usr/include/c++/15/bits/stl_list.h:814
 #3 std::__cxx11::list<TagLib::FileRef::FileTypeResolver const*, std::allocator<TagLib::FileRef::FileTypeResolver const*> >::_M_create_node at /usr/include/c++/15/bits/stl_list.h:1086
 #4 std::__cxx11::list<TagLib::FileRef::FileTypeResolver const*, std::allocator<TagLib::FileRef::FileTypeResolver const*> >::_M_insert at /usr/include/c++/15/bits/stl_list.h:2451
 #5 std::__cxx11::list<TagLib::FileRef::FileTypeResolver const*, std::allocator<TagLib::FileRef::FileTypeResolver const*> >::push_back at /usr/include/c++/15/bits/stl_list.h:1801
 #6 std::__cxx11::list<TagLib::FileRef::FileTypeResolver const*, std::allocator<TagLib::FileRef::FileTypeResolver const*> >::_M_initialize_dispatch<std::_List_const_iterator<TagLib::FileRef::FileTypeResolver const*> > at /usr/include/c++/15/bits/stl_list.h:2391
 #7 std::__cxx11::list<TagLib::FileRef::FileTypeResolver const*, std::allocator<TagLib::FileRef::FileTypeResolver const*> >::list at /usr/include/c++/15/bits/stl_list.h:1185
 #8 TagLib::List<TagLib::FileRef::FileTypeResolver const*>::ListPrivate<TagLib::FileRef::FileTypeResolver const*>::ListPrivate at /usr/src/debug/taglib-1.13.1-2.fc42.x86_64/taglib/toolkit/tlist.tcc:72
 #9 TagLib::List<TagLib::FileRef::FileTypeResolver const*>::detach at /usr/src/debug/taglib-1.13.1-2.fc42.x86_64/taglib/toolkit/tlist.tcc:319
 #10 TagLib::List<TagLib::FileRef::FileTypeResolver const*>::begin at /usr/src/debug/taglib-1.13.1-2.fc42.x86_64/taglib/toolkit/tlist.tcc:111
 #11 (anonymous namespace)::detectByResolvers at /usr/src/debug/taglib-1.13.1-2.fc42.x86_64/taglib/fileref.cpp:90
 #12 TagLib::FileRef::parse at /usr/src/debug/taglib-1.13.1-2.fc42.x86_64/taglib/fileref.cpp:501
 #13 TagLib::FileRef::FileRef at /usr/src/debug/taglib-1.13.1-2.fc42.x86_64/taglib/fileref.cpp:332
 #14 ReadMeta at meta_engine/taglib.cpp:935
 #15 module_load at modules/modules.c:183
 #16 vlc_module_load at modules/modules.c:280
 #17 InputSourceMeta at input/input.c:2933
 #18 Init at input/input.c:1426
 #19 Preparse at input/input.c:523
 #21 __clone3 at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Comment 1 theme-grid-retrial 2025-10-06 16:07:46 UTC
Created attachment 2108836 [details]
File: proc_pid_status

Comment 2 theme-grid-retrial 2025-10-06 16:07:47 UTC
Created attachment 2108837 [details]
File: maps

Comment 3 theme-grid-retrial 2025-10-06 16:07:48 UTC
Created attachment 2108838 [details]
File: limits

Comment 4 theme-grid-retrial 2025-10-06 16:07:50 UTC
Created attachment 2108839 [details]
File: os_info

Comment 5 theme-grid-retrial 2025-10-06 16:07:51 UTC
Created attachment 2108840 [details]
File: cpuinfo

Comment 6 theme-grid-retrial 2025-10-06 16:07:52 UTC
Created attachment 2108841 [details]
File: core_backtrace

Comment 7 theme-grid-retrial 2025-10-06 16:07:53 UTC
Created attachment 2108842 [details]
File: exploitable

Comment 8 theme-grid-retrial 2025-10-06 16:07:54 UTC
Created attachment 2108843 [details]
File: dso_list

Comment 9 theme-grid-retrial 2025-10-06 16:07:55 UTC
Created attachment 2108844 [details]
File: var_log_messages

Comment 10 theme-grid-retrial 2025-10-06 16:07:56 UTC
Created attachment 2108845 [details]
File: mountinfo

Comment 11 theme-grid-retrial 2025-10-06 16:07:58 UTC
Created attachment 2108846 [details]
File: backtrace

Comment 12 theme-grid-retrial 2025-10-06 16:07:59 UTC
Created attachment 2108847 [details]
File: open_fds

Comment 13 theme-grid-retrial 2025-10-06 16:08:00 UTC
Created attachment 2108848 [details]
File: environ

Comment 14 Fedora Update System 2025-12-03 00:02:54 UTC
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

Comment 15 Fedora Update System 2025-12-03 01:47:04 UTC
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.

Comment 16 Fedora Update System 2025-12-03 01:49:34 UTC
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.

Comment 17 Fedora Update System 2025-12-03 01:59:46 UTC
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.

Comment 18 Fedora Update System 2025-12-03 02:08:59 UTC
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.

Comment 19 Fedora Update System 2025-12-03 02:12:29 UTC
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.

Comment 20 Fedora Update System 2025-12-04 00:52:53 UTC
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.

Comment 21 Fedora Update System 2025-12-05 02:33:35 UTC
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.

Comment 22 Fedora Update System 2025-12-05 02:42:40 UTC
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.

Comment 23 Fedora Update System 2025-12-11 00:26:41 UTC
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.

Comment 24 Fedora Update System 2025-12-11 00:36:51 UTC
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.