Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [apache-talk] apache + mod_accel
On Tue, Mar 18, 2008 at 04:32:43PM +0300, Pavel Yudin wrote:
> >>> Пересобирать апач с отключенной оптимизацией и включенным дебагом
> >>> (CFLAGS="-00 -g"), брать непострипанный бинарник, запускаться с него,
> >>> воспроизводить креш, брать корку, при помощи gdb снимать backtrace,
> >>> долго думать (или показывать отладочный трейс другим). Для FreeBSD
> >>> может потребоваться выставлять sysctl kern.sugid_coredump=1 и
> >>> kern.corefile=/var/tmp/%N.core
> >> Я не большой спец в FreeBSD и этот трейс мне (к сожалению) ничего
> >> не говорит. Господа, подскажите что дальше делать?
> >>
> > Какой-то дурной трейс. Точно собирали с -g все ?
>
> Как и что собиралось:
>
> cd ../mod_accel-1.0.34
> CFLAGS="-g" (тут оно вроде даже и не к чему)
> ./configure --with-eapi=../mod_ssl-2.8.31-1.3.41/pkg.eapi/ --with-apache=../apache_1.3.41
> make
>
> cd ../apache-1.3.41
> CFLAGS="-g" > EAPI_MM=SYSTEM ./configure > --prefix=/usr/local/apache-frontend > --enable-rule=EAPI > --activate-module=src/modules/accel/libaccel.a
> make
> make install
Зачем спрашивать советов, если им не следовать?
"-O0" куда-то потерялось, используется make install вместо того,
чтобы брать непострипанный бинарник и запускаться с него.
Ручками брать и запускать (ну или подкладывать куда надо) отладочный бинарь,
никаких make install.
|