[Olsr-dev] Floating Point Exceptions with tip of http://gredler.at/hg/olsrd
Bernd Petrovitsch
(spam-protected)
Fri Sep 12 13:21:02 CEST 2008
Hi!
I get deterministically a SIGFPE with the tip of
http://gredler.at/hg/olsrd.
gdb rells me:
---- snip ----
-- ALL PLUGINS LOADED! --
Warning: probably sizeof(pointer) in strscpy(0x8eb0750, gaz, 4)!
Warning: probably sizeof(pointer) in strscpy(0x8ef08d0, geb, 4)!
Warning: probably sizeof(pointer) in strscpy(0x8ef5140, geb, 4)!
Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread -1208047936 (LWP 18692)]
0x0805e90b in olsr_start_timer (rel_time=0, jitter_pct=5 '\005', periodical=OLSR_FALSE,
timer_cb_function=0x7fffffff, context=0x8eacd88, cookie=14) at src/scheduler.c:223
223 /**
(gdb) info locals
timer = (struct timer_entry *) 0x8ef4758
(gdb) bt
#0 0x0805e90b in olsr_start_timer (rel_time=0, jitter_pct=5 '\005', periodical=OLSR_FALSE,
timer_cb_function=0x7fffffff, context=0x8eacd88, cookie=14) at src/scheduler.c:223
#1 0x0805f0d0 in olsr_set_timer (timer_ptr=0x8eace18, rel_time=100, jitter_pct=255 '�',
periodical=OLSR_FALSE, timer_cb_function=0x80578b4 <olsr_expire_mid_entries>, context=0x8eacd88,
cookie=14) at src/scheduler.c:707
#2 0x08057989 in olsr_expire_mid_entries (context=0x8eacd88) at src/mid_set.c:116
#3 0x0805eda2 in olsr_walk_timers (last_run=0x807a460) at src/scheduler.c:406
#4 0x0805ef4f in olsr_scheduler () at src/scheduler.c:146
#5 0x080575a0 in main (argc=<value optimized out>, argv=<value optimized out>) at src/main.c:422
(gdb) print *timer
$1 = {timer_list = {next = 0x0, prev = 0x0}, timer_clock = 796816560, timer_period = 0, timer_cookie = 10,
timer_jitter_pct = 5 '\005', timer_flags = 0 '\0', timer_random = 1901243200,
timer_cb = 0x805ff3e <olsr_expire_tc_edge_gc>, timer_cb_context = 0x8eafb68}
---- snip ----
I'm probably just blind that I don't see any possible problem (and have
no time ATM to investigate more).
Bernd
--
Firmix Software GmbH http://www.firmix.at/
mobil: +43 664 4416156 fax: +43 1 7890849-55
Embedded Linux Development and Services
More information about the Olsr-dev
mailing list