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

Reply via email to