I have gnugk 2.05 compiled from
sources..
Usually , I cannot run it more than 5 or 10 minutes
and I get a segmentation fault.. (70 % appears on hang-up , the rest
on authentification or on dialing)
This applies to both debug and opt versions
and both compiled with and without optimizations (the -O3 flag)
I've tried with gnugk 2.1 , but I have some compilation problems:
g++ -I/root/openh323/include -D'MANUFACTURER="Willamowius"'
-D'PROGRAMMNAME="Gatekeeper"' -D'GKGVS="@(#) $Id: BetaCode of ""Gatekeeper""
v2.1 build#28 by ""Willamowius"" at " __DATE__ " " __TIME__ " $"'
-D'CDR_RECHECK' -D'HAVE_DIGIT_ANALYSIS' -D'HAS_NEW_H323SETALIASADDRESS=1'
-DPTRACING -DGK_NOANSI -I/root/cvsgk/openh323gk/ldap/include -D"HAS_LDAP=1"
-D"HAS_LEVEL_TWO_LDAPAPI=1" -D"LDAPVERSION=2" -DP_LINUX=2.4.19-16mdk
-D_REENTRANT -Wall -DP_USE_PRAGMA -g -D_DEBUG -DPMEMORY_CHECK=1 -DPHAS_TEMPLATES
-I/root/pwlib/include/ptlib/unix -I/root/pwlib/include -c gkauth.cxx
-o obj_linux_x86_d/gkauth.o
gkauth.cxx: In member function `virtual bool
SimplePasswordAuth::CheckCryptoTokens(const
H225_ArrayOf_CryptoH323Token&)':
gkauth.cxx:506: no matching function for call to `H235AuthSimpleMD5::VerifyToken(H225_CryptoH323Token&, PBYTEArray&)' gkauth.cxx:525: no matching function for call to `H235AuthProcedure1::VerifyToken(H225_CryptoH323Token&, PBYTEArray&)' make[1]: *** [obj_linux_x86_d/gkauth.o] Error 1 make[1]: Leaving directory `/root/cvsgk/openh323gk' make: *** [debug] Error 2 One more question.
In the lastest CVS and in gnugk 2.1 , i can't find the radius
modules... Anybody knows why ?
Platform: PWLIB 1.5 , openh323 1.12 , OS:
Mandrake , kernel 2.4.19-16mdk , freeradius 0.8.1
Thanks
Alex |