tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

NetBSD-10.0/i386 spurious SIGSEGV



Hello

After upgrading i386 XEN3PAE_DOMU to NetBSD 10.0, various daemons
on multuple machines get SIGSEGV at places I could not figure any 
reason why it happens. Here is an exemple with nagios, but I see 
similar problems with apache httpd, sendmail, slapd, and even 
built-in syslogd and ping. This is a rare even that happens a 
few times a day.

Any hint how I could track this problem down?

Program terminated with signal SIGSEGV, Segmentation fault.
#0  0xbb610579 in __gettimeofday50 () from /lib/libc.so.12
(gdb) bt
#0  0xbb610579 in __gettimeofday50 () from /lib/libc.so.12
#1  0xbb60ca82 in __time50 (t=t@entry=0xbf7fde88)
    at /usr/src/lib/libc/gen/time.c:52
#2  0x0808afdd in update_check_stats (check_type=3, check_time=1717878817)
    at utils.c:3015
#3  0x0806275b in run_async_host_check (hst=hst@entry=0xbb412300, 
    check_options=check_options@entry=0, 
    latency=latency@entry=0.010999999999999999, 
    scheduled_check=scheduled_check@entry=1, 
    reschedule_check=reschedule_check@entry=1, 
    time_is_valid=time_is_valid@entry=0xbf7fe2dc, 
    preferred_time=preferred_time@entry=0xbf7fe2e8) at checks.c:3257
#4  0x08062b41 in run_scheduled_host_check (hst=hst@entry=0xbb412300, 
    check_options=0, latency=latency@entry=0.010999999999999999)
    at checks.c:3023
#5  0x08078882 in handle_timed_event (event=event@entry=0xb968e4f0)
    at events.c:1235
#6  0x080792f8 in event_execution_loop () at events.c:1164
#7  0x080583d5 in main (argc=3, argv=0xbf7fe590) at nagios.c:846
(gdb) frame 1
#1  0xbb60ca82 in __time50 (t=t@entry=0xbf7fde88)
    at /usr/src/lib/libc/gen/time.c:52
52              if (gettimeofday(&tt, NULL) == -1)
(gdb) print tt 
$1 = {tv_sec = 1717878817, tv_usec = 592767}



-- 
Emmanuel Dreyfus
manu%netbsd.org@localhost


Home | Main Index | Thread Index | Old Index