[OLSR-users] segmentation fault when there are no neighbors
Thomas Lopatic
(spam-protected)
Thu Apr 28 14:10:08 CEST 2005
Robert,
Thanks for your quick response. The dot_draw plugin is enabled in the
configuration file /etc/olsrd.conf by means of something like the
following lines:
LoadPlugin "olsrd_dot_draw.so.0.3"
{
[...]
}
Simply remove or comment out these lines, then restart olsrd and see
whether it still crashes. If it doesn't, then we know that it IS the
dot_draw plugin.
Now, whether olsrd crashes or not, put the lines back in and let's see
where exactly the crash happens. This can be done as follows:
* Go into the "olsrd-current" directory.
* Say "make OS=linux uberclean" to remove the current build.
* Say "make OS=linux" to rebuild olsrd.
* DO NOT say "make install" as this will remove the strip information
from olsrd.
* Say "ulimit -c unlimited" so that olsrd will dump core once it crashes.
* Say "./olsrd -d 9" to run the olsrd binary that we have just compiled
from the current directory (without installing it) and wait for olsrd to
crash.
* Send me "./olsrd" and the resulting "./core" file. I'll then be able
to find out where the crash happens.
You have not only used "make install" but also "make install_libs" when
installing olsrd, haven't you? Otherwise you'd possibly end up using the
latest version of olsrd with older plugins (libs), which may make olsrd
crash.
-Thomas
More information about the Olsr-users
mailing list