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