[isf-wifidog] seg fault

Clifford Thurber clifford at hdn.net
Lun 28 Juil 14:20:05 EDT 2008


Hello,
I checked out the latest wifidog and wifidog-auth last week and was able to
configure and compile everything successfuly. However when I start
wifidog(which is running on the same machine as the auth-server) I get a
segfault near the end of startup. When I run wifidog in the foreground this
is what I say before the seg fault:


[7][Mon Jul 28 11:10:23 2008](conf.c:389) p1 = [FirewallRule]; p2 = [allow
tcp port 67]
[7][Mon Jul 28 11:10:23 2008](conf.c:433) leftover: allow tcp port 67
[7][Mon Jul 28 11:10:23 2008](conf.c:515) Adding Firewall Rule allow tcp
port 67 to 0.0.0.0/0
[7][Mon Jul 28 11:10:23 2008](conf.c:413) Firewall Rule Set unknown-users
added.
[7][Mon Jul 28 11:10:23 2008](gateway.c:193) Finding IP address of eth1
Segmentation fault


I see the following in the logs shortly after:


Jul 28 11:10:04 wifidog kernel: wifidog[12304]: segfault at 2d8196c8 ip
3ea6280eb0 sp 7fff3582bcc8 error 4 in libc-2.8.so[3ea6200000+162000]
Jul 28 11:10:12 wifidog kernel: wifidog[12307]: segfault at 65a46c8 ip
3ea6280eb0 sp 7fff0e5b4a38 error 4 in libc-2.8.so[3ea6200000+162000]
Jul 28 11:10:23 wifidog kernel: wifidog[12308]: segfault at 342366c8 ip
3ea6280eb0 sp 7fff3c2466c8 error 4 in libc-2.8.so[3ea6200000+162000]


Below is the related information for hardware/software versions:

gcc --version
gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8)
Copyright (C) 2008 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


root at wifidog ~]# uname -a
Linux wifidog 2.6.25-14.fc9.x86_64 #1 SMP Thu May 1 06:06:21 EDT 2008 x86_64
x86_64 x86_64 GNU/Linux


root at wifidog ~]# ldd /usr/bin/wifidog
    linux-vdso.so.1 =>  (0x00007fff9d5fe000)
    libhttpd.so.0 => /usr/lib64/libhttpd.so.0 (0x000000387b800000)
    libnsl.so.1 => /lib64/libnsl.so.1 (0x0000003eaf600000)
    libpthread.so.0 => /lib64/libpthread.so.0 (0x0000003ea6e00000)
    libc.so.6 => /lib64/libc.so.6 (0x0000003ea6200000)
    /lib64/ld-linux-x86-64.so.2 (0x0000003ea5000000)


I get the seg fault whether I install wifidog from packages or compile from
source. Would someone be able to help me out with this? I am not sure where
to look at this point. Are there any known issues with the versions I am
using? I have looked through the FAQs and didn't see anything relevant to
this problem.

Thanks
Clifford
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listes.ilesansfil.org/pipermail/wifidog/attachments/20080728/4f91eba7/attachment.htm 


Plus d'informations sur la liste de diffusion WiFiDog