<br><br><div class="gmail_quote">On Sun, Dec 7, 2008 at 2:19 PM, Markus Kittenberger <span dir="ltr"><<a href="mailto:Markus.Kittenberger@gmx.at">Markus.Kittenberger@gmx.at</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<br><br><div class="gmail_quote"><div class="Ih2E3d">On Sun, Dec 7, 2008 at 8:34 AM, Sven-Ola Tücke <span dir="ltr"><<a href="mailto:sven-ola@gmx.de" target="_blank">sven-ola@gmx.de</a>></span> wrote:<br></div><div class="Ih2E3d">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Markus,<br>
<br>
jep - crashing on ifup/dn is a well known issue. I wasn't aware, that the<br>
crash does not happen any time when the iface config changes.</blockquote></div><div>as i never experienced problems (crashes) with changing ips on the fly,..</div><div>i just tested it again (doing it continuosly for 10 minutes), ...</div>

<div></div></div></blockquote><div>in fact there were also many segfaults triggerable with </div><div>ip addr del  </div><div>ip addr add</div><div>especially on the main olsrd interface, if you do it often enough,.. )-;</div>
<div> </div><div>hennig hannes and me were checking this today</div><div></div><div>hannes already commited a first bugfix for them,..</div><div>but in fact this just caused ne segfaults,..</div><div></div><div>even without an ifupdown or ipaddr adddel script running,.. after about 5 minutes in segfaults</div>
<div></div><div>Markus</div><div></div><div>olsrd: src/olsr_cookie.c:357: olsr_cookie_free: Assertion `!memcmp(&branding->cmb_sig, "cookie", 6) && branding->cmb_id == ci->ci_id' failed.<br>
<br>Program received signal SIGABRT, Aborted.<br>[Switching to Thread -136427840 (LWP 20375)]<br>0xffffe402 in __kernel_vsyscall ()<br>(gdb) bt<br>#0  0xffffe402 in __kernel_vsyscall ()<br>#1  0xf7e0d9d1 in raise () from /lib/tls/i686/cmov/libc.so.6<br>
#2  0xf7e0f219 in abort () from /lib/tls/i686/cmov/libc.so.6<br>#3  0xf7e070df in __assert_fail () from /lib/tls/i686/cmov/libc.so.6<br>#4  0x080614ab in olsr_cookie_free (ci=0x808a120, ptr=0x8093728) at src/olsr_cookie.c:356<br>
#5  0x08054794 in unlock_interface (ifp=0x8093728) at src/interfaces.c:269<br>#6  0x0806727e in olsr_delete_kernel_route (rt=0x8104580) at src/process_routes.c:174<br>#7  0x08067abc in olsr_chg_kernel_routes (head_node=0x8085d74) at src/process_routes.c:256<br>
#8  0x08067b9b in olsr_update_kernel_routes () at src/process_routes.c:393<br>#9  0x080626a4 in olsr_calculate_routing_table () at src/olsr_spf.c:495<br>#10 0x08060c89 in olsr_process_changes () at src/olsr.c:178<br>#11 0x08060da2 in olsr_trigger_forced_update (unused=0x0) at src/olsr.c:231<br>
#12 0x0806a491 in walk_timers (last_run=0x8086720) at src/scheduler.c:501<br>#13 0x0806a727 in olsr_scheduler () at src/scheduler.c:370<br>#14 0x0805c8a5 in main (argc=2, argv=0xffb7092c) at src/main.c:401<br><br></div></div>