<div dir="ltr">Hello,<br>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:<br>
<br><br>[7][Mon Jul 28 11:10:23 2008](conf.c:389) p1 = [FirewallRule]; p2 = [allow tcp port 67]<br>[7][Mon Jul 28 11:10:23 2008](conf.c:433) leftover: allow tcp port 67<br>[7][Mon Jul 28 11:10:23 2008](conf.c:515) Adding Firewall Rule allow tcp port 67 to <a href="http://0.0.0.0/0">0.0.0.0/0</a><br>
[7][Mon Jul 28 11:10:23 2008](conf.c:413) Firewall Rule Set unknown-users added.<br>[7][Mon Jul 28 11:10:23 2008](gateway.c:193) Finding IP address of eth1<br>Segmentation fault<br><br><br>I see the following in the logs shortly after:<br>
<br><br>Jul 28 11:10:04 wifidog kernel: wifidog[12304]: segfault at 2d8196c8 ip 3ea6280eb0 sp 7fff3582bcc8 error 4 in <a href="http://libc-2.8.so">libc-2.8.so</a>[3ea6200000+162000]<br>Jul 28 11:10:12 wifidog kernel: wifidog[12307]: segfault at 65a46c8 ip 3ea6280eb0 sp 7fff0e5b4a38 error 4 in <a href="http://libc-2.8.so">libc-2.8.so</a>[3ea6200000+162000]<br>
Jul 28 11:10:23 wifidog kernel: wifidog[12308]: segfault at 342366c8 ip 3ea6280eb0 sp 7fff3c2466c8 error 4 in <a href="http://libc-2.8.so">libc-2.8.so</a>[3ea6200000+162000]<br><br><br>Below is the related information for hardware/software versions:<br>
<br>gcc --version<br>gcc (GCC) 4.3.0 20080428 (Red Hat 4.3.0-8)<br>Copyright (C) 2008 Free Software Foundation, Inc.<br>This is free software; see the source for copying conditions.&nbsp; There is NO<br>warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.<br>
<br><br>root@wifidog ~]# uname -a<br>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<br><br><br>root@wifidog ~]# ldd /usr/bin/wifidog<br>&nbsp;&nbsp;&nbsp; linux-vdso.so.1 =&gt;&nbsp; (0x00007fff9d5fe000)<br>
&nbsp;&nbsp;&nbsp; libhttpd.so.0 =&gt; /usr/lib64/libhttpd.so.0 (0x000000387b800000)<br>&nbsp;&nbsp;&nbsp; libnsl.so.1 =&gt; /lib64/libnsl.so.1 (0x0000003eaf600000)<br>&nbsp;&nbsp;&nbsp; libpthread.so.0 =&gt; /lib64/libpthread.so.0 (0x0000003ea6e00000)<br>&nbsp;&nbsp;&nbsp; libc.so.6 =&gt; /lib64/libc.so.6 (0x0000003ea6200000)<br>
&nbsp;&nbsp;&nbsp; /lib64/ld-linux-x86-64.so.2 (0x0000003ea5000000)<br><br><br>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&#39;t see anything relevant to this problem. <br>
<br>Thanks<br>Clifford<br><br><br><br><br><br><br><br><br></div>