/ домой \ | \ темы / |
09/05/2007 05:56 Spacesoft: |
Собственно сервер стартует, но при первом http запросе отдав страничку - вываливается с ошибкой: libgcc_s.so.1 must be installed for pthread_cancel to work Bye... Аварийный останов [root@Spacesoft shttpd]# libgcc_s.so.1 в системе присутствует. Замечено на Fedora5/6 (вроде на4 тоже) ASP10/11 На Debian и ASP9 работает нормально Пробовал как последнюю версию, так и 2-х летней давности... |
10/05/2007 02:11 Max: |
Какой версией сервера вы пользуйтесь? Функция pthread_cancel в программе больше не используется, уже довольно давно. Со старыми версиями такое было, из-за того, что разработчики RedHat зачем-то выпустили свою реализацию POSIX pthread (кстати глюковатую) в которой почему-то как-то странно обошлись с такой важной функцией. Федору вроде как делают те же люди что и Редхет, так что то, что в ней редхетовская реализация не удивительно, в отличии от ASP. |
11/05/2007 06:12 Spacesoft: |
Версия - как последняя (30568) так и годовалой, и 2летней давности. Бага с выпаданием замечена ещё год назад на 5 федоре, нo значения не придал особого... Федору делают редхатовцы, асп затем частично или даже полностью заимствует пакеты, так-что они одного поля ягоды. на 9 аспе работает, на 11 уже нет - позаимствовали глюки с федоры =) Может pthread_cancel откуда-то ещё вызывается? но библиотека-то стоит, а ругается, что must be installed... |
12/05/2007 05:31 Max: |
Я даже поиском проверил. И в бинарнике поиском поискал. Нету ее. Кстати она должна быть в libpthread.so -- то что она ищется где-то еще это глюк. Возможно libpthread.so от одной сборки, а libgcc_s от другой... |
14/05/2007 10:56 Spacesoft: |
Полазил по инету, libgcc_s.so.1 must be installed for pthread_cancel to work - достаточно частая ошибка, однако `что делать` так и не понял пока :(
|
29/10/2007 02:23 Spacesoft: |
Вспомнил вот про сабж, решил снова поковырять - в итоге после ввода одной шаманской команды серв перестал вываливаться: export LD_ASSUME_KERNEL=2.4.19 Неужели больше ни у кого не возникала подобная проблема? |