From: Michael Dukelsky 2:5020/1042 06 Oct 2022 22:36 +0300
To: Dima Krylov 2:5020/570.1
Subject: exec failed, code 256
Привет, Dima! 06 October 2022 18:32, Dima Krylov послал(а) письмо к Stas Mishchenkov: DK> [ ... ] SM>> Всё как обычно. Причём: SM>> unzip -o /home/fido/logs/4/ee30fe00.bad SM>> echo $? DK> В husky/config меняю DK> unpack "unzip... DK> на DK> unpack "/opt/bin/unzip... DK> и все начинает работать. Это говорит о том, что в hpt сломался DK> встроенный архиватор? Скорее это говорит о том, что ещё один unzip лежит по адресу /usr/bin/unzip. Желаю успехов, Dima! За сим откланиваюсь, Michael. ... node (at) f1042 (dot) ru
From: Stas Mishchenkov 2:460/5858 06 Oct 2022 20:43 +0300
To: Pavel Gulchouck 2:463/68
Subject: exec failed, code 256
Hi, Pavel! 05 окт 22 22:20, Pavel Gulchouck -> Dima Krylov: PG> При запуске с "-v" unzip про этот архив ничего интересного не говорит? У меня вот, что говорит на этом файле: [fido@brorabbit 4]$ unzip -v ./ee30fe00.bad Archive: ./ee30fe00.bad Length Method Size Cmpr Date Time CRC-32 Name -------- ------ ------- ---- ---------- ----- -------- ---- 164749 Defl:X 124460 25% 2022-09-10 00:15 845dd837 1bad5805.pkt 1357 Defl:X 847 38% 2022-09-10 00:30 08da33af 1bb0dc08.pkt 156473 Defl:X 117915 25% 2022-09-10 00:45 72e727ec 1bb47405.pkt 668 Defl:X 503 25% 2022-09-10 00:50 eed06c7e 1bb57608.pkt 138571 Defl:X 104287 25% 2022-09-10 01:16 33bce257 1bbb9505.pkt 118645 Defl:X 89100 25% 2022-09-10 01:47 8060aae5 1bc2e105.pkt -------- ------- --- ------- 580463 437112 25% 6 files Have nice nights. Stas Mishchenkov.
From: Dima Krylov 2:5020/570.1 06 Oct 2022 18:32 +0300
To: Stas Mishchenkov 2:460/5858
Subject: exec failed, code 256
оПХвЕР! Kaк-тo нa дняx (06 окт 22) Stas Mishchenkov пишeт к Victor Dronov... [ ... ] SM> Всё как обычно. Причём: SM> unzip -o /home/fido/logs/4/ee30fe00.bad SM> echo $? В husky/config меняю unpack "unzip... на unpack "/opt/bin/unzip... и все начинает работать. Это говорит о том, что в hpt сломался встроенный архиватор?
From: Stas Mishchenkov 2:460/5858 06 Oct 2022 17:09 +0300
To: Victor Dronov 2:5030/722.140
Subject: exec failed, code 256
Hi, Victor! 04 окт 22 12:19, Victor Dronov -> Dima Krylov: DK>> Теперь я еще больше не понимаю. Может это встроенный в hpt DK>> zip-архиватор мозги начал делать? VD> Кстати да, это у тебя стандартный unzip, а там-то чем пакуют... [fido@brorabbit etc]$ grep -i pack ./hpt.cfg |grep -iv unpack Pack zip zip -9 -j -g -q $a $f Pack rar rar a -ep -md1024 -m5 -mm -inul -s $a $f [fido@brorabbit etc]$ zip -v Copyright (c) 1990-2008 Info-ZIP - Type 'zip "-L"' for software license. This is Zip 3.0 (July 5th 2008), by Info-ZIP. Have nice nights. Stas Mishchenkov.
From: Ruslan Suleimanov 2:467/888 06 Oct 2022 17:08 +0300
To: Pavel Gulchouck 2:463/68
Subject: hpt.core
Привет, Pavel! Ответ на сообщение Pavel Gulchouck (2:463/68) к Ruslan Suleimanov, написанное 05 окт 22 в 22:26: PG> 03 Oct 22, Ruslan Suleimanov ==> Pavel Gulchouck: RS>>>> С периодичностью раз в день появляется сабж, собирался с github RS>>>> через git clone с параметрами поумолчанию + perl hooks, OS FreeBSD RS>>>> 13.1. Файл core сохранил. Что может быть ? PG>>> Запусти "gdb `which hpt` hpt.core" и покажи, что расскажет PG>>> "backtrace". PG> "backtrace" - это команда в gdb command-line, не в shell. (gdb) backtrace #0 0x00000000002549b6 in closeOpenedPkt () #1 0x0000000000258fa6 in arcmail () #2 0x0000000000256a71 in tossTempOutbound () #3 0x0000000000235bd7 in main () PG>>> Btw какая версия hpt и на какой команде падает? RS>> я так понял ошибка происходит иногда при вызове из perl скрипта по RS>> команде RS>> exec: hpt post ... RS>> Но при этом в командной строке никогда подобного не наблюдал.. PG> Покажи, как именно он запускается из перла. open(FROMK,"-|") || exec("cat /mnt/fido/CODE/db/1.txt | hpt -c /mnt/fido/zone2/husky/config post -af '2:467/888' -nf '.....' ... -") || die "error message: $!"; close(FROMK); PG> Ошибка воспроизводится или при запуске с одинаковыми параметрами иногда PG> отрабатывает корректно, а иногда падает? да, именно, иногда корректно, а иногда падает. Но сабж для hpt post скармливается разный, и тело сообщения разное. WBR Ruslan Suleimanov ... Фашисты современности будут называть себя антифашистами.
From: Stas Mishchenkov 2:460/5858 06 Oct 2022 17:05 +0300
To: Victor Dronov 2:5030/722.140
Subject: exec failed, code 256
Hi, Victor! 04 окт 22 12:19, Victor Dronov -> Dima Krylov: VD> Потому что "1" от unzip, это что-то вроде "тут было непонятно что, но VD> в целом я справился". Может там внутри, например, сам в себя VD> ee30fe00.bad вложен или симлинки какие странные на файловой системе VD> или read-only файлы запакованы. Всё как обычно. Причём: [fido@brorabbit 4]$ cat ./uz.sh #!/bin/sh unzip -o /home/fido/logs/4/ee30fe00.bad echo $? [fido@brorabbit 4]$ ./uz.sh Archive: /home/fido/logs/4/ee30fe00.bad inflating: 1bad5805.pkt inflating: 1bb0dc08.pkt inflating: 1bb47405.pkt inflating: 1bb57608.pkt inflating: 1bbb9505.pkt inflating: 1bc2e105.pkt 0 Have nice nights. Stas Mishchenkov.
From: Dmitriy Romanov 2:6078/1 06 Oct 2022 09:57 +0300
To: Alexey Vissarionov 2:5020/545
Subject: exec failed, code 256
Приветики, Alexey! Писал как-то Alexey Vissarionov к Dmitriy Romanov примерно 05 Окт 22 в 23:23 А я смотрю и фигею. DR>> Как вариант для дополнительных возможностей - приостанови этот DR>> автомат, попробуй тоссер запускать руками и смотреть, что он тебе DR>> выдаст. AV> Побуду предсказамусом: все будет работать нормально. DR>> А не может такого быть, что у тебя два тоссера сразу запускаются? AV> Ну ты же видел этот скрипт. Разумеется, может. Видел. Оттого и сильное подозревание, что так и происходит. Причем, ЧСХ, не всегда. Оттуда и грабли торчат. Кстати вполне безобидные, могло быть и хуже. Hа сем разрешите письмо закончить. Elec (RA2FDR)
From: Alexey Vissarionov 2:5020/545 05 Oct 2022 23:23 +0300
To: Dmitriy Romanov 2:6078/1
Subject: exec failed, code 256
Доброго времени суток, Dmitriy! 05 Oct 2022 19:01:36, ты -> Dima Krylov: DK>>>> Такое случается даже если в архиве всего один .pkt DR>>> В архиве - один, но в предыдущем архиве может оказаться еще один. DK>> Inbound пустой, приходит входящий и сваливается ee30fe00.tu0, DK>> например. В этом архиве один 32f92511.pkt DK>> В binkd.cfg есть запись exec "/mail.sh" *.su? *.mo? *.tu? *.we? DK>> *.th? *.fr? *.sa? *.pkt DR> Как вариант для дополнительных возможностей - приостанови этот DR> автомат, попробуй тоссер запускать руками и смотреть, что он тебе DR> выдаст. Побуду предсказамусом: все будет работать нормально. DR> А не может такого быть, что у тебя два тоссера сразу запускаются? Ну ты же видел этот скрипт. Разумеется, может. -- Alexey V. Vissarionov aka Gremlin from Kremlin gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii ... Кликайте, и вам откликнется!
From: Dima Krylov 2:5020/570.1 05 Oct 2022 23:00 +0300
To: Pavel Gulchouck 2:463/68
Subject: exec failed, code 256
Привет тебе, Pavel! Kaк-тo нa дняx (05 окт 22) Pavel Gulchouck пишeт к Dima Krylov... [ ... ] PG> === PG> 1 - one or more warning errors were encountered, but processing PG> completed successfully anyway. This includes zipfiles where one or PG> more files was skipped due to unsupported compression method or PG> encryption with an unknown password. PG> === PG> При запуске с "-v" unzip про этот архив ничего интересного не говорит? # unzip -v ee30fe00.tu0 Archive: ee30fe00.tu0 Length Method Size Cmpr Date Time CRC-32 Name -------- ------ ------- ---- ---------- ----- -------- ---- 628 Defl:X 352 44% 09-27-2022 16:21 ab59a7a8 32f92511.pkt -------- ------- --- ------- 628 352 44% 1 file Hе знаю, чего тут может быть интересного. Архив, как архив.
From: Pavel Gulchouck 2:463/68 05 Oct 2022 22:26 +0300
To: Ruslan Suleimanov 2:467/888
Subject: hpt.core
Hi Ruslan! 03 Oct 22, Ruslan Suleimanov ==> Pavel Gulchouck: RS>>> С периодичностью раз в день появляется сабж, собирался с github через RS>>> git clone с параметрами поумолчанию + perl hooks, OS FreeBSD 13.1. RS>>> Файл core сохранил. Что может быть ? PG>> Запусти "gdb `which hpt` hpt.core" и покажи, что расскажет "backtrace". "backtrace" - это команда в gdb command-line, не в shell. PG>> Btw какая версия hpt и на какой команде падает? RS> я так понял ошибка происходит иногда при вызове из perl скрипта по команде RS> exec: hpt post ... RS> Но при этом в командной строке никогда подобного не наблюдал.. Покажи, как именно он запускается из перла. Ошибка воспроизводится или при запуске с одинаковыми параметрами иногда отрабатывает корректно, а иногда падает? Lucky carrier, Паша aka gul@gul.kiev.ua