Autor: Jan Stoőek (jasio_at_nowhere.pl)
Data: Sun 09 Apr 2000 - 22:37:02 MET DST
Witam,
Co to jest SIGSEGV?
Zainstalowałem sobie właśnie mysql v. 3.22.26a (poprzednio
używałem 3.21.33b, ale potrzebne mi były nowe funkcje wprowadzone
w 3.22). I tu problem - gdy uruchamiam zapytanie z command line'a
(nawet najprostsze:
mysql -e "describe notowania" gielda
Otrzymuję komunikat:
Process terminated by SIGSEGV
Tymczasem gdy uruchomię:
mysql gielda
i potem "z ręki" wydam polecenie:
describe notowania;
To wszystko działa. Podobnie działa:
echo describe notowania; | mysql gielda
Wygląda na to, że mysql klient ma z czymś problem, tylko z czym?
NB miałem podobny problem z mysqladminem - większość poleceń
wykonuje, ale nie chciał mi zmienić hasła (Process terminated....)
Próbowałem podmienić mysqla na starszą wersję, ale otrzymałem
komunikat: ERROR 2002: Can't connect to local MySQL server (serwer
był, oczywiście, chodzący).
Czy ktoś zetknął się z czymś podobnym i zwalczył to?
Mam Merlina PL, Fixpack XR0M009 (nie pamiętam dokładnie;
nie niżej niż 6 w każdym razie). Zarówno klienta jak i serwer
uruchamiam na tej samej fizycznej maszynie.
I drugie pytanie: czasem jak przerwę klientowi
wyświetlanie zbyt długaśnych selektów, to często wywraca mi się
serwer twierdząc, że dostał komunikat SIGPIPE - tak przynajmniej
robił 3.21, nowego jeszcze pod tym kątem nie sprawdziłem. Czy da
się coś z tym zrobić?
Z góry dziękuję.
-- Pozdrawiam, Jan. PS. Mój adres: nowhere = Polbox.
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 15:26:52 MET DST