View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001549 | OpenMPT | File Format Support | public | 2022-01-13 21:08 | 2023-04-17 21:11 |
Reporter | Saga Musix | Assigned To | Saga Musix | ||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | fixed | ||
Product Version | OpenMPT 1.30.01.00 / libopenmpt 0.6.0 (upgrade first) | ||||
Target Version | OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) | Fixed in Version | OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) | ||
Summary | 0001549: MMCMP-compressed modules can no longer be extracted from archives | ||||
Description | As a consequence of introducing the ancient library to handle formats like MMCMP, these formats are now treated the same way like ZIP or RAR archives. This means that unlike in OpenMPT 1.29, it's no longer possible to extract an MMCMP-compressed module from within a ZIP file - which is a bit unfortunate as MMCMP is supposed to be a "transparent" module compression format and some module files downloaded from module archives may be MMCMP-compressed. Now, I wouldn't want OpenMPT to recursively handle archives in the general case - that would just open a whole new can of worms. But maybe we should consider allowing ancient to decompress files extracted from any of the other multi-file archive formats, to restore the pre-1.30 behaviour. libopenmpt is not affected as it keeps using our own MMCMP decompression code. | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | Since 1.30 | ||||
Tested code revision (in case you know it) | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-01-13 21:08 | Saga Musix | New Issue | |
2023-04-17 19:16 | Saga Musix | Assigned To | => Saga Musix |
2023-04-17 19:16 | Saga Musix | Status | new => assigned |
2023-04-17 19:17 | Saga Musix | Product Version | => OpenMPT 1.30.01.00 / libopenmpt 0.6.0 (upgrade first) |
2023-04-17 19:17 | Saga Musix | Target Version | => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) |
2023-04-17 19:18 | Saga Musix | Note Added: 0005685 | |
2023-04-17 19:18 | Saga Musix | Status | assigned => resolved |
2023-04-17 19:18 | Saga Musix | Resolution | open => fixed |
2023-04-17 19:18 | Saga Musix | Fixed in Version | => OpenMPT 1.31.01.00 / libopenmpt 0.7.0 (upgrade first) |