From 11562988b191b82b4baaf5e248751012eaf5d98e Mon Sep 17 00:00:00 2001 From: Alexey Ryabov Date: Wed, 21 May 2025 02:03:54 +0500 Subject: [PATCH] Fix ftpc crash --- programs/network/ftpc/gui.inc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/programs/network/ftpc/gui.inc b/programs/network/ftpc/gui.inc index f686d058d..bb4f413d2 100755 --- a/programs/network/ftpc/gui.inc +++ b/programs/network/ftpc/gui.inc @@ -470,10 +470,14 @@ gui: ;////////////////////////////////////////////////////////////////////////// dec edx jnz @b + inc ecx lea esi, [edi-1] lea edi, [node_entry2+4] @@: movsb + dec ecx + ; check if the file name is incomplete + jz .store_last_entry cmp word[esi], 0x0a0d ; end of entry jne @b mov byte[edi], 0