Показать сообщение отдельно
  #2  
Старый 28.02.2024, 07:02
Nil A
Guest
 
Сообщений: n/a
По умолчанию Exception 0xc0000005 (Access violation) at address 00C04F10

Nil A написал(а) к Eugene Palenock в Feb 24 05:53:02 по местному времени:

Нello, Eugene!

Wednesday February 28 2024 01:01, from Eugene Palenock -> All:

EP> hpt падает...
EP> Нашёл воспроизводимость - при наличии двух и более бандлов нулевого
EP> размера. Последний бандл не удаляет, на нём падает.

From 7d1b194779113a318ed2beeb164bac1153247c1b Mon Sep 17 00:00:00 2001
From: Nil Alexandrov <nil.alexandrov@gmail.com>
Date: Wed, 28 Feb 2024 05:50:30 +0300
Subject: [PATCН] Fixed undefined behavior when inbound has two or more zero
size bundles.

-+-
src/toss.c | 2 --
1 file changed, 2 deletions(-)

diff --git a/src/toss.c b/src/toss.c
index 21db505..caee4e1 100644
--- a/src/toss.c
+++ b/src/toss.c
@@ -2340,8 +2340,6 @@ int processDir(char * directory, e_tossSecurity sec)
{
wlog(LLBUNDLE, "The empty pkt or bundle %s is removed", dummy);
nfree(dummy);
- files[nfiles - 1].fileName = NULL;
- files[nfiles - 1].fileTime = 0;
}

continue;
--
1.9.1


Best Regards, Nil
--- GoldED+/LNX 1.1.5
Ответить с цитированием