Hobbit crash
list Frédéric Mangeant
Hi Henrik I ran into a "funny" problem today : when clicking on a test, I had the "Status board not available", and all of a sudden my Hobbit map was all green (there was not a single test on the map). I restarted Hobbit (4.1.2p1 + the 3 patches), but lost all of my disabled tests... Now I'm getting this errors in the 'hobbitd' column : Latest errormessages: Bogus status message contains no data: Sent from hobbitd Bogus status message contains no data: Sent from hobbitd Bogus status message contains no data: Sent from hobbitd Do you have a clue ? Many thanks in advance. Regards, -- Frédéric Mangeant Steria EDC Sophia-Antipolis
list Frédéric Mangeant
▸
Frédéric Mangeant a écrit :
Hi Henrik I ran into a "funny" problem today : when clicking on a test, I had the "Status board not available", and all of a sudden my Hobbit map was all green (there was not a single test on the map). I restarted Hobbit (4.1.2p1 + the 3 patches), but lost all of my disabled tests... Now I'm getting this errors in the 'hobbitd' column : Latest errormessages: Bogus status message contains no data: Sent from hobbitd Bogus status message contains no data: Sent from hobbitd Bogus status message contains no data: Sent from hobbitd
Hi
I had a coredump when this happened :
$ gdb hobbitd core
GNU gdb 6.4
Copyright 2005 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 "i686-pc-linux-gnu"...Using host libthread_db library "/lib/libthread_db.so.1".
Core was generated by `hobbitd --pidfile=/var/log/hobbit/hobbitd.pid --restart=/BB/hobbit/server/tmp/h'.
Program terminated with signal 6, Aborted.
Reading symbols from /lib/libc.so.6...done.
Loaded symbols for /lib/libc.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
#0 0x40047941 in kill () from /lib/libc.so.6
(gdb) bt
#0 0x40047941 in kill () from /lib/libc.so.6
#1 0x400476e5 in raise () from /lib/libc.so.6
#2 0x40048a86 in abort () from /lib/libc.so.6
#3 0x0805635e in xstrdup (s=0x0) at memory.c:175
#4 0x08055d7e in knownhost (hostname=0x841aa9f "srbonvd02", hostip=0xbfffb050 "x\024M\bè¾\220\b.11", ghosthandling=2,
maybedown=0xbfffb04c) at loadhosts.c:277
#5 0x0804b3be in get_hts (
msg=0x8984e68 "status srbonvd02.procs green Wed Feb 01 16:07:03 RST 2006 [srbonvd02.fr.bonduelle.com] All processes are OK\n\n&green nserver OK\n&green nrouter OK\n", sender=0xbfffc500 "10.151.1.6", origin=0x8059f05 "", host=0xbfffb190,
test=0xbfffb194, log=0xbfffb198, color=0xbfffb19c, createhost=1, createlog=1) at hobbitd.c:782
#6 0x0804d7ef in do_message (msg=0x812d7b8, origin=0x8059f05 "") at hobbitd.c:1836
#7 0x08052144 in main (argc=8, argv=0xbfffd864) at hobbitd.c:3524
(gdb)
--
Frédéric Mangeant
Steria EDC Sophia-Antipolis
list Olivier Audry
hello sometimes hobbit 4.2.0 crash : GNU gdb Red Hat Linux (6.3.0.0-1.159.el4rh) 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 --pidfile=/var/log/hobbit/hobbitd.pid --restart=/opt/hobbit/server/tmp/'.
Program terminated with signal 6, Aborted.
Reading symbols from /lib64/libpcre.so.0...done.
Loaded symbols for /lib64/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 0x0000002a957aa26d in raise () from /lib64/tls/libc.so.6
(gdb) backtrace
#0 0x0000002a957aa26d in raise () from /lib64/tls/libc.so.6
#1 0x0000002a957aba6e in abort () from /lib64/tls/libc.so.6
#2 0x0000000000413da3 in sigsegv_handler (signum=Variable "signum" is not available.
) at sig.c:57
#3 <signal handler called>
#4 0x0000002a957edf63 in mempcpy () from /lib64/tls/libc.so.6
#5 0x0000002a957e2798 in _IO_default_xsputn_internal () from /lib64/tls/libc.so.6
#6 0x0000002a957bf06b in vfprintf () from /lib64/tls/libc.so.6
#7 0x0000002a957d9319 in vsprintf () from /lib64/tls/libc.so.6
#8 0x0000002a957c4746 in sprintf () from /lib64/tls/libc.so.6
#9 0x00000000004075db in generate_outbuf (outbuf=0x7fbfffa408, outpos=0x7fbfffa410, outsz=0x7fbfffa41c, hwalk=0x14cbfe0, lwalk=0x14d6f40, acklevel=Variable "acklevel" is not available.
) at hobbitd.c:2227
#10 0x0000000000409419 in do_message (msg=0x275ff90, origin=Variable "origin" is not available.
) at hobbitd.c:2848
#11 0x000000000040d5d3 in main (argc=21687104, argv=Variable "argv" is not available.
) at hobbitd.c:4377
(gdb)
someone can help me ?
thx
oau