Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Лёша Свидерский
Добрый день, ВЫ уверены что хотели задвть вопрос мне, кто Вы, кого Вы 
представляете) 

--- Исходное сообщение --- 
От кого: Golub Mikhail eximl...@gmn.org.ua 
Дата: 11 ноября 2014, 11:07:23 

Добрый день.

FreeBSD 9.3, Exim version 4.84
Некоторое время наблюдаются ошибки:
pid 89145 (exim), uid 26: exited on signal 11

Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
обработке mime.
 http://bugs.exim.org/show_bug.cgi?id=1513 

Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.
 http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e 
ce8d

Но ошибки всеравно встречаются.
Есть ли подобная проблема у кого?
Как ее обойти? - отключить acl_smtp_mime не предлагать :)


P.S. Ошибку сегментации можно получить, скормив такое письмо.

Date: Mon, 10 Nov 2014 17:15:34 +0100
From: Jeep  n...@mypiggybank.biz 
To: i...@test.com 
Subject:
=?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
 =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
 =?iso-8859-15?Q?ition?=
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary=_--=_141563016432980
Precedence: bulk
List-unsubscribe:
 http://www.mypiggybank.biz/piggy/templates/my_piggybank/common/rimozioneDaN 
ewsletterID.php?id=18336312
Message-Id:  592808.79.7167.18336...@mrsend.it 

This is a multi-part message in MIME format.

--_--=_141563016432980
Content-Type: text/plain; charset=
Content-Transfer-Encoding: quoted-printable


=20

--_--=_141563016432980
Content-Type: text/html; charset=
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline


--_--=_141563016432980--



-- 
Голуб Михаил

___
Exim-users mailing list
 Exim-users@mailground.net 
 http://mailground.net/mailman/listinfo/exim-users 

 
 

С уважением А.С. Свидерский 
тел. 050-176-16-02 
___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Alexander Shikoff
On Tue, Nov 11, 2014 at 11:28:58AM +0200, Лёша Свидерский wrote:
 Добрый день, ВЫ уверены что хотели задвть вопрос мне, кто Вы, кого Вы 
 представляете)
А ВЫ уверены, что ВЫ знаете, что ВЫ делаете в этом списке рассылки?

-- 
MINO-RIPE

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Victor Ustugov
Golub Mikhail wrote:
 Добрый день.

добрый

 FreeBSD 9.3, Exim version 4.84
 Некоторое время наблюдаются ошибки:
 pid 89145 (exim), uid 26: exited on signal 11
 
 Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
 обработке mime.
 http://bugs.exim.org/show_bug.cgi?id=1513

это другой баг

 Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.
 http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e
 ce8d
 
 Но ошибки всеравно встречаются.
 Есть ли подобная проблема у кого?

как только что выяснил - есть

 Как ее обойти? - отключить acl_smtp_mime не предлагать :)
 
 
 P.S. Ошибку сегментации можно получить, скормив такое письмо.

в письме не указан charset для отдельных частей письма

если вообще поле charset в заголовках Content-Type отсутствует, то
проблема не наблюдается

она наблюдается только тогда, когда charset= есть, но сам набор символов
не указан

это отдельный баг

 Date: Mon, 10 Nov 2014 17:15:34 +0100
 From: Jeep n...@mypiggybank.biz
 To: i...@test.com
 Subject:
 =?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
  =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
  =?iso-8859-15?Q?ition?=
 MIME-Version: 1.0
 Content-Type: multipart/alternative; boundary=_--=_141563016432980
 Precedence: bulk
 List-unsubscribe:
 http://www.mypiggybank.biz/piggy/templates/my_piggybank/common/rimozioneDaN
 ewsletterID.php?id=18336312
 Message-Id: 592808.79.7167.18336...@mrsend.it
 
 This is a multi-part message in MIME format.
 
 --_--=_141563016432980
 Content-Type: text/plain; charset=
 Content-Transfer-Encoding: quoted-printable
 
 
 =20
 
 --_--=_141563016432980
 Content-Type: text/html; charset=
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline
 
 
 --_--=_141563016432980--
 
 
 


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Golub Mikhail
Спасибо.
Помогло ...
Но спустя два часа Exim вылетел вообще :(
socket bind() to port 25 for address (any IPv4) failed: Permission denied:
daemon abandoned

Подобное у меня было, когда я применил патч
https://lists.exim.org/lurker/message/20140829.122627.403ae90a.en.html



-Original Message-
From: Exim-users [mailto:exim-users-boun...@mailground.net] On Behalf Of
Victor Ustugov
Sent: Tuesday, November 11, 2014 2:33 PM
To: Golub Mikhail
Subject: Re: [Exim-users] Exim version 4.84 segfault

Victor Ustugov wrote:

 FreeBSD 9.3, Exim version 4.84
 Некоторое время наблюдаются ошибки:
 pid 89145 (exim), uid 26: exited on signal 11

 Экспериметальным путем (а затем и баг нашел) выяснил, что причина в
 обработке mime.
 http://bugs.exim.org/show_bug.cgi?id=1513
 
 это другой баг

хотя фрагмент кода в вышеупомянутом баге тот же

 Порты обновлены, Exim обновлен. И патч, судя по исходнику, применен.

http://git.exim.org/exim.git/commitdiff/4fd5d2bf25195969b9c6a6c23a59c495400e
 ce8d

 Но ошибки всеравно встречаются.
 Есть ли подобная проблема у кого?
 
 как только что выяснил - есть
 
 Как ее обойти? - отключить acl_smtp_mime не предлагать :)

http://mta.org.ua/exim-4.83-conf/patches/exim-4.84-ignore-null-mime-paramete
rs/patch-src__exim-4.84-ignore-null-mime-parameters.patch

костыль очень грубый, но exim падать перестанет

 P.S. Ошибку сегментации можно получить, скормив такое письмо.
 
 в письме не указан charset для отдельных частей письма
 
 если вообще поле charset в заголовках Content-Type отсутствует, то
 проблема не наблюдается
 
 она наблюдается только тогда, когда charset= есть, но сам набор символов
 не указан
 
 это отдельный баг
 
 Date: Mon, 10 Nov 2014 17:15:34 +0100
 From: Jeep n...@mypiggybank.biz
 To: i...@test.com
 Subject:
 =?iso-8859-15?Q?Nuova=20Jeep=20Renegade=2E=20Scopri=20la=20versione=20?=
  =?iso-8859-15?Q?speciale=20in=20edizione=20limitata=20Opening=20Ed?=
  =?iso-8859-15?Q?ition?=
 MIME-Version: 1.0
 Content-Type: multipart/alternative;
boundary=_--=_141563016432980
 Precedence: bulk
 List-unsubscribe:

http://www.mypiggybank.biz/piggy/templates/my_piggybank/common/rimozioneDaN
 ewsletterID.php?id=18336312
 Message-Id: 592808.79.7167.18336...@mrsend.it

 This is a multi-part message in MIME format.

 --_--=_141563016432980
 Content-Type: text/plain; charset=
 Content-Transfer-Encoding: quoted-printable


 =20

 --_--=_141563016432980
 Content-Type: text/html; charset=
 Content-Transfer-Encoding: quoted-printable
 Content-Disposition: inline


 --_--=_141563016432980--



 
 


-- 
Best wishes Victor Ustugov  mailto:vic...@corvax.kiev.ua
public GnuPG/PGP key:   http://victor.corvax.kiev.ua/corvax.asc
ICQ UIN: 371808614  JID: corvax_at...@jabber.corvax.kiev.ua
nic-handle: CRV-UANIC

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users



Re: [Exim-users] Exim version 4.84 segfault

2014-11-11 Пенетрантность Lena
Уже исправили 29 августа:
https://github.com/Exim/exim/commit/93cad488cb2c9a31aea345c8910a9f9c5815071c
Будет в 4.85. Можно перекомпилить 4.84 (или 4.83) с исправленными версиями
двух файлов исходников:

https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.h
https://raw.githubusercontent.com/Exim/exim/93cad488cb2c9a31aea345c8910a9f9c5815071c/src/src/mime.c

Мне помогло. А вам?

___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users