-
Notifications
You must be signed in to change notification settings - Fork 66
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
dtar failed to extract entry - line too long #621
Comments
Any suggestions or help on this? |
I wasn't able to replicate this one but I'm getting back on it. Do you have an idea of the directories depth and sting length by any chance? |
No, I not.
Chuck Dickerson
Amentum
2224 Bay Area Blvd, Houston, TX 77058
amentum.com<http://www.amentum.com/>
O: 281.244.5895
***@***.***[Logo Description automatically generated]<http://www.amentum.com/>
From: Eric Carbonneau ***@***.***>
Sent: Tuesday, February 25, 2025 2:05 PM
To: hpc/mpifileutils ***@***.***>
Cc: Dickerson, Charles {Chuck} (JSC-EG)[Jacobs Technology, Inc.] ***@***.***>; Author ***@***.***>
Subject: [EXTERNAL] [BULK] Re: [hpc/mpifileutils] dtar failed to extract entry - line too long (Issue #621)
CAUTION: This email originated from outside of NASA. Please take care when clicking links or opening attachments. Use the "Report Message" button to report suspicious messages to the NASA SOC.
I wasn't able to replicate this one but I'm getting back on it. Do you have an idea of the directories depth and sting length by any chance?
-
Reply to this email directly, view it on GitHub<#621 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BOSOH2IV3WEPW7MUWKZFWSL2RTEGVAVCNFSM6AAAAABVKPXYCGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOBTGE3DIOBXGU>.
You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
[carbonneau1]carbonneau1 left a comment (hpc/mpifileutils#621)<#621 (comment)>
I wasn't able to replicate this one but I'm getting back on it. Do you have an idea of the directories depth and sting length by any chance?
-
Reply to this email directly, view it on GitHub<#621 (comment)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/BOSOH2IV3WEPW7MUWKZFWSL2RTEGVAVCNFSM6AAAAABVKPXYCGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDMOBTGE3DIOBXGU>.
You are receiving this because you authored the thread.Message ID: ***@***.******@***.***>>
|
The only way I was able to reproduce the issue was to create an archive with tar (not dtar). Which leads me to believe your archive was not created with dtar as the issue happens during creation and fails to create the archive. I need to fix the issue for both creation and extraction. At this point, for now, try to use tar -xf on your archive and let me know. |
I attempted to extract the file using
The only messages I saw were many |
My findings: dtar is built on top of libcircle which limits buffers to 4KiB to sends between ranks (processes). Incidentally dtar is limited to chunks and buffers of the same size (4KiB). For dtar it means any path longer than 4K results into the error message you got: "ERROR: Failed to extract entry XX at offset YY Line too long". There is no way around this as it stands. Even if you try to dsync both file systems, you'll encounter the same issue. How was that archive created? which tool was used? Still looking. |
I am trying to extract a .dtar archive but getting the following:
I am using mpifileutils/0.11.1 with openmpi/5.0.3 with the command line:
I get errors on several files, then the mpiexec process terminates.
Any assistance would be appreciated.
The text was updated successfully, but these errors were encountered: