| Summary: | Ark fails to open ISO that can be mounted otherwise | ||
|---|---|---|---|
| Product: | [Applications] ark | Reporter: | Steve Zakulec <spzakulec> |
| Component: | plugins | Assignee: | Ragnar Thomsen <rthomsen6> |
| Status: | RESOLVED UPSTREAM | ||
| Severity: | normal | CC: | aacid, elvis.angelaccio, nate |
| Priority: | NOR | ||
| Version First Reported In: | 21.08.0 | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| URL: | https://github.com/libarchive/libarchive/issues/954 | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Steve Zakulec
2021-12-10 00:01:17 UTC
I am wondering whether this is upstream's (libarchive / bsdtar) problem... The author (Mike) of the blog post [1] reported an issue regarding ISO in libarchive in the past [2]. Although the issue ([2]) is not the same as this one (libarchive reports "Invalid length of directory record" for Power-Drive.iso), maybe he has some ideas about ISO support in libarchive. Perhaps you can try contacting Mike (and maybe also open an issue in libarchive repo and "@" (mention) Mike)? [1] https://multimedia.cx/eggs/iso-9660-compromise-part-2-finding-root/ [2] https://github.com/libarchive/libarchive/issues/954 Yep, looks like https://github.com/libarchive/libarchive/issues/954. (In reply to Nate Graham from comment #2) > Yep, looks like https://github.com/libarchive/libarchive/issues/954. I tried the patch in that issue (multimediamike@abb59bd) but it does not solve the problem for the file Power-Drive.iso. Also, that issue is opened several years ago (2017), while Mike's "ISO-9660 Compromise, Part 2: Finding Root" is posted in October 2021: > I recently discovered another bit of compromise in the ISO-9660 spec So I guess this may be a different issue. But anyway I agree that this issue should probably be forwarded to upstream (libarchive). |