Jump to content

sgconf & Segmentation fault


Recommended Posts

stg-2.406

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

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

 

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

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

 

система freebsd 6

Link to post
Share on other sites

stg-2.406

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

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

 

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

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

 

система freebsd 6

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

Link to post
Share on other sites

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

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

спасибо )

Link to post
Share on other sites

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

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

спасибо )

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

Link to post
Share on other sites

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

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

спасибо )

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

 

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

1. > ./build

2. > make install

 

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

./build

 

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

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

Link to post
Share on other sites

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

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

спасибо )

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

 

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

1. > ./build

2. > make install

 

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

./build

 

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

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

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

Link to post
Share on other sites
  • 3 weeks later...

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

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

Link to post
Share on other sites

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

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

Частично :)

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...