powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как победить segmentation fault при вызове ibase_connect
10 сообщений из 10, страница 1 из 1
как победить segmentation fault при вызове ibase_connect
    #36390143
asu10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Стоит FreeBsd 7.2, используется apache-2.2.13 + php-5.2.11 + mysql-server-5.1.39 + php-extensions в числе которых есть php-interbase-5.2.11, последний в свою очередь ставит firebird-client-2.0.3_2, так вот вопрос в том что клиент файерберда сам по себе отлично работает, еслю юзать тот же isql то все коннектится и фетчится )), а вот из под пхп при вызове ibase_connect вылетает ошибка segmentation fault которая убивает процесс пхп и рабочий тред апача... как победить эту ошибку, в инете нашел только ссылку на известный баг и все ссылающееся на него, а вот решения не увидел... может кто сталкивался, помогите...
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390268
asu10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
как вариант остается только сделать portsnap и пересобрать нужные порты... хотя версия системы то вроде свежая, значит и портснап даст те же версии портов что в комплекте...
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390313
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ты уверен, что вызываешь ibase_connect() с правильными параметрами?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390341
asu10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, да, вроде бы все верно - ibase_connect("ип_сервера:база","логин","пароль");
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390361
asu10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот что-то похожее на правду в моей аналогичной теме
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390391
asu10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
пробовал без апача, набирал: php -r "ibase_connect('ip:alias','login','pwd');" и в ответ ошибка сегментации
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390437
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asu10в ответ ошибка сегментации

gdb или другим отладчиком пользоваться умеешь?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390462
asu10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, так а потом то что, править исходники клиента? вот там то я точно наисправляю ))... кстати в версии системы опечатался, стоит не 7.2 это я с нее начинал эксперименты, а 8.0, свежая, значит и порты свежие, я надеюсь по крайней мере... завтра попробую обновить порты, если удачи не будет попробую наоборот более раннюю версию, собственно к freebsd не особо привязан, но почему то больше нравится чем та же ubuntu-server... просто была идея перенести работающий сегодня сервис из под виндового апача на *nix, а тут такая засада...
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36390620
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
asu10так а потом то что, править исходники клиента?

Клиента - не надо (скорее всего - isql же работает). Гораздо вероятнее
это вызов неинициализированной переменной (при динамической загрузке
библиотеки) или передача неправильных параметров. Хотя, возможно и
symbol hell. Так что править придётся PHP драйвер.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
как победить segmentation fault при вызове ibase_connect
    #36396055
asu10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
проблема решена откатываением версий софта в прошлое... поставил apache-1.3.41 + php-4.4.9 + php4-extensions... все работает. Понятно что это не решение, а способ избежать проблем... но пока вот так вот...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / как победить segmentation fault при вызове ibase_connect
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]