[hobbit] hobbitd_client core dumps
David Gore
David.Gore at mci.com
Thu Aug 11 21:42:52 CEST 2005
Brian Lynch wrote:
> Since my upgrade to 4.1.1, I've had a problem with the hobbitd_client
> crashing at least 3-4 times a day. The core files are generated in
> hobbit/server/tmp and the process is restarted. An alert is also sent
> under the test name 'hobbitd_client'. Here is the stack trace from
> the latest core file. Please note that the server name has been
> masked after the fact. An interesting side note is that it always
> seems to dump on the same client server. Note that the client is
> running the new Hobbit software.
>
> Also, I recently made a change to increase the max message size to
> 800,000 bytes.
>
> [root at sac-pmon-01 tmp]# gdb ../bin/hobbitd_client core.19313
> GNU gdb Red Hat Linux (6.1post-1.20040607.41rh)
> Copyright 2004 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 "x86_64-redhat-linux-gnu"...Using host
> libthread_db library "/lib64/tls/libthread_db.so.1".
>
> Core was generated by `hobbitd_client'.
> Program terminated with signal 6, Aborted.
> Reading symbols from /usr/local/lib/libpcre.so.0...done.
> Loaded symbols for /usr/local/lib/libpcre.so.0
> Reading symbols from /lib64/tls/libc.so.6...done.
> Loaded symbols for /lib64/tls/libc.so.6
> Reading symbols from /lib64/ld-linux-x86-64.so.2...done.
> Loaded symbols for /lib64/ld-linux-x86-64.so.2
> #0 0x0000003b1a82e4dd in raise () from /lib64/tls/libc.so.6
> (gdb) bt
> #0 0x0000003b1a82e4dd in raise () from /lib64/tls/libc.so.6
> #1 0x0000003b1a82fc8e in abort () from /lib64/tls/libc.so.6
> #2 0x000000000040c9a3 in sigsegv_handler (signum=19313) at sig.c:57
> #3 <signal handler called>
> #4 0x0000003b1a86eab0 in strchr () from /lib64/tls/libc.so.6
> #5 0x00000000004045bb in handle_solaris_client (
> hostname=0x513a8c "wal-ddbs-01.x.x.x.com
> <http://wal-ddbs-01.x.x.x.com>", hinfo=0x6e5370,
> sender=0x3d <Address 0x3d out of bounds>, timestamp=4252624,
> clientdata=0x0) at solaris.c:62
> #6 0x0000000000405079 in main (argc=5323443, argv=0x7fffffffd348) at
> hobbitd_client.c:807
> (gdb)
>
>
> [root at sac-pmon-01 tmp]# gdb ../bin/hobbitd_client core.11307
> GNU gdb Red Hat Linux (6.1post-1.20040607.41rh)
> Copyright 2004 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 "x86_64-redhat-linux-gnu"...Using host
> libthread_db library "/lib64/tls/libthread_db.so.1".
>
> Core was generated by `hobbitd_client'.
> Program terminated with signal 6, Aborted.
> Reading symbols from /usr/local/lib/libpcre.so.0...done.
> Loaded symbols for /usr/local/lib/libpcre.so.0
> Reading symbols from /lib64/tls/libc.so.6...done.
> Loaded symbols for /lib64/tls/libc.so.6
> Reading symbols from /lib64/ld-linux-x86-64.so.2...done.
> Loaded symbols for /lib64/ld-linux-x86-64.so.2
> #0 0x0000003b1a82e4dd in raise () from /lib64/tls/libc.so.6
> (gdb) bt
> #0 0x0000003b1a82e4dd in raise () from /lib64/tls/libc.so.6
> #1 0x0000003b1a82fc8e in abort () from /lib64/tls/libc.so.6
> #2 0x000000000040c9a3 in sigsegv_handler (signum=11307) at sig.c:57
> #3 <signal handler called>
> #4 0x0000003b1a86eab0 in strchr () from /lib64/tls/libc.so.6
> #5 0x00000000004045bb in handle_solaris_client (
> hostname=0x513a8c "wal-ddbs-01.x.x.x.com
> <http://wal-ddbs-01.x.x.x.com>", hinfo=0x6d8f70,
> sender=0x3d <Address 0x3d out of bounds>, timestamp=0,
> clientdata=0x0) at solaris.c:62
> #6 0x0000000000405079 in main (argc=5323443, argv=0x7fffffffd348) at
> hobbitd_client.c:807
> (gdb)
>
> [root at sac-pmon-01 tmp]# gdb ../bin/hobbitd_client core.10241
> GNU gdb Red Hat Linux (6.1post-1.20040607.41rh)
> Copyright 2004 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 "x86_64-redhat-linux-gnu"...Using host
> libthread_db library "/lib64/tls/libthread_db.so.1".
>
> Core was generated by `hobbitd_client'.
> Program terminated with signal 6, Aborted.
> Reading symbols from /usr/local/lib/libpcre.so.0...done.
> Loaded symbols for /usr/local/lib/libpcre.so.0
> Reading symbols from /lib64/tls/libc.so.6...done.
> Loaded symbols for /lib64/tls/libc.so.6
> Reading symbols from /lib64/ld-linux-x86-64.so.2...done.
> Loaded symbols for /lib64/ld-linux-x86-64.so.2
> #0 0x0000003b1a82e4dd in raise () from /lib64/tls/libc.so.6
> (gdb) bt
> #0 0x0000003b1a82e4dd in raise () from /lib64/tls/libc.so.6
> #1 0x0000003b1a82fc8e in abort () from /lib64/tls/libc.so.6
> #2 0x000000000040c9a3 in sigsegv_handler (signum=10241) at sig.c:57
> #3 <signal handler called>
> #4 0x0000003b1a86eab0 in strchr () from /lib64/tls/libc.so.6
> #5 0x00000000004045bb in handle_solaris_client (
> hostname=0x513a8c "wal-ddbs-01.x.x.x.com
> <http://wal-ddbs-01.x.x.x.com>", hinfo=0x6e1b90,
> sender=0x3d <Address 0x3d out of bounds>, timestamp=-64,
> clientdata=0x0) at solaris.c:62
> #6 0x0000000000405079 in main (argc=5323443, argv=0x7fffffffd348) at
> hobbitd_client.c:807
> (gdb
I am having a similar problem. I am currently running the latest
snapshot. I cannot remember how far back the problem goes. I was going
to grab a hobbitd_client core trace, but hobbitd is coring too,
overwriting the hobbitd_client core.
~David
More information about the Xymon
mailing list