freeradius 1.0.4 segmentation fault

2005-09-12 Thread Konstantin Kubatkin
I'm use Debian/Sarge AND64 and Debian/Sarge I386 If it is used Crypt-Password that freeradius finishes work with segmentation fault 1) [EMAIL PROTECTED]:/var/log/freeradius# ./start.sh ./start.sh: line 5: 25190 Segmentation fault freeradius -X > /var/log/freeradius/debug.log Press any ke

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-23 Thread Alan DeKok
BugBuster <[EMAIL PROTECTED]> wrote: > Running FreeRADIUS in debug mode (radiusd -sfxxyz -l stdout) > I get the "Segmentation fault" message (more details is in .txt attachment). You've included everything but the information requested in doc/bugs. My bet is that this is bug #98 http://bugs.

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-24 Thread BugBuster
Hi Alan. I compiled  with  '--disable-shared' but  on Debian Linux FreeRADIUS does not work with MySQL. So I recompiled  on Red Hat Enterprise 3 using the same configuration command: ./configure --prefix=/usr/local/freeradius \            --with-logdir=/usr/local/freeradius/logs\         --with

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-24 Thread Nicolas Baradakis
BugBuster wrote: > I compiled  with  '--disable-shared' but  on Debian Linux > FreeRADIUS does not work with MySQL. On Debian, compile FreeRADIUS with the command dpkg-buildpackage. This will prior check whether all the necessary packages are installed on your system. $ cd freeradius-1.0.4 $ fak

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-24 Thread Richard Cotrina
> You've included everything but the information requested in doc/bugs. > > My bet is that this is bug #98 > > http://bugs.freeradius.org/show_bug.cgi?id=98 > > Alan DeKok. Alan : What I have found when using rlm_sql_mysql in FreeBSD ( and probably other OS ) is that radiusd segfault happen

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-24 Thread Alan DeKok
"Richard Cotrina" <[EMAIL PROTECTED]> wrote: > Program received signal SIGSEGV, Segmentation fault. > 0x483b7a48 in sql_init_socket (sqlsocket=0x8092720, config=0x8096300) > at sql_mysql.c:71 > 71 memset(mysql_sock, 0, sizeof(*mysql_sock)); What is the value of mysql_sock? Is

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-24 Thread Richard Cotrina
On Wed, 24 Aug 2005, Alan DeKok wrote: > > Program received signal SIGSEGV, Segmentation fault. > > 0x483b7a48 in sql_init_socket (sqlsocket=0x8092720, config=0x8096300) > > at sql_mysql.c:71 > > 71 memset(mysql_sock, 0, sizeof(*mysql_sock)); > > What is the value of mysql_sock

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-24 Thread Alan DeKok
Richard Cotrina <[EMAIL PROTECTED]> wrote: > (gdb) display mysql_sock > 1: mysql_sock = (rlm_sql_mysql_sock *) 0x5f6c7173 That's bad. That's very bad. It's the ASCII string "sql_", interpreted as a pointer on an x86 machine. No wonder it crashes. The short answer is that there appears to b

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-25 Thread Nicolas Baradakis
Alan DeKok wrote: > Richard Cotrina <[EMAIL PROTECTED]> wrote: > > (gdb) display mysql_sock > > 1: mysql_sock = (rlm_sql_mysql_sock *) 0x5f6c7173 > > That's bad. That's very bad. It's the ASCII string "sql_", > interpreted as a pointer on an x86 machine. No wonder it crashes. > > The short

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-25 Thread Richard Cotrina
> > (gdb) display mysql_sock > > 1: mysql_sock = (rlm_sql_mysql_sock *) 0x5f6c7173 > > That's bad. That's very bad. It's the ASCII string "sql_", > interpreted as a pointer on an x86 machine. No wonder it crashes. > > The short answer is that there appears to be some memory corruption. > Can

Re: FreeRADIUS 1.0.4: SEGMENTATION FAULT

2005-08-25 Thread Alan DeKok
"Richard Cotrina" <[EMAIL PROTECTED]> wrote: > > Can you print out the contents of "sqlsocket", too? Both the > > structure contents, and the *hex* contents of that area of memory. > > These values are what I've got : > > (gdb) display sqlsocket > 1: sqlsocket = (SQLSOCK *) 0x8092720 > > (gdb) x

Re: freeradius 1.0.4 segmentation fault

2005-09-13 Thread Nicolas Baradakis
Konstantin Kubatkin wrote: > I'm use Debian/Sarge AND64 and Debian/Sarge I386 > > If it is used Crypt-Password that freeradius finishes work with > segmentation fault Please get version 1.0.5 and build the Debian package with this command line: $ DEB_BUILD_OPTIONS="noopt nostrip" fakeroot dpkg-bu

Re: freeradius 1.0.4 segmentation fault

2005-09-13 Thread Konstantin Kubatkin
I'm use Debian/Sarge AND64 and Debian/Sarge I386 If it is used Crypt-Password that freeradius finishes work with segmentation fault Please get version 1.0.5 and build the Debian package with this command line: $ DEB_BUILD_OPTIONS="noopt nostrip" fakeroot dpkg-buildpackage -b -uc Install the n

Re: freeradius 1.0.4 segmentation fault

2005-09-13 Thread Konstantin Kubatkin
With the given correction works normally --- crypt.c.orig2005-03-18 17:06:37.0 +0200 +++ crypt.c 2005-09-13 15:32:33.0 +0300 @@ -20,7 +20,11 @@ #include "libradius.h" #include +#ifdef HAVE_CRYPT_H +#include +#else #include +#endif #include #ifdef HAVE_PTHRE

Re: freeradius 1.0.4 segmentation fault

2005-09-13 Thread Nicolas Baradakis
Konstantin Kubatkin wrote: > With the given correction works normally Thanks for the patch, it has been added to the CVS. -- Nicolas Baradakis - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html