Maxim Dounin
June 29, 2019 09:30AM
Hello!

On Sat, Jun 29, 2019 at 03:24:35PM +0300, Vadim A. Misbakh-Soloviov wrote:

> > Судя по трейсу - Perl падает где-то в компиляции регулярных
> > выражений. Это, конечно, может быть и какой-то проблемой в
> > nginx'е, но я бы поставил скорее на проблему в перле, которую
> > триггерят используемые в коде регулярные выражения.
>
> Ну, в коде, вроде как, не используется никаких особо упоротых регулярок. В
> основном - всякие `location ~* \.php$` и в таком ключе.

Нет, регулярные выражения в конфиге nginx'а - nginx обрабатывает
сам. Надо смотреть именно на perl-код. В том числе это может
быть код в используемых perl-модулях.

> Так что, по идее, не должно бы...
>
> Ну и, я так понимаю, таки нужно пересобирать с дебагом и исходниками, чтобы
> отсделить что где? :)

Для начала я бы попробовал получить простой способ воспроизведения
проблемы - полный конфиг (включая perl-код) и последовательность действий,
приводящие к падению.

Возможно - при использовании чего-нибудь простого вроде junk:true
в malloc.conf (MALLOC_PERTURB_ на линуксе со стандартным аллокатором,
подробности см. в mallopt(3)) оно начнёт падать сразу, и возможно
даже без nginx'а.

А дальше - постараться вычленить, что именно вызывает проблему.
Ну и неплохо бы проверить, не лечится ли всё банальным
downgrade'ом на perl 5.28.x и/или upgrade'ом на 5.31.x.

--
Maxim Dounin
http://mdounin.ru/
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

NginX крошится с libperl-5.30

Vadim A. Misbakh-Soloviov June 29, 2019 07:40AM

Re: NginX крошится с libperl-5.30

Maxim Dounin June 29, 2019 08:08AM

Re: NginX крошится с libperl-5.30

Vadim A. Misbakh-Soloviov June 29, 2019 08:26AM

Re: NginX крошится с libperl-5.30

Maxim Dounin June 29, 2019 09:30AM

Re: NginX крошится с libperl-5.30

Vadim A. Misbakh-Soloviov June 29, 2019 12:30PM

Re: NginX крошится с libperl-5.30

Vadim A. Misbakh-Soloviov June 29, 2019 01:02PM

Re: NginX крошится с libperl-5.30

Maxim Dounin July 02, 2019 08:20PM

Re: NginX крошится с libperl-5.30

Илья Шипицин June 29, 2019 12:48PM

Re: NginX крошится с libperl-5.30

Vadim A. Misbakh-Soloviov June 29, 2019 01:06PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 314
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready