watchdogd coredump

Alexander Leidinger Alexander at Leidinger.net
Sat Nov 3 22:05:17 UTC 2012


Hi,

I updated from r239708 to r242511 and my watchdogd coredumps (and
brings down the system... well, the WD works).

Before I have a deeper look (recompiling with debugging and such) at
this, can someone confirm that with a recent -current and a WD
configured to call a shell script which does a simple ls to /dev/null
there is a segfault in watchdogd?

watchdogd_flags="-e /root/bin/wd_check.sh -s 5 -t 60"

---snip---
# cat /root/bin/wd_check.sh
#!/bin/sh

exec ls / /space/jails >/dev/null 2>&1 </dev/null
---snip---

The not so useful backtrace of the watchdogd core:
---snip---
#0  0x0000000800609520 in dlopen () from /libexec/ld-elf.so.1
#1  0x000000080060309d in .text () from /libexec/ld-elf.so.1
#2  0x0000000000000246 in ?? ()
#3  0xfffffe001ee700f8 in ?? ()
#4  0xfffffe001ee700f8 in ?? ()
#5  0xffffffff80647e80 in ?? ()
#6  0x0000000000000001 in ?? ()
#7  0x00007fffffffdb90 in ?? ()
#8  0x0000000000000013 in ?? ()
#9  0x00007fffffffdb80 in ?? ()
#10 0x0000000000000000 in ?? ()
#11 0x0000000000000206 in ?? ()
#12 0x00007fffffffdaf0 in ?? ()
#13 0x000000080061cc00 in ?? ()
#14 0x0000000000000031 in ?? ()
#15 0x0000000800c93dc9 in system () from /lib/libc.so.7
#16 0x0000000000401558 in ?? ()
#17 0x0000000000400f7e in ?? ()
#18 0x000000080061c000 in ?? ()
#19 0x0000000000000000 in ?? ()
#20 0x0000000000000007 in ?? ()
#21 0x00007fffffffdef8 in ?? ()
---snip---

Bye,
Alexander.

-- 
http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the freebsd-current mailing list