Segmentation fault when running hostapd

Chris Evans cwevans at
Wed May 5 19:07:45 EDT 2004

I ended up killing the kernel on the system, so I've reinstalled.  
Since I want to have this be a WPA-Enterprise Access Point, I'm trying 
a snapshot of the development series snapshot from today.  I've 
installed the debug version of the glibc in debian, and I get the 
following from gdb
Wireless-3:~# LD_LIBRARY_PATH=/usr/lib/debug/:$LD_LIBRARY_PATH gdb 
GNU gdb 6.1-debian
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and 
you are
welcome to change it and/or distribute copies of it under certain 
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for 
This GDB was configured as "powerpc-linux"...Using host libthread_db 
library "/usr/lib/debug/".

(gdb) run /etc/hostapd/hostapd.conf
Starting program: /usr/local/bin/hostapd /etc/hostapd/hostapd.conf
Configuration file: /etc/hostapd/hostapd.conf
Using interface wlan0ap with hwaddr 00:09:5b:67:84:60 and ssid 'SAE'
wlan0: RADIUS Authentication server

Program received signal SIGSEGV, Segmentation fault.
0x0ff2148c in strlen () from /usr/lib/debug/
(gdb) bt
#0  0x0ff2148c in strlen () from /usr/lib/debug/
#1  0x0fef036c in _IO_vfprintf (s=0x10035c08,
     format=0x14 <Address 0x14 out of bounds>, ap=0x7ffffc28) at 
#2  0x0ff7bd44 in *__GI_vsyslog (pri=14,
     fmt=0x100358c0 "wlan0: RADIUS %s server %s:%d", ap=0x7ffffc28)
     at syslog.c:216
#3  0x10000fd8 in hostapd_logger (hapd=0x10034fb8, addr=0x0, module=4,
     level=2, fmt=0x10020f14 "%s server %s:%d") at hostapd.c:132
#4  0x10012644 in radius_change_server (hapd=0x10034fb8, 
     oserv=0x0, sock=9, auth=1) at radius_client.c:507
#5  0x1001289c in radius_client_init_auth (hapd=0x10034fb8)
     at radius_client.c:590
#6  0x10012ab0 in radius_client_init (hapd=0x10034fb8) at 
#7  0x10001b8c in hostapd_setup_interface (hapd=0x10034fb8) at 
#8  0x10001f68 in main (argc=1, argv=0x7ffffdc4) at hostapd.c:590

I'm not sure what else to do.
  _.-|   |          |\__/,|   (`\      | Chris Evans
{   |   |          |o o  |__ _) )     |
  "-.|___|        _.( T   )  `  /      | cwevans at
   .--'-`-.     _((_ `^--' /_<  \      |
.+|______|__.-||__)`-'(((/  (((/      |  "Any technology distinguishable
                                       |  from magic, is not advanced
   Nika plays with a computer mouse    |  enough" -- Gregory Benford
       BY: Mike Rosulek                |

More information about the HostAP mailing list