Re: Core dumps
Scott Haneda <[email protected]> Thu, 7 May 2009 18:10:19 -0700
| Newsgroups | gmane.network.dns.bind9.dlz |
|---|---|
| Message-ID | <[email protected]> |
On May 7, 2009, at 4:21 PM, Scott Haneda wrote:
> What can a core dump tell me to help trace this issue down and solve
> it? Named is going deaf/dead for some reason, perhaps related, I need
> it to keep up.
I did a little searching and found how to look into the core dumps,
here is what is happening. How can I solve this?
root@host [core_dumps:] $ gdb /usr/sbin/named-sdb core.9810
GNU gdb Fedora (6.8-27.el5)
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html
>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show
copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu"...
Loaded symbols for /usr/sbin/named-sdb
Reading symbols from /usr/lib64/liblwres.so.50...done.
Loaded symbols for /usr/lib64/liblwres.so.50
Reading symbols from /usr/lib64/libdns.so.50...done.
Loaded symbols for /usr/lib64/libdns.so.50
Reading symbols from /usr/lib64/libbind9.so.50...done.
Loaded symbols for /usr/lib64/libbind9.so.50
Reading symbols from /usr/lib64/libisccfg.so.50...done.
Loaded symbols for /usr/lib64/libisccfg.so.50
Reading symbols from /usr/lib64/libgssapi_krb5.so.2...done.
Loaded symbols for /usr/lib64/libgssapi_krb5.so.2
Reading symbols from /lib64/libcrypto.so.6...done.
Loaded symbols for /lib64/libcrypto.so.6
Reading symbols from /usr/lib64/libisccc.so.50...done.
Loaded symbols for /usr/lib64/libisccc.so.50
Reading symbols from /usr/lib64/libisc.so.50...done.
Loaded symbols for /usr/lib64/libisc.so.50
Reading symbols from /usr/lib64/mysql/libmysqlclient.so.15...done.
Loaded symbols for /usr/lib64/mysql/libmysqlclient.so.15
Reading symbols from /lib64/libcrypt.so.1...done.
Loaded symbols for /lib64/libcrypt.so.1
Reading symbols from /usr/lib64/libldap-2.3.so.0...done.
Loaded symbols for /usr/lib64/libldap-2.3.so.0
Reading symbols from /usr/lib64/liblber-2.3.so.0...done.
Loaded symbols for /usr/lib64/liblber-2.3.so.0
Reading symbols from /usr/lib64/libpq.so.4...done.
Loaded symbols for /usr/lib64/libpq.so.4
Reading symbols from /usr/lib64/libsqlite3.so.0...done.
Loaded symbols for /usr/lib64/libsqlite3.so.0
Reading symbols from /lib64/libcap.so.1...done.
Loaded symbols for /lib64/libcap.so.1
Reading symbols from /lib64/libnsl.so.1...done.
Loaded symbols for /lib64/libnsl.so.1
Reading symbols from /lib64/libpthread.so.0...done.
Loaded symbols for /lib64/libpthread.so.0
Reading symbols from /usr/lib64/libxml2.so.2...done.
Loaded symbols for /usr/lib64/libxml2.so.2
Reading symbols from /usr/lib64/libz.so.1...done.
Loaded symbols for /usr/lib64/libz.so.1
Reading symbols from /lib64/libm.so.6...done.
Loaded symbols for /lib64/libm.so.6
Reading symbols from /lib64/libc.so.6...done.
Loaded symbols for /lib64/libc.so.6
Reading symbols from /usr/lib64/libkrb5.so.3...done.
Loaded symbols for /usr/lib64/libkrb5.so.3
Reading symbols from /usr/lib64/libk5crypto.so.3...done.
Loaded symbols for /usr/lib64/libk5crypto.so.3
Reading symbols from /lib64/libcom_err.so.2...done.
Loaded symbols for /lib64/libcom_err.so.2
Reading symbols from /usr/lib64/libkrb5support.so.0...done.
Loaded symbols for /usr/lib64/libkrb5support.so.0
Reading symbols from /lib64/libdl.so.2...done.
Loaded symbols for /lib64/libdl.so.2
Reading symbols from /lib64/libkeyutils.so.1...done.
Loaded symbols for /lib64/libkeyutils.so.1
Reading symbols from /lib64/libresolv.so.2...done.
Loaded symbols for /lib64/libresolv.so.2
Reading symbols from /lib64/libssl.so.6...done.
Loaded symbols for /lib64/libssl.so.6
Reading symbols from /usr/lib64/libsasl2.so.2...done.
Loaded symbols for /usr/lib64/libsasl2.so.2
Reading symbols from /lib64/ld-linux-x86-64.so.2...done.
Loaded symbols for /lib64/ld-linux-x86-64.so.2
Reading symbols from /lib64/libselinux.so.1...done.
Loaded symbols for /lib64/libselinux.so.1
Reading symbols from /lib64/libsepol.so.1...done.
Loaded symbols for /lib64/libsepol.so.1
Reading symbols from /lib64/libnss_files.so.2...done.
Loaded symbols for /lib64/libnss_files.so.2
Core was generated by `/usr/sbin/named-sdb -u named'.
Program terminated with signal 6, Aborted.
[New process 9810]
#0 0x00002adb2b0e0215 in raise () from /lib64/libc.so.6
(gdb) backtrace
#0 0x00002adb2b0e0215 in raise () from /lib64/libc.so.6
#1 0x00002adb2b0e1cc0 in abort () from /lib64/libc.so.6
#2 0x00002adb27c4c9e0 in assertion_failed (file=0x2adb2922428b
"mem.c", line=918, type=<value optimized out>, cond=0x2adb292245b5
"ctx->stats[i].gets == 0U")
at ./main.c:166
#3 0x00002adb29202488 in destroy (ctx=0x2adb27ece6c0) at mem.c:918
#4 0x00002adb29202755 in isc_mem_destroy (ctxp=0x2adb27ea0340) at
mem.c:1067
#5 0x00002adb27c4dc78 in main (argc=0, argv=0x7fff82e7e928) at ./
main.c:1064
--
Scott * If you contact me off list replace talklists@ with scott@ *
------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image
processing features enabled. http://p.sf.net/sfu/kodak-com