Перейти до

sgconf & Segmentation fault


Рекомендованные сообщения

stg-2.406

скомпилил последнюю версию установил, все работает (до этого была старая, не обновлял почти 1.5 года)

скомпилил sgconf и при любом запросе он падает Segmentation fault

 

если установить деньги он их ставит - потом пишет ОК и Segmentation fault

если спросить сколько денег он сразу Segmentation fault

 

система freebsd 6

Ссылка на сообщение
Поделиться на других сайтах

stg-2.406

скомпилил последнюю версию установил, все работает (до этого была старая, не обновлял почти 1.5 года)

скомпилил sgconf и при любом запросе он падает Segmentation fault

 

если установить деньги он их ставит - потом пишет ОК и Segmentation fault

если спросить сколько денег он сразу Segmentation fault

 

система freebsd 6

Ставил на чистую систему? Может какие-то либы старые остались? Например libsrvconf.so

Ссылка на сообщение
Поделиться на других сайтах

нет не чистая, до этого стоял старый, я думал что переустановка заменит старые библиотеки

"libsrvconf.so" действительно старая, единственная.

спасибо )

Ссылка на сообщение
Поделиться на других сайтах

нет не чистая, до этого стоял старый, я думал что переустановка заменит старые библиотеки

"libsrvconf.so" действительно старая, единственная.

спасибо )

Такое могло случиться если Stargazer был собран через build/make а для sgconf был просто вызван make. При этом новая версия libsrvconf.so просто не собралась и, естественно, не установилась.

Ссылка на сообщение
Поделиться на других сайтах

нет не чистая, до этого стоял старый, я думал что переустановка заменит старые библиотеки

"libsrvconf.so" действительно старая, единственная.

спасибо )

Такое могло случиться если Stargazer был собран через build/make а для sgconf был просто вызван make. При этом новая версия libsrvconf.so просто не собралась и, естественно, не установилась.

 

Stargazer был собран через

1. > ./build

2. > make install

 

sgconf был собран через

./build

 

библиотека скомпилилась кстати, но не была обновлена.

я ее просто скопировал взамен старой. теперь проблем нет.

Ссылка на сообщение
Поделиться на других сайтах

нет не чистая, до этого стоял старый, я думал что переустановка заменит старые библиотеки

"libsrvconf.so" действительно старая, единственная.

спасибо )

Такое могло случиться если Stargazer был собран через build/make а для sgconf был просто вызван make. При этом новая версия libsrvconf.so просто не собралась и, естественно, не установилась.

 

Stargazer был собран через

1. > ./build

2. > make install

 

sgconf был собран через

./build

 

библиотека скомпилилась кстати, но не была обновлена.

я ее просто скопировал взамен старой. теперь проблем нет.

Ну да, если запускается из каталога сборки нужно указывать LD_LIBRARY_PATH=../../lib чтобы он брал библиотеки не из /usr/lib

Ссылка на сообщение
Поделиться на других сайтах
  • 3 weeks later...

>>Ну да, если запускается из каталога сборки нужно указывать LD_LIBRARY_PATH=../../lib чтобы он брал библиотеки не из /usr/lib

о! классно, тогда получается он совместим с предыдущим sgt2.405.9.8 ?

Ссылка на сообщение
Поделиться на других сайтах

>>Ну да, если запускается из каталога сборки нужно указывать LD_LIBRARY_PATH=../../lib чтобы он брал библиотеки не из /usr/lib

о! классно, тогда получается он совместим с предыдущим sgt2.405.9.8 ?

Частично :)

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...