LZMA on AMD64 had bug in calling sequence, leading to random exit(127)
LzmaDecode randomly decided that the input had ended in the middle, because of error in interface between ELFMAINX and the decoder. Thanks to Kevin Gosse! https://github.com/upx/upx/pull/716 https://github.com/MichalStrehovsky/PublishAotCompressed/issues/11
This commit is contained in:
committed by
Markus F.X.J. Oberhumer
parent
e32de83758
commit
0515be4334
+2
-2
@@ -2,8 +2,8 @@ file format elf64-x86-64
|
||||
|
||||
Sections:
|
||||
Idx Name Size VMA LMA File off Algn Flags
|
||||
0 ELFMAINX 0fd 0 0 040 2**0 CONTENTS
|
||||
1 ELFMAINZ 06 0 0 013d 2**0 CONTENTS
|
||||
0 ELFMAINX 0100 0 0 040 2**0 CONTENTS
|
||||
1 ELFMAINZ 06 0 0 0140 2**0 CONTENTS
|
||||
SYMBOL TABLE:
|
||||
0000000000000000 l d ELFMAINX 0 ELFMAINX
|
||||
0000000000000000 l ELFMAINX 0 _start
|
||||
|
||||
Reference in New Issue
Block a user