Built v3.1.3 on solaris10 today, cf-serverd dumps core. gdb says:
njprov1 # gdb /var/cfengine/bin/cf-serverd core.cf-serverd.14606.1295556676 GNU gdb 6.8 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 "sparc-sun-solaris2.10"... Reading symbols from /var/cfengine/lib/libpromises.so.1...done. Loaded symbols for /var/cfengine/lib/libpromises.so.1 Reading symbols from /lib/libpthread.so.1... warning: Lowest section in /lib/libpthread.so.1 is .dynamic at 00000074 done. Loaded symbols for /lib/libpthread.so.1 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /var/cfengine/lib/libpcre.so.0...done. Loaded symbols for /var/cfengine/lib/libpcre.so.0 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libsocket.so.1...done. Loaded symbols for /lib/libsocket.so.1 Reading symbols from /lib/libm.so.2...done. Loaded symbols for /lib/libm.so.2 Reading symbols from /var/cfengine/lib/libdb-5.1.so...done. Loaded symbols for /var/cfengine/lib/libdb-5.1.so Reading symbols from /var/cfengine/lib/libcrypto.so.1.0.0...done. Loaded symbols for /var/cfengine/lib/libcrypto.so.1.0.0 Reading symbols from /lib/libelf.so.1...done. Loaded symbols for /lib/libelf.so.1 Reading symbols from /lib/libsec.so.1...done. Loaded symbols for /lib/libsec.so.1 Reading symbols from /lib/libc.so.1...done. Loaded symbols for /lib/libc.so.1 Reading symbols from /lib/libaio.so.1...done. Loaded symbols for /lib/libaio.so.1 Reading symbols from /lib/libmd.so.1...done. Loaded symbols for /lib/libmd.so.1 Reading symbols from /lib/libresolv.so.2...done. Loaded symbols for /lib/libresolv.so.2 Reading symbols from /lib/libdl.so.1... warning: Lowest section in /lib/libdl.so.1 is .hash at 000000b4 done. Loaded symbols for /lib/libdl.so.1 Reading symbols from /lib/libavl.so.1...done. Loaded symbols for /lib/libavl.so.1 Reading symbols from /platform/sun4v/lib/libc_psr.so.1...done. Loaded symbols for /platform/SUNW,SPARC-Enterprise-T5120/lib/libc_psr.so.1 Reading symbols from /lib/ld.so.1...done. Loaded symbols for /lib/ld.so.1 Core was generated by `/var/cfengine/bin/cf-serverd'. Program terminated with signal 11, Segmentation fault. [New process 200685838 ] [New process 200751374 ] [New process 80142 ] [New process 116734222 ] [New process 118503694 ] [New process 136984846 ] [New process 138098958 ] [New process 150812942 ] [New process 159791374 ] [New process 168311054 ] [New process 168376590 ] [New process 168442126 ] [New process 168507662 ] [New process 174930190 ] [New process 177420558 ] ...... [New process 200554766 ] #0 0xfe6b1d60 in strcmp () from /lib/libc.so.1 (gdb) where #0 0xfe6b1d60 in strcmp () from /lib/libc.so.1 #1 0xff23e5b8 in LastSaw (username=0x1c71bd "root", ipaddress=0x1c75c5 "::ffff:10.126.133.104", digest=0x1c6d7c "s½à<áö\023\233ê\"«8\033\a§2]nbuprod1a arg=BF dir=/usr/openv/netbackup/logs vrbbot8.bloomberg.com", role=cf_accept) at instrumentation.c:316 dwarf2read.c:2754: internal-error: process_die: Assertion `die->child == NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Quit this debugging session? (y or n) n dwarf2read.c:2754: internal-error: process_die: Assertion `die->child == NULL' failed. A problem internal to GDB has been detected, further debugging may prove unreliable. Create a core file of GDB? (y or n) n (gdb) Quit (gdb) quit I can't seem to keep any 3.1.x version of cf-serverd running for longer than an hour or so. - Jim ----- Original Message ----- From: JIM AMANATIDIS (BLOOMBERG/ 731 LEXIN) To: seva.glusche...@gmail.com Cc: HELP-CFENGINE@cfengine.org At: 1/20 6:46:24 Seva, thanks. Will pull down and build latest svn release. ----- Original Message ----- From: Seva Gluschenko <seva.glusche...@gmail.com> To: JIM AMANATIDIS (BLOOMBERG/ 731 LEXIN) Cc: HELP-CFENGINE@cfengine.org At: 1/20 2:46:55 This problem had been discussed recently in the list. The current svn must have it fixed. 2011/1/20 JIM AMANATIDIS, BLOOMBERG/ 731 LEXIN <jamanati...@bloomberg.net>: > > Should have put this as well, (bad cut/paste): > > ... > Reading libavl.so.1 > Reading libc_psr.so.1 > t@156 (l@156) terminated by signal SEGV (no mapping at the fault address) > 0xfe6b1d60: strcmp+0x0160: ld [%o1 + %o2], %o3 > Current function is DeleteScope > > > Built 3.1.2 on Solaris 10 using Sun Studio 12, keeps dumping core. > > dbx output shows below > Anyone know of a fix for this issue? Thanks, Jim > > (dbx) where > current thread: t@156 > [1] strcmp(0x0, 0xff2b714c, 0xd48eb4, 0x0, 0x80808080, 0x1010101), at > 0xfe6b1d60 > =>[2] DeleteScope(name = 0xff2b714c "match"), line 226 in "scope.c" > [3] RegExMatchFullString(rex = RECORD, teststring = 0x130905 > "njwebdev04.bloomberg.com"), line 720 in "matching.c" > [4] FullTextMatch(regexp = 0x11ad68 ".*\.bloomberg\.com", teststring = > 0x130905 "njwebdev04.bloomberg.com"), line 56 in "matching.c" > [5] IsRegexItemIn(list = 0x11ad88, regex = 0x130905 > "njwebdev04.bloomberg.com"), line 328 in "matching.c" > [6] AccessControl(oldFilename = 0xfc3fae94 > "/var/cfengine/bootstrap/inputs/cf.jet", conn = 0x1308a8, encrypt = 1, vadmit > = 0x8f880, vdeny = 0xdae78), line 2100 in "server.c" > [7] BusyWithConnection(conn = 0x1308a8), line 1308 in "server.c" > [8] HandleConnection(conn = 0x1308a8), line 922 in "server.c" > (dbx) > > end. > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@cfengine.org > https://cfengine.org/mailman/listinfo/help-cfengine > _______________________________________________ > Help-cfengine mailing list > Help-cfengine@cfengine.org > https://cfengine.org/mailman/listinfo/help-cfengine > -- SY, Seva Gluschenko. _______________________________________________ Help-cfengine mailing list Help-cfengine@cfengine.org https://cfengine.org/mailman/listinfo/help-cfengine