oci8 + httpd 2.0.63 + php segmentation fault

GraywinD

Новичок
oci8 + httpd 2.0.63 + php segmentation fault

Сейчас стоит на RHEL 5.0

httpd 2.0.63
php 5.2.5

Пхп работает как модуль апача. При повторном вызове хранимой процедуры через oci8 апач выпадает с Segmentation Fault. Никак не могу вникнуть в суть проблеммы. Уже просто умаялся. Нагуглил на зарубежных баг траках такую проблемму, но чего - то решения так нигде и не вычитал. Если кто хоть примерно в курсе в чём вилы и как можно что-то предпринять, отпишитесь.
 

GraywinD

Новичок
Поставил oci8-1.3.2beta из пекловского репозитория, вроде полегчало, но боюсь - как бы оно снова не всплыло где. Причину я так и не расковырял, ибо всё успешно починилось ещё до того как я в дампе начал рыться.
 

4you

еееххххх....
Порывшись в поиске нашел похожую проблему.
ПХП работает как модуль апача, версия 5.2.8. Апач - 2.0.6
При частом обращении к странице получаю Segmentation Fault
Пройдя по ссылке, указанной выше смог создать dump
PHP:
(gdb) run -X
Starting program: /usr/local/apache2/bin/httpd -X
[Thread debugging using libthread_db enabled]
[New Thread -1208060224 (LWP 27457)]

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1208060224 (LWP 27457)]
0x00b50095 in memcpy () from /lib/tls/libc.so.6
(gdb) bt
#0  0x00b50095 in memcpy () from /lib/tls/libc.so.6
#1  0x08095368 in do_expand (r=0x9e82c18, input=0x1ff5 <Address 0x1ff5 out of bounds>, buffer=0xbffd32f0 "index.php/", nbuf=8192,
    briRR=0x9e87528, briRC=0x9e87580) at mod_rewrite.c:2576
#2  0x0809674b in apply_rewrite_list (r=0x9e82c18, rewriterules=0x9e86ed0, perdir=0x9e87028 "/var/www/html/ais_www/public/")
    at mod_rewrite.c:2156

#3  0x080975ad in hook_fixup (r=0x9e82c18) at mod_rewrite.c:1495
#4  0x080ae482 in ap_run_fixups (r=0x9e82c18) at request.c:71
#5  0x080b0339 in ap_process_request_internal (r=0x9e82c18) at request.c:244
#6  0x08083601 in ap_process_request (r=0x9e82c18) at http_request.c:247
#7  0x0807f0d1 in ap_process_http_connection (c=0x9e78970) at http_core.c:253
#8  0x080a3d32 in ap_run_process_connection (c=0x9e78970) at connection.c:43
#9  0x08098d71 in child_main (child_num_arg=166228346) at prefork.c:610
#10 0x08098f65 in make_child (s=0x9d1e408, slot=0) at prefork.c:650
#11 0x0809902c in startup_children (number_to_start=5) at prefork.c:722
#12 0x080996ff in ap_mpm_run (_pconf=0xbffd5570, plog=0x9d17188, s=0xbffd5574) at prefork.c:941
#13 0x0809ead3 in main (argc=2, argv=0xbffd5744) at main.c:636
К сожаленю, сайт писал не я, поэтому не уверен до конца в правильности кода. Пока пытаюсь выяснить проблема в кофигурации или нет.

edit:
в качестве базы данных используется MySQL (pdo-mysql). Только сейчас заметил что ветка относится к Oracle+PHP

Заранее благодарен за любую наводку.
 
Сверху