Segmentation fault when running hostapd

Chris Evans cwevans at acm.org
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 
/usr/local/bin/hostapd
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 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for 
details.
This GDB was configured as "powerpc-linux"...Using host libthread_db 
library "/usr/lib/debug/libthread_db.so.1".

(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 134.71.249.22:1812

Program received signal SIGSEGV, Segmentation fault.
0x0ff2148c in strlen () from /usr/lib/debug/libc.so.6
(gdb) bt
#0  0x0ff2148c in strlen () from /usr/lib/debug/libc.so.6
#1  0x0fef036c in _IO_vfprintf (s=0x10035c08,
     format=0x14 <Address 0x14 out of bounds>, ap=0x7ffffc28) at 
vfprintf.c:1526
#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, 
nserv=0x10035b88,
     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 
radius_client.c:641
#7  0x10001b8c in hostapd_setup_interface (hapd=0x10034fb8) at 
hostapd.c:445
#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 acm.org
   .--'-`-.     _((_ `^--' /_<  \      |
.+|______|__.-||__)`-'(((/  (((/      |  "Any technology distinguishable
                                       |  from magic, is not advanced
   Nika plays with a computer mouse    |  enough" -- Gregory Benford
       BY: Mike Rosulek                |
          http://showcase.netins.net/web/mikewrld/ascii/




More information about the HostAP mailing list