Re: 1.1.6 crashes on fedora 6

2007-04-13 Thread Jacob Jarick
there could be some libs lurking around, but for the moment I will
stick with 1.1.3 until I resolve these authentication issues. My Job
depends on it.

On 4/13/07, Alan DeKok [EMAIL PROTECTED] wrote:
 Jacob Jarick wrote:
  *** glibc detected *** ./sbin/radiusd: double free or corruption
 ...
  Its pretty much the same issue I had with 1.1.5 on fedora 6

   Are you sure you've removed all of the 1.1.5 libraries and binaries?

   And the immediate cause of the bug appears to be libltdl, if the
 backtrace can be believed.

   Alan DeKok.
 --
   http://deployingradius.com   - The web site of the book
   http://deployingradius.com/blog/ - The blog
 -
 List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html


Re: 1.1.6 crashes on fedora 6

2007-04-13 Thread Nicolas Baradakis
Jacob Jarick wrote:

 *** glibc detected *** ./sbin/radiusd: double free or corruption
 (fasttop): 0x09f91ca8 ***
 === Backtrace: =
 /lib/libc.so.6[0xcbfefd]
 /lib/libc.so.6(cfree+0x90)[0xcc3550]
 /usr/local/lib/libltdl.so.3[0x3d55db]
 /usr/local/lib/libltdl.so.3(lt_dlopenext+0xbe)[0x3d5f6e]

You could try to use the libltdl from Fedora instead of the one
from the FreeRADIUS sources.

$ ./configure --with-system-libtool

You could also try to build a RPM package from sources, this will
toggle the option for you. See the wiki for more details.

http://wiki.freeradius.org/Build#Building_RedHat_packages

-- 
Nicolas Baradakis

- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html


1.1.6 crashes on fedora 6

2007-04-12 Thread Jacob Jarick
Starting - reading configuration files ...
reread_config:  reading radiusd.conf
Config:   including file: /usr/local/etc/raddb/proxy.conf
Config:   including file: /usr/local/etc/raddb/clients.conf
Config:   including file: /usr/local/etc/raddb/snmp.conf
Config:   including file: /usr/local/etc/raddb/eap.conf
Config:   including file: /usr/local/etc/raddb/sql.conf
 main: prefix = /usr/local
 main: localstatedir = /usr/local/var
 main: logdir = /usr/local/var/log/radius
 main: libdir = /usr/local/lib
 main: radacctdir = /usr/local/var/log/radius/radacct
 main: hostname_lookups = no
 main: max_request_time = 30
 main: cleanup_delay = 5
 main: max_requests = 1024
 main: delete_blocked_requests = 0
 main: port = 0
 main: allow_core_dumps = no
 main: log_stripped_names = no
 main: log_file = /usr/local/var/log/radius/radius.log
 main: log_auth = no
 main: log_auth_badpass = no
 main: log_auth_goodpass = no
 main: pidfile = /usr/local/var/run/radiusd/radiusd.pid
 main: user = (null)
 main: group = (null)
 main: usercollide = no
 main: lower_user = no
 main: lower_pass = no
 main: nospace_user = no
 main: nospace_pass = no
 main: checkrad = /usr/local/sbin/checkrad
 main: proxy_requests = yes
 proxy: retry_delay = 5
 proxy: retry_count = 3
 proxy: synchronous = no
 proxy: default_fallback = yes
 proxy: dead_time = 120
 proxy: post_proxy_authorize = no
 proxy: wake_all_if_all_dead = no
 security: max_attributes = 200
 security: reject_delay = 1
 security: status_server = no
 main: debug_level = 0
read_config_files:  reading dictionary
read_config_files:  reading naslist
Using deprecated naslist file.  Support for this will go away soon.
read_config_files:  reading clients
read_config_files:  reading realms
radiusd:  entering modules setup
Module: Library search path is /usr/local/lib
*** glibc detected *** ./sbin/radiusd: double free or corruption
(fasttop): 0x09f91ca8 ***
=== Backtrace: =
/lib/libc.so.6[0xcbfefd]
/lib/libc.so.6(cfree+0x90)[0xcc3550]
/usr/local/lib/libltdl.so.3[0x3d55db]
/usr/local/lib/libltdl.so.3(lt_dlopenext+0xbe)[0x3d5f6e]
./sbin/radiusd(find_module_instance+0x317)[0x8bcc67]
./sbin/radiusd(setup_modules+0x1e8)[0x8bd108]
./sbin/radiusd(main+0x42c)[0x8c090c]
/lib/libc.so.6(__libc_start_main+0xdc)[0xc6ff2c]
./sbin/radiusd[0x8b46b1]
=== Memory map: 
0011-00124000 r-xp  fd:00 7745049
/usr/local/lib/libradius-1.1.6.so
00124000-00125000 rwxp 00014000 fd:00 7745049
/usr/local/lib/libradius-1.1.6.so
00125000-00126000 rwxp 00125000 00:00 0
00126000-0012f000 r-xp  fd:00 458793 /lib/libnss_files-2.5.so
0012f000-0013 r-xp 8000 fd:00 458793 /lib/libnss_files-2.5.so
0013-00131000 rwxp 9000 fd:00 458793 /lib/libnss_files-2.5.so
001e-001eb000 r-xp  fd:00 461338
/lib/libgcc_s-4.1.1-20061011.so.1
001eb000-001ec000 rwxp a000 fd:00 461338
/lib/libgcc_s-4.1.1-20061011.so.1
00218000-0022a000 r-xp  fd:00 461341 /lib/libnsl-2.5.so
0022a000-0022b000 r-xp 00012000 fd:00 461341 /lib/libnsl-2.5.so
0022b000-0022c000 rwxp 00013000 fd:00 461341 /lib/libnsl-2.5.so
0022c000-0022e000 rwxp 0022c000 00:00 0
0022e000-0023 r-xp  fd:00 461330 /lib/libdl-2.5.so
0023-00231000 r-xp 1000 fd:00 461330 /lib/libdl-2.5.so
00231000-00232000 rwxp 2000 fd:00 461330 /lib/libdl-2.5.so
002eb000-002fe000 r-xp  fd:00 461331 /lib/libpthread-2.5.so
002fe000-002ff000 r-xp 00012000 fd:00 461331 /lib/libpthread-2.5.so
002ff000-0030 rwxp 00013000 fd:00 461331 /lib/libpthread-2.5.so
0030-00302000 rwxp 0030 00:00 0
003d2000-003d7000 r-xp  fd:00 7763046/usr/local/lib/libltdl.so.3.1.4
003d7000-003d8000 rwxp 4000 fd:00 7763046/usr/local/lib/libltdl.so.3.1.4
00637000-0065 r-xp  fd:00 461328 /lib/ld-2.5.so
0065-00651000 r-xp 00018000 fd:00 461328 /lib/ld-2.5.so
00651000-00652000 rwxp 00019000 fd:00 461328 /lib/ld-2.5.so
0071e000-00723000 r-xp  fd:00 458841 /lib/libcrypt-2.5.so
00723000-00724000 r-xp 4000 fd:00 458841 /lib/libcrypt-2.5.so
00724000-00725000 rwxp 5000 fd:00 458841 /lib/libcrypt-2.5.so
00725000-0074c000 rwxp 00725000 00:00 0
007fa000-007fc000 r-xp  fd:00 7759006
/usr/local/lib/rlm_exec-1.1.6.so
007fc000-007fd000 rwxp 1000 fd:00 7759006
/usr/local/lib/rlm_exec-1.1.6.so
008b-008ce000 r-xp  fd:00 7763256/usr/local/sbin/radiusd
008ce000-008cf000 rwxp 0001e000 fd:00 7763256/usr/local/sbin/radiusd
008cf000-008d rwxp 008cf000 00:00 0
00c5a000-00d91000 r-xp  fd:00 461329 /lib/libc-2.5.so
00d91000-00d93000 r-xp 00137000 fd:00 461329 /lib/libc-2.5.so
00d93000-00d94000 rwxp 00139000 fd:00 461329 /lib/libc-2.5.so
00d94000-00d97000 rwxp 00d94000 00:00 0
00e7c000-00e8b000 r-xp  fd:00 461343 /lib/libresolv-2.5.so
00e8b000-00e8c000 r-xp e000 fd:00 461343 /lib/libresolv-2.5.so
00e8c000-00e8d000 rwxp f000 fd:00 461343 

Re: 1.1.6 crashes on fedora 6

2007-04-12 Thread Alan DeKok
Jacob Jarick wrote:
 *** glibc detected *** ./sbin/radiusd: double free or corruption
...
 Its pretty much the same issue I had with 1.1.5 on fedora 6

  Are you sure you've removed all of the 1.1.5 libraries and binaries?

  And the immediate cause of the bug appears to be libltdl, if the
backtrace can be believed.

  Alan DeKok.
--
  http://deployingradius.com   - The web site of the book
  http://deployingradius.com/blog/ - The blog
- 
List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html