mirror of
https://github.com/upx/upx
synced 2025-09-28 19:06:07 +08:00
A real typo that caused an error in "upx -d" de-compressing
modified: p_lx_elf.cpp modified: ../.github/travis_testsuite_1-expected_sha256sums.sh
This commit is contained in:
parent
dd8c1d0441
commit
8ccffc40e3
|
@ -47,7 +47,7 @@ a0950546dc17fca9437219431d8ddb0249ce5b08e899e0c799a87ac982adee70 *powerpc64le-li
|
|||
"
|
||||
expected_sha256sums__t110_compress_ucl_nrv2b_3_no_filter="\
|
||||
a1d5a700883fc9b3a05d27fa412b00b3430f6133a534b683bdc45212077b6e92 *amd64-linux.elf/upx-3.91
|
||||
720fe716f316e531120b3ab0ed12693ca66f6f6a50608c43d4016f7abec3904f *amd64-linux.elf/upx-3.95
|
||||
87826d051f19c3f953d547e220c1e64785d56a7720f8de826ff2af50c9e4be7e *amd64-linux.elf/upx-3.95
|
||||
996dc60b7b6aa8c4c55b4fbec9b1ad3e2f82f9986fd1cdcd2cb41ab01877d5a9 *amd64-win64.pe/upx-3.95.exe
|
||||
ea1b9860095eed9f8aac56ed9d51409f9b9ce8572aac3f0e9f70ff1e60534917 *arm-linux.elf/upx-3.95
|
||||
377177294be9e7ba36ec6eaccc9281edc6f2b04ef5528dfa900e376bf7555077 *arm-wince.pe/upx-3.91.exe
|
||||
|
@ -70,7 +70,7 @@ d60c052e2f64255b4cc002a4635cac4dd85066c6ebb5a64ab599261c3e4b5157 *mipsel-linux.e
|
|||
"
|
||||
expected_sha256sums__t120_compress_ucl_nrv2d_3_no_filter="\
|
||||
0675435acf91d99aea59414eb8e6558ea2f10313aba663b688641bb526ad770f *amd64-linux.elf/upx-3.91
|
||||
185147ef0bfdd31b6c6463942b1dfa508b3062c504463c8c8831aba07ca5f7c1 *amd64-linux.elf/upx-3.95
|
||||
570ea259dbd0d3ef7781222fbe34980097c539fdf114a9cc221849c5c8aab387 *amd64-linux.elf/upx-3.95
|
||||
db33236e886947a74c766e632ded0249166e2e5f74a3d03cda37cc07901cd1b1 *amd64-win64.pe/upx-3.95.exe
|
||||
1f50939e7194772593ae0a139dca520eef14a59f072741581889e1559adb508d *arm-linux.elf/upx-3.95
|
||||
a63fe5db6e405cd8713ced5cf8736c57233a31064e51ad9150338bc665b6ec6f *arm-wince.pe/upx-3.91.exe
|
||||
|
@ -93,7 +93,7 @@ f5f5ac199b153f729aa4787cf161fbe2b0a7581fb5dd1fc606251995e9961619 *powerpc-linux.
|
|||
"
|
||||
expected_sha256sums__t130_compress_ucl_nrv2e_3_no_filter="\
|
||||
2c13c4e90d792880b0439cfc0d0dbe1e9a90c7ac20888b73be14d599d9d982ce *amd64-linux.elf/upx-3.91
|
||||
677bca1ed31fc1d35353fc5fad56abd51e7366c583882ac52d46e54d681ba203 *amd64-linux.elf/upx-3.95
|
||||
4c92e0ee37b7fb29f7021077c4970df3b009f9a43389f61ad7250b09db6547fb *amd64-linux.elf/upx-3.95
|
||||
6af6bc4f2d4bdb1e7694f44ce695c54d181011b734f159018d5e2c515d14a47c *amd64-win64.pe/upx-3.95.exe
|
||||
1e7292006d0cecccb296dedd9b662e80f6f5bc940a595fb80b5a760800358603 *arm-linux.elf/upx-3.95
|
||||
a76d221d4f6c85040df5cc552c35bd95a35ad4e98b69178f6914bcc3cea594ad *arm-wince.pe/upx-3.91.exe
|
||||
|
@ -116,7 +116,7 @@ ba937516724a071b80867381cc010d5c5d239addbed938860573e9ce75b03289 *mipsel-linux.e
|
|||
"
|
||||
expected_sha256sums__t140_compress_lzma_2_no_filter="\
|
||||
23bf69f4bdca295acee200618fa8d42214895a48df30e6835f3f0dc62697c3e7 *amd64-linux.elf/upx-3.91
|
||||
6b4c6606f154b6a01a6ff6c74e6dde259209a1c2ac7b3e39c53a5a9ae52253c2 *amd64-linux.elf/upx-3.95
|
||||
6759d77a154e964d0a36409d457c6a486018c9e7f0ba263c6ee13fefadeb5f91 *amd64-linux.elf/upx-3.95
|
||||
510fc860ac393abcfdbb547e999c12a6c6e928ead026607a6879fa7ca1e2d568 *amd64-win64.pe/upx-3.95.exe
|
||||
a2c3485b9eadd4e2431e7aa4ddee47d850a416d8f8148ff6297ec0d957437146 *arm-linux.elf/upx-3.95
|
||||
b7957ecc069e5ccb721ced535f9faa78e1e53664d75eb782d88b6ee36c31ed25 *arm-wince.pe/upx-3.91.exe
|
||||
|
@ -139,7 +139,7 @@ e44d43e72313cbc8ef09949bc2ae30df8e2fdcda691c348e7bea0d5cb76c4bd9 *mipsel-linux.e
|
|||
"
|
||||
expected_sha256sums__t150_compress_ucl_2_all_filters="\
|
||||
cff67bdaa04259ed1e4eb72fffda55fdc557b5699524b36414803289efb0df58 *amd64-linux.elf/upx-3.91
|
||||
df6184850310ad9426ccc297457c079347048ba90521be9157ee438bd4150c17 *amd64-linux.elf/upx-3.95
|
||||
bff4d4fd81b5390a4c36e20d8f3cb92d49998f66b36d0b9dd6faa3dc7a3f624f *amd64-linux.elf/upx-3.95
|
||||
c7381363e31af6789111f58ca590b0d751956c322684efa1914f1d918ecc23ce *amd64-win64.pe/upx-3.95.exe
|
||||
27d8ae22a059912d83670316e37d6be16d575117b0ecd0e4677ee1496e7938b7 *arm-linux.elf/upx-3.95
|
||||
c49ec6a4a93a2fb8e4e0fa7e0f61cdeaaa16f58a07bb71b399b7febe0a0b1c0e *arm-wince.pe/upx-3.91.exe
|
||||
|
@ -162,7 +162,7 @@ f7283b836988a4db59229d1d5ffbe29b9a6aee1646cab328fbe7f96a0608ea87 *powerpc-linux.
|
|||
"
|
||||
expected_sha256sums__t160_compress_all_methods_1_no_filter="\
|
||||
f42e9831d2184cee5ad688d04d71597399e5b0f2191fa24935d3bdf1aea790be *amd64-linux.elf/upx-3.91
|
||||
9a6bb36420d4c3392dea2106b205362041595c2d28655d4724fd427f3cfeb06f *amd64-linux.elf/upx-3.95
|
||||
e43b9eb52f2e4cb86d2c019d69e9f74d47b7dee82d43ba547f0be4620e148234 *amd64-linux.elf/upx-3.95
|
||||
0198a6cfd468f7ec7cd32294333400a4c97bf1cac32602594681db8f08c87700 *amd64-win64.pe/upx-3.95.exe
|
||||
5a1d19c95dba68e04f86b1f7c5aa4103f521fb17680e77e663de16191a4c017f *arm-linux.elf/upx-3.95
|
||||
490527bb1bee6775b596001f94d567152250c171dde9e6670c18524db902cf96 *arm-wince.pe/upx-3.91.exe
|
||||
|
@ -185,7 +185,7 @@ b6c8756e7004261c8bc5d8aaf8e3fdb6728f0059aca73b70ed392ebdeda95ad2 *powerpc64le-li
|
|||
"
|
||||
expected_sha256sums__t170_compress_all_methods_no_lzma_5_no_filter="\
|
||||
094d7c9701779f0d4f5167789aa6eb3752bd1d7c8c514665de1df8011a9f2ee3 *amd64-linux.elf/upx-3.91
|
||||
917002ead6402753fd92414e49a315a4cdf4d489a276fbb060391311e8ed1eeb *amd64-linux.elf/upx-3.95
|
||||
6e7b8678ae7f5bbcc5724851c47c792cb23c00c9661c062057b21ee170da6477 *amd64-linux.elf/upx-3.95
|
||||
355011427a4d433ccef5060e4cbebc59b0ecc38a430566cdb684330388ea0812 *amd64-win64.pe/upx-3.95.exe
|
||||
c930f360e550dd0c7384de0d7f5eb750e199aa48166f136e14ed7ad4917be570 *arm-linux.elf/upx-3.95
|
||||
30b3b73034de840996cca6d1d8982bef13ff54e78590c34df152dcafb2bf310a *arm-wince.pe/upx-3.91.exe
|
||||
|
|
|
@ -5370,7 +5370,7 @@ void PackLinuxElf64::unpack(OutputFile *fo)
|
|||
&& 0==get_te64(&phdri[1].p_offset)
|
||||
&& 0==get_te64(&phdri[0].p_offset)
|
||||
&& get_te64(&phdri[1].p_filesz) == get_te64(&phdri[1].p_memsz)) {
|
||||
fi->seek(up4(get_te64(&phdr[1].p_memsz)), SEEK_SET); // past the loader
|
||||
fi->seek(up4(get_te64(&phdri[1].p_memsz)), SEEK_SET); // past the loader
|
||||
}
|
||||
else if (is_shlib
|
||||
|| (off_entry + up4(lsize) + ph.getPackHeaderSize() + sizeof(overlay_offset))
|
||||
|
|
Loading…
Reference in New Issue
Block a user