Welcome! Log In Create A New Profile

Advanced

php+pinba под freebsd (проблемы с protobuf)

Posted by n0guest 
php+pinba под freebsd (проблемы с protobuf)
February 26, 2010 05:02PM
Уважаемые, кто-либо заводил Pinba под FreeBSD?

Мои изыскания закончились на SIGSEGV у httpd (apache 2.0.x) + php
5.2.x. Причем сегфолтится сие при как в виде mod_php5, так и cli.
В обоих случаях assert в глубинах protobuf 2.3.0. Бага воспроизводится
на FreeBSD 6.2-7.2 как 32 так и 64-bit.

Нашел похожую тему в pinba devel на google groups (http://
groups.google.com/group/pinba-engine/browse_thread/thread/
e1ded506476a9bae#).
Обсуждение закончилось ничем - Antony Dovgal показал пальцем на
protobuf от google, т.к. дело не в pinba.
Причем на CentOS те же версии pinba+protobuf ведут себя вполне
порядочно.
Попытки связаться с Антоном и запросить any workaround ни к чему не
привели - в ответ тишина.

Очень хочется поиметь в своем распоряжении функционал pinba, а все
боевые сервера под FreeBSD и срочно мигрировать на Linux не
представляется разумным.
На ум разве что приходит идея компилять protobuf из svn trunk, как
последняя надежда. Есть идеи, догадки, предложения как обойти грабли с
SIGSEGV?
Re: php+pinba под freebsd (проблемы с protobuf)
February 26, 2010 05:06PM
> Уважаемые, кто-либо заводил Pinba под FreeBSD?
>

пробовал, не получилось.
тоже хочется получить функционал pinba под FreeBSD
Re: php+pinba под freebsd (проблемы с protobuf)
February 26, 2010 06:10PM
а в подробностях? проблемы те же или что-то другое?

On 27 фев, 01:04, Alexandre Kalendarev <akal...@mail.ru> wrote:
> > , - Pinba FreeBSD?
>
> , .
> pinba FreeBSD
Antony Dovgal
Re: php+pinba под freebsd (проблемы с protobuf)
February 26, 2010 09:12PM
On 02/27/2010 01:04 AM, Alexandre Kalendarev wrote:
>
>
>> Уважаемые, кто-либо заводил Pinba под FreeBSD?
>>
>
> пробовал, не получилось.
> тоже хочется получить функционал pinba под FreeBSD

Смените ОС на нормальную.
Или давите на авторов Protobuf/FreeBSD, чтобы они исследовали эту проблему.

--
Wbr,
Antony Dovgal
---
http://pinba.org - realtime statistics for PHP
Re: php+pinba под freebsd (проблемы с protobuf)
February 27, 2010 03:16AM
Функционал и эксплутационные характеристики фряхи до сего момента были в
рамках приемлимого,
так что вопроса о "нормальности" текущей серверной ОС даже и не возникало.

Антон, можно уточнить в чем именно "ненормальность" FreeBSD?

PS: Без как либо претензий, просто любопытство.

27 февраля 2010 г. 1:12 пользователь Antony Dovgal <tony@daylessday.org>написал:

> On 02/27/2010 01:04 AM, Alexandre Kalendarev wrote:
> >
> >
> >> Уважаемые, кто-либо заводил Pinba под FreeBSD?
> >>
> >
> > пробовал, не получилось.
> > тоже хочется получить функционал pinba под FreeBSD
>
> Смените ОС на нормальную.
> Или давите на авторов Protobuf/FreeBSD, чтобы они исследовали эту проблему.
>
> --
> Wbr,
> Antony Dovgal
> ---
> http://pinba.org - realtime statistics for PHP
>


--
С Уважением,
Костенко Евгений

моб: +7(928)2961142
icq: 101241013
jabber: nobody.mail@gmail.com
Re[2]: php+pinba под freebsd (проблемы с protobuf)
February 27, 2010 12:18PM
> а в подробностях? проблемы те же или что-то другое?

FreeBSD 7.2
тоже сигфолтится, почему - не копал.
Eugene Klimov
Re: php+pinba под freebsd (проблемы с protobuf)
February 28, 2010 11:48PM
вот это у вас работает?
http://www.freshports.org/devel/pinba_engine/
http://www.freshports.org/devel/php5-pinba/
?

> Функционал и эксплутационные характеристики фряхи до сего момента были в
> рамках приемлимого,
> так что вопроса о "нормальности" текущей серверной ОС даже и не возникало.
> Антон, можно уточнить в чем именно "ненормальность" FreeBSD?
Re: php+pinba под freebsd (проблемы с protobuf)
March 01, 2010 01:16AM
И это тоже не работает. Проблемы именно с пакетом php5-pinba, как в виде
mod_php5, так и php5 cli.
Из портов фряхи, 0.0.5 с офсайта или current snapshot оттуда же - все
валится с SIGSEGV в глубинах protobuf.

1 марта 2010 г. 7:46 пользователь Eugene Klimov <bloodjazman@gmail.com>написал:

> вот это у вас работает?
> http://www.freshports.org/devel/pinba_engine/
> http://www.freshports.org/devel/php5-pinba/
> ?
>
> > Функционал и эксплутационные характеристики фряхи до сего момента были в
> > рамках приемлимого,
> > так что вопроса о "нормальности" текущей серверной ОС даже и не
> возникало.
> > Антон, можно уточнить в чем именно "ненормальность" FreeBSD?
>



--
С Уважением,
Костенко Евгений

моб: +7(928)2961142
icq: 101241013
jabber: nobody.mail@gmail.com
Alexandre Kalendarev wrote:
>
>> а в подробностях? проблемы те же или что-то другое?
>>
>
> FreeBSD 7.2
> тоже сигфолтится, почему - не копал.
>
Дайте плиз описание как воспроизвести - если будет время на досуге
гляну. (сам pinba не юзал, но планирую).
В прошлом году ночку покопались в проблемах - сегфолтов не находили
находились проблемы в том что мускуль через случайное время переставал
получать данные от пинбы. а что даёт gdb?

2010/3/1 Костенко Евгений <nobody.mail@gmail.com>

> И это тоже не работает. Проблемы именно с пакетом php5-pinba, как в виде
> mod_php5, так и php5 cli.
> Из портов фряхи, 0.0.5 с офсайта или current snapshot оттуда же - все
> валится с SIGSEGV в глубинах protobuf.
>
> 1 марта 2010 г. 7:46 пользователь Eugene Klimov <bloodjazman@gmail.com>написал:
>
> вот это у вас работает?
>> http://www.freshports.org/devel/pinba_engine/
>> http://www.freshports.org/devel/php5-pinba/
>> ?
>>
>> > Функционал и эксплутационные характеристики фряхи до сего момента были в
>> > рамках приемлимого,
>> > так что вопроса о "нормальности" текущей серверной ОС даже и не
>> возникало.
>> > Антон, можно уточнить в чем именно "ненормальность" FreeBSD?
>>
>
>
>
> --
> С Уважением,
> Костенко Евгений
>
> моб: +7(928)2961142
> icq: 101241013
> jabber: nobody.mail@gmail.com
>
>
Re: php+pinba под freebsd (проблемы с protobuf)
March 02, 2010 04:30PM
ээ ... да хотя бы backtrace, дабы увидеть на чем упало и как к этому пришло.

2 марта 2010 г. 21:44 пользователь Nikita Stupin
<meganukester@gmail.com>написал:

> В прошлом году ночку покопались в проблемах - сегфолтов не находили
> находились проблемы в том что мускуль через случайное время переставал
> получать данные от пинбы. а что даёт gdb?
>
> 2010/3/1 Костенко Евгений <nobody.mail@gmail.com>
>
> И это тоже не работает. Проблемы именно с пакетом php5-pinba, как в виде
>> mod_php5, так и php5 cli.
>> Из портов фряхи, 0.0.5 с офсайта или current snapshot оттуда же - все
>> валится с SIGSEGV в глубинах protobuf.
>>
>> 1 марта 2010 г. 7:46 пользователь Eugene Klimov <bloodjazman@gmail.com>написал:
>>
>> вот это у вас работает?
>>> http://www.freshports.org/devel/pinba_engine/
>>> http://www.freshports.org/devel/php5-pinba/
>>> ?
>>>
>>> > Функционал и эксплутационные характеристики фряхи до сего момента были
>>> в
>>> > рамках приемлимого,
>>> > так что вопроса о "нормальности" текущей серверной ОС даже и не
>>> возникало.
>>> > Антон, можно уточнить в чем именно "ненормальность" FreeBSD?
>>>
>>
>>
>>
>> --
>> С Уважением,
>> Костенко Евгений
>>
>> моб: +7(928)2961142
>> icq: 101241013
>> jabber: nobody.mail@gmail.com
>>
>>
>


--
С Уважением,
Костенко Евгений

моб: +7(928)2961142
icq: 101241013
jabber: nobody.mail@gmail.com
Re: php+pinba под freebsd (проблемы с protobuf)
March 02, 2010 04:32PM
да все просто. собираем из портов, либо релиз с оф сайта. потом php -V и
падает.
берем gdb -c php.core /usr/local/bin/php и смотрим backtrace.

2 марта 2010 г. 15:23 пользователь Alex Samorukov <samm@os2.kiev.ua>написал:

> Alexandre Kalendarev wrote:
>
>>
>>
>>> а в подробностях? проблемы те же или что-то другое?
>>>
>>>
>>
>> FreeBSD 7.2
>> тоже сигфолтится, почему - не копал.
>>
>>
> Дайте плиз описание как воспроизвести - если будет время на досуге гляну.
> (сам pinba не юзал, но планирую).
>
>


--
С Уважением,
Костенко Евгений

моб: +7(928)2961142
icq: 101241013
jabber: nobody.mail@gmail.com
Re: php+pinba под freebsd (проблемы с protobuf)
May 24, 2010 11:06AM
та же проблема, те же ошибки
решение не нашлось?
Re: php+pinba под freebsd (проблемы с protobuf)
October 03, 2011 05:06AM
Откатывайте protobuf до 2.0.3 и пересобирайте php5-pinba.
Re: php+pinba под freebsd (проблемы с protobuf)
September 11, 2012 09:58AM
возникла аналогичная проблема на 8.3-RELEASE amd64, php53-5.3.16,
php5-pinba-2012.03.20, в данной теме ответа не нашел, но гугл как всегда
помог. Решение проблемы с Segmentation fault:

rebuild lang/php5 with LINKTHR options
>

http://www.freebsd.org/cgi/query-pr.cgi?pr=164015 (ports/164015:
devel/php5-pinba: pinba crahes PHP when built with protobuf-2.4.1)

вторник, 2 марта 2010 г., 17:48:33 UTC+3 пользователь nobody.ru написал:
>
> да все просто. собираем из портов, либо релиз с оф сайта. потом php -V и
> падает.
> берем gdb -c php.core /usr/local/bin/php и смотрим backtrace.
>
> 2 марта 2010 г. 15:23 пользователь Alex Samorukov <sa...@os2.kiev.ua<javascript:>
> > написал:
>
>> Alexandre Kalendarev wrote:
>>
>>>
>>>
>>>> а в подробностях? проблемы те же или что-то другое?
>>>>
>>>>
>>>
>>> FreeBSD 7.2
>>> тоже сигфолтится, почему - не копал.
>>>
>>>
>> Дайте плиз описание как воспроизвести - если будет время на досуге гляну.
>> (сам pinba не юзал, но планирую).
>>
>>
>
>
> --
> С Уважением,
> Костенко Евгений
>
> моб: +7(928)2961142
> icq: 101241013
> jabber: nobod...@gmail.com <javascript:>
>
>
Antony Dovgal
Re: php+pinba под freebsd (проблемы с protobuf)
September 11, 2012 10:20AM
On 2012-09-04 20:46, vsolomatin wrote:
>
> возникла аналогичная проблема на 8.3-RELEASE amd64, php53-5.3.16, php5-pinba-2012.03.20, в данной теме ответа не нашел, но гугл как всегда помог. Решение проблемы с Segmentation fault:
>
> rebuild lang/php5 with LINKTHR options
>

А что такое LINKTHR options и почему оно помогает?

> http://www.freebsd.org/cgi/query-pr.cgi?pr=164015 (ports/164015: devel/php5-pinba: pinba crahes PHP when built with protobuf-2.4.1)

У меня также есть экстеншен на protobuf-c:
https://github.com/tony2001/pinba_extension/tree/protobuf_c

Там всё то же самое, но вместо C++-ной protobuf используется bundled protobuf-c.

--
Wbr,
Antony Dovgal
---
http://pinba.org - realtime profiling for PHP
Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 93
Record Number of Users: 7 on March 06, 2014
Record Number of Guests: 184 on July 08, 2014
Powered by nginx    Powered by FreeBSD    PHP Powered    Powered by Percona     ipv6 ready