-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to uncompress the compressed core file if the file size is so big #6
Comments
Thank you for reporting this. I can easily confirm the problem. After looking deeper I notice that the used tar format (ustar) does not support files above 8GB. In order to support larger core files a more modern tar format will be needed. As a first step I would like to release a version of minicoredumper that detects the problem and either does a partial capture or none at all. |
One possible alternative is to disable "in_tar" in the recept. However, by >8GB core files, this is probably horribly inefficient. To make things worse, the dump_zero() function in the minicoredumper is also horribly inefficient. |
In the master branch I have pushed a workaround that will be released as 2.0.3 soon. See the commit message for details. It refers to the mailing list thread where various alternatives, workarounds and application implementations were discussed. I am leaving this issue open because the proper solution is to implement a more modern tar format to support large files. |
Hello, |
Hello John, |
Unfortunately I will not get to updating the tar format anytime soon. Patches to support additional formats to fix this issue are very welcome! |
Yes, I have seen it. I am taking a look at it. Thanks for the ping. |
Any updates on getting #10 merged? Got the same issue with a small tester applicaiton on an Aarch64 linux (Yocto) |
Hello, when i use the tool minicoredumper on my pc, i have encountered a problem. If the core file size is so big(14 GB), it is unable to uncompress the compressed file. I think the reason is that the file size is more than the maximum size a single tar file supports. Are there some alternate solutions to be sought for this?
The text was updated successfully, but these errors were encountered: