Hi. I can't repeat the bug. -Teemu Väisänen 2005/9/7, Miika Komu <miika@xxxxxx>: > On Wed, 7 Sep 2005, Väisänen Teemu wrote: > > Can you still repeat the bug? Or consider it closed? I think it was mostly > related to handling of empty lines in the hosts file. > > I compared the main code to the userspace code (that is more up-to-date). > It was slightly different (see patch 78). > > > I patched with 76 and 77 both crash and oops. > > > > That problem is fixed, but now I got other error with same setup: > > > > crash # conntest-client-gai testlin4b tcp 1111 > > GAI ERROR -3: Temporary failure in name resolution > > > > ...but, trying it the other way around (adding for crash > > /etc/hip/hosts -file, crash starts conntest-server and oops > > conntest-client-gai), it works fine. Weird... > > > > After these I deleted from /etc/hosts -files extra hostname lines > > commented out with # -characters (sorry, I didn't put these # -lines > > in my last message) and started everything from start (also did > > 'hipconf new hi default'). Problems disappeared and chapter 6. test > > case seems to work. > > > > -Teemu Väisänen > > > > > > > > 2005/9/7, Miika Komu <miika@xxxxxx>: > > > On Tue, 6 Sep 2005, Väisänen Teemu wrote: > > > > > > See patches 76 and 77 from the code web browser. Do they fix your problem? > > > > > > http://hipl.hiit.fi/cgi-bin/viewarch.cgi/hipl-dev@xxxxxxxxxxxxxxxxxxx/hipl--main--2.6 > > > > > > > Yes, I have /etc/hip/hosts in oops (testlin4b). Here are more detail: > > > > > > > > oops and crash # rmmod hipmod > > > > oops and crash # modprobe hipmod > > > > oops and crash # tools/hipconf add hi default > > > > > > > > oops' (testlin4b's) /etc/hip/hosts: > > > > <crash_hip_address1> testlin1b testlin1b.keksitty.fi > > > > <crash_hip_address2> testlin1b testlin1b.keksitty.fi > > > > <crash_hip_address3> testlin1b testlin1b.keksitty.fi > > > > <crash_hip_address4> testlin1b testlin1b.keksitty.fi > > > > > > > > <crash_hip_addresses> are taken from crashs /proc/net/hip/lhi -file > > > > (they are in same order as there: public RSA, public DSA, anon RSA, > > > > anon DSA). > > > > > > > > oops' (testlin4b's) /etc/hosts: > > > > 127.0.0.1 testlin4b.keksitty.fi testlin4b > > > > localhost.localdomain localhost > > > > 3ffe::1 testlin1b.keksitty.fi testlin1b > > > > > > > > and crashs (testlin1b's) /etc/hosts: > > > > 127.0.0.1 testlin1b.keksitty.fi testlin1b > > > > localhost.localdomain localhost > > > > 3ffe::2 testlin4b.keksitty.fi testlin4b > > > > > > > > (I also tried without '3ffe::2 testlin4b.keksitty.fi testlin4b' -line > > > > in crashs /etc/hosts, because it wasn't mentioned in chapter 6.) > > > > > > > > oops # conntest-server tcp 1111 > > > > crash # conntest-client-gai testlin4b tcp 1111 > > > > Segmentation fault > > > > > > > > > > > > Permissions in oops' /etc/hip/hosts is 644. (rw, r, r) > > > > > > > > -Teemu Väisänen > > > > > > > > > > > > > > > > 2005/9/5, Miika Komu <miika@xxxxxx>: > > > > > On Thu, 1 Sep 2005, Väisänen Teemu wrote: > > > > > > > > > > > oops is defined in crashs /etc/hosts -file as: > > > > > > 3ffe::2 testlin4b.keksitty.fi testlin4b > > > > > > > > > > What about /etc/hip/hosts? Can you copy paste the whole contents of > > > > > the > > > > > /etc/hosts and /etc/hip/hosts. > > > > > > > > > > > Here are traces: > > > > > > > > > > > > .. > > > > > > > > > > > > Program received signal SIGSEGV, Segmentation fault. > > > > > > 0x4ab30a6a in fgets () from /lib/tls/libc.so.6 > > > > > > (gdb) bt > > > > > > #0 0x4ab30a6a in fgets () from /lib/tls/libc.so.6 > > > > > > #1 0x08052346 in getwithoutnewline (buffer=0xbffdf590 "", > > > > > > count=500, > > > > > > f=0x0) at util.c:23 > > > > > > > > > > The f (file) argument is zero. It should be a handle to > > > > > /etc/hip/hosts. > > > > > Seems like the existence of it is checked rather badly in the code. > > > > > I'll > > > > > add a bug fix to that. > > > > > > > > > > Either you don't have /etc/hip/hosts at all on testlin4b or the file > > > > > permissions are bad. > > > > > > > > > > -- > > > > > Miika Komu miika@xxxxxx http://www.iki.fi/miika/ > > > > > > > > > > > > > > > > > > > > -- > > > Miika Komu miika@xxxxxx http://www.iki.fi/miika/ > > > > > > > > > > -- > Miika Komu miika@xxxxxx http://www.iki.fi/miika/ > >