Solaris 9 BIND 9.4.1-P1 crash

Mark Andrews Mark_Andrews at isc.org
Wed Jul 9 23:55:43 UTC 2008


	Upgrade.

2254.   [bug]           timer.c:dispatch() failed to lock timer->lock
                        when reading timer->idle allowing it to see
                        intermediate values as timer->idle was reset by
                        isc_timer_touch(). [RT #17243]

> 
>  I found a thread about this in the bind9-user archives from 2003. Does
>  anyone know/remember which particular Sun patch is required? This machine
>  has a good few patches installed, but is probably not up to date. Note:
>  the OP experienced this problem on Solaris 7.
> 
> # uname -a
> SunOS srv1 5.9 Generic_112233-12 sun4u sparc SUNW,UltraAX-i2
> 
> # grep critical named.log
> 09-Jul-2008 05:24:32.640 general: critical: time.c:136: INSIST(t->nanoseconds
>  < 
> 1000000000) failed
> 09-Jul-2008 05:24:32.640 general: critical: exiting (due to assertion failure
> )
> 
> # gdb named core
> GNU gdb 5.2
> Copyright 2002 Free Software Foundation, Inc.
> GDB is free software, covered by the GNU General Public License, and you are
> welcome to change it and/or distribute copies of it under certain conditions.
> Type "show copying" to see the conditions.
> There is absolutely no warranty for GDB.  Type "show warranty" for details.
> This GDB was configured as "sparc-sun-solaris2.8"...
> Core was generated by `/usr/sbin/named'.
> Program terminated with signal 6, Aborted.
> Reading symbols from /usr/lib/libdl.so.1...done.
> Loaded symbols for /usr/lib/libdl.so.1
> Reading symbols from /usr/lib/libnsl.so.1...done.
> Loaded symbols for /usr/lib/libnsl.so.1
> Reading symbols from /usr/lib/libsocket.so.1...done.
> Loaded symbols for /usr/lib/libsocket.so.1
> Reading symbols from /usr/lib/libpthread.so.1...done.
> Loaded symbols for /usr/lib/libpthread.so.1
> Reading symbols from /usr/lib/libthread.so.1...done.
> Loaded symbols for /usr/lib/libthread.so.1
> Reading symbols from /usr/lib/libc.so.1...done.
> Loaded symbols for /usr/lib/libc.so.1
> Reading symbols from /usr/lib/libmp.so.2...done.
> Loaded symbols for /usr/lib/libmp.so.2
> Reading symbols from /usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1...done.
> Loaded symbols for /usr/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1
> #0  0xff220218 in _lwp_sigtimedwait () from /usr/lib/libc.so.1
> (gdb) bt 
> #0  0xff220218 in _lwp_sigtimedwait () from /usr/lib/libc.so.1
> #1  0xff1d0c88 in initstate () from /usr/lib/libc.so.1
> #2  0xff1b6ea0 in addsev () from /usr/lib/libc.so.1
> internal error - unimplemented function unk_lang_create_fundamental_type call
> ed.
> 
> 
> 
> 
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: Mark_Andrews at isc.org


More information about the bind-users mailing list