This utility is needed with gsplus to transfer files to an from gsplus. It contains utilities to check the integrity of disks from original Apple II GS Hardware, and extract them to a modern File System. A Bug exists in one of the transfer utilities to recurse down multiple files causing a segmentation fault. terminate called after throwing an instance of 'std::bad_alloc' what(): std::bad_alloc Aborted (core dumped)
I am referring down multiple directories with a wildcard, using the makedisk utility. The makedisk tool does not crash every time, only if the recursion of files are used.
This is really obscure & enigmatic. Please elaborate on 'gsplus'. I can find no mention of it within our packages. The given URL starts: "A Windows utility for managing Apple II file archives and disk images" It cites also http://a2ciderpress.com/ : "CiderPress provides the features that Apple II enthusiasts need to manage their disk and file archives" "The NuFX archive and disk image manipulation libraries can be used from Linux" https://github.com/fadden/ciderpress/blob/master/README-linux.md which mentions 3 utility programs which use them: getfile disk-image filename -- Extract a file from a disk image The file is written to stdout. makedisk {dos|prodos|pascal} size image-filename.po file1 ... -- Create a new disk image, with the specified size and format, and copy the specified files onto it. The NON file type is used. mdc file1 ... -- This is a Linux port of the MDC utility that ships with CiderPress. It recursively scans all files and directories specified, displaying the contents of any disk images it finds. This request seems to me too marginal to propose to the packagers. If you think it important enough, *offer to maintain it*. The Linux URL gives simple instructions for building the necessary bits; if anyone is that interested, they can do that themselves. Await your response before closing.
CC: (none) => lewyssmithSummary: [Package Request] ciderpress 4.0.4 => ciderpress 4.0.4 Apple II archive & disc image utilities [Package Request]
https://bugs.mageia.org/show_bug.cgi?id=27481
Depends on: (none) => 27481
> Please elaborate on 'gsplus'. I can find no mention of it within our packages Explained by the previous comment. Well, as that other bug has been launched, may as well do the same with this. Assigning this package request to all packagers collectively. On a voluntary basis, one of them might, if there are no license or other legal issues, want to integrate it to the distribution and maintain it for bug and security fixes. As for the bug you report: > A Bug exists in one of the transfer utilities [which utility?]. Have you reported it upstream? I think you Zombie Ryushu could offer to maintain these things: https://wiki.mageia.org/en/Becoming_a_Mageia_Packager --- From https://github.com/fadden/ciderpress/ : The source code to CiderPress is available under the BSD license. See the file LICENSE.txt for details. CiderPress requires three other libraries, all of which are included as source code: NufxLib, also available under the BSD license. Zlib, available under the Zlib license. libhfs, available under the GPL license.
CC: lewyssmith => (none)Assignee: bugsquad => pkg-bugs