Bug 2515970

Summary: jigdo-file core dumped
Product: [Fedora] Fedora EPEL Reporter: it-serverstorage
Component: jigdoAssignee: Michel Lind <michel>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: epel8CC: michel
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: jigdo-0.8.2-9.el10_3 jigdo-0.8.2-9.el10_2 jigdo-0.8.2-9.el9 jigdo-0.8.2-9.fc43 jigdo-0.8.2-15.el8 jigdo-0.8.2-9.fc44 Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2026-08-31 16:24:41 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description it-serverstorage 2026-08-14 09:58:45 UTC
Description of problem:

I run jigdo-lite to reproduce a Debian ISO file. After debugging the shell script I found that is runs this command:

/usr/bin/jigdo-file print-missing-all --image=debian-12.12.0-amd64-DVD-2.iso --jigdo=debian-12.12.0-amd64-DVD-2.jigdo.unpacked --template=debian-12.12.0-amd64-DVD-2.template --cache jigdo-file-cache.db --uri 'Debian=\'http://debian.lagis.at/debian/\'''

this command failes with:
/usr/include/c++/8/bits/basic_string.h:1071: std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::operator[](std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type) [with _CharT = char; _Traits = std::char_traits<char>; _Alloc = std::allocator<char>; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::reference = char&; std::__cxx11::basic_string<_CharT, _Traits, _Alloc>::size_type = long unsigned int]: Assertion '__pos <= size()' failed.
Aborted (core dumped)

Version-Release number of selected component (if applicable):

jigdo-0.8.2-1.el8.x86_64

How reproducible:

run the command /usr/bin/jigdo-file print-missing-all --image=debian-12.12.0-amd64-DVD-2.iso --jigdo=debian-12.12.0-amd64-DVD-2.jigdo.unpacked --template=debian-12.12.0-amd64-DVD-2.template --cache jigdo-file-cache.db --uri 'Debian=\'http://debian.lagis.at/debian/\'''


Steps to Reproduce:
1.
2.
3.

Actual results:
Aborted (core dumped)


Expected results:


Additional info:

Comment 1 Michel Lind 2026-08-21 16:22:50 UTC
I can repro on both Fedora 44 and Alma 8 -- taking a further look.

Comment 2 Fedora Update System 2026-08-21 20:05:20 UTC
FEDORA-2026-8cf7ff865c (jigdo-0.8.2-9.fc43) has been submitted as an update to Fedora 43.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-8cf7ff865c

Comment 3 Fedora Update System 2026-08-21 20:05:21 UTC
FEDORA-EPEL-2026-80b420b1a8 (jigdo-0.8.2-15.el8) has been submitted as an update to Fedora EPEL 8.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-80b420b1a8

Comment 4 Fedora Update System 2026-08-21 20:05:21 UTC
FEDORA-EPEL-2026-efeb205b18 (jigdo-0.8.2-9.el9) has been submitted as an update to Fedora EPEL 9.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-efeb205b18

Comment 5 Fedora Update System 2026-08-21 20:05:26 UTC
FEDORA-2026-f88d8be20e (jigdo-0.8.2-9.fc44) has been submitted as an update to Fedora 44.
https://bodhi.fedoraproject.org/updates/FEDORA-2026-f88d8be20e

Comment 6 Fedora Update System 2026-08-21 20:05:51 UTC
FEDORA-EPEL-2026-e8b0054d83 (jigdo-0.8.2-9.el10_3) has been submitted as an update to Fedora EPEL 10.3.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-e8b0054d83

Comment 7 Fedora Update System 2026-08-21 20:05:52 UTC
FEDORA-EPEL-2026-2315b51409 (jigdo-0.8.2-9.el10_2) has been submitted as an update to Fedora EPEL 10.2.
https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-2315b51409

Comment 8 Fedora Update System 2026-08-22 01:33:33 UTC
FEDORA-EPEL-2026-e8b0054d83 has been pushed to the Fedora EPEL 10.3 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-e8b0054d83

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

Comment 9 Fedora Update System 2026-08-22 01:40:27 UTC
FEDORA-2026-f88d8be20e has been pushed to the Fedora 44 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2026-f88d8be20e`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-f88d8be20e

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

Comment 10 Fedora Update System 2026-08-22 01:46:15 UTC
FEDORA-EPEL-2026-2315b51409 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-2026-2315b51409

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

Comment 11 Fedora Update System 2026-08-22 01:46:25 UTC
FEDORA-EPEL-2026-efeb205b18 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-2026-efeb205b18

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

Comment 12 Fedora Update System 2026-08-22 01:52:17 UTC
FEDORA-EPEL-2026-80b420b1a8 has been pushed to the Fedora EPEL 8 testing repository.

You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2026-80b420b1a8

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

Comment 13 Fedora Update System 2026-08-22 02:21:44 UTC
FEDORA-2026-8cf7ff865c 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-2026-8cf7ff865c`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2026-8cf7ff865c

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

Comment 14 Fedora Update System 2026-08-31 16:24:41 UTC
FEDORA-EPEL-2026-e8b0054d83 (jigdo-0.8.2-9.el10_3) has been pushed to the Fedora EPEL 10.3 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 15 Fedora Update System 2026-08-31 16:39:10 UTC
FEDORA-EPEL-2026-2315b51409 (jigdo-0.8.2-9.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 16 Fedora Update System 2026-08-31 16:58:39 UTC
FEDORA-EPEL-2026-efeb205b18 (jigdo-0.8.2-9.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 17 Fedora Update System 2026-08-31 17:02:24 UTC
FEDORA-2026-8cf7ff865c (jigdo-0.8.2-9.fc43) has been pushed to the Fedora 43 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 18 Fedora Update System 2026-08-31 17:07:31 UTC
FEDORA-EPEL-2026-80b420b1a8 (jigdo-0.8.2-15.el8) has been pushed to the Fedora EPEL 8 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 19 Fedora Update System 2026-08-31 17:17:10 UTC
FEDORA-2026-f88d8be20e (jigdo-0.8.2-9.fc44) has been pushed to the Fedora 44 stable repository.
If problem still persists, please make note of it in this bug report.