help-cfengine
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

cfexecd 2.1.14 keep on crashing on solaris 8


From: Francois Vanderpoorte
Subject: cfexecd 2.1.14 keep on crashing on solaris 8
Date: Thu, 19 May 2005 16:26:11 +0200

Hi,


i am trying to implement cfengine 2.1.14 in banksys, we have one hundred
systems

of different unix flavours to admin so it will be very interresting for us

I did not experienced any problems with tru64 and linux but i really get big
problems to run

cfexecd on solaris boxes, it crashes as soon as it tries to launch cfagent.

cfengine has been compiled with this gcc :

/opt>/usr/local/bin/gcc -v

Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.8/3.3.2/specs

Configured with:
../configure --with-as=/usr/ccs/bin/as --with-ld=/usr/ccs/bin/ld --disable-n
ls

Thread model: posix

gcc version 3.3.2





what am i doing wrong ??? do i need some special flags or libraries ?? (i
also tried with

CFLAGS="-g -O2 -mv8" as specified in the README file but with no positive
impact )




this is a truss log of what cfexecd is doing ..

/opt>truss -f /var/cfengine/bin/cfexecd -F

19881: execve("/var/cfengine/bin/cfexecd", 0xFFBEFD3C, 0xFFBEFD48) argc = 2

19881: stat("/var/cfengine/bin/cfexecd", 0xFFBEFA78) = 0

19881: open("/var/ld/ld.config", O_RDONLY) Err#2 ENOENT

19881: mmap(0x00000000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC,
MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFF3A0000

19881: open("/opt/openssl/lib/libl.so.1", O_RDONLY) Err#2 ENOENT

19881: open("/opt/openssh/lib/libl.so.1", O_RDONLY) Err#2 ENOENT

19881: open("./libl.so.1", O_RDONLY) Err#2 ENOENT

............

............

...CUT....

............

............

19882: read(4, " # ! / v a r / c f e n g".., 8192) = 2082

19882: read(4, 0x001EBC4C, 8192) = 0

19882: ioctl(4, TCGETA, 0xFFBEE394) Err#25 ENOTTY

19882: llseek(4, 0, SEEK_CUR) = 2082

19882: close(4) = 0

19882: alarm(0) = 60

19882: sigaction(SIGALRM, 0xFFBEE948, 0xFFBEEA48) = 0

19882: time() = 1115135568

19882: fstat(-1, 0xFFBEEB10) Err#9 EBADF

19882: getuid() = 0 [0]

19882: open64("/var/cfengine/ppkeys/localhost.priv", O_RDONLY) = 4

19882: fstat64(4, 0xFFBECD78) = 0

19882: ioctl(4, TCGETA, 0xFFBECD04) Err#25 ENOTTY

19882: read(4, " - - - - - B E G I N R".., 8192) = 1743

19882: llseek(4, 0, SEEK_CUR) = 1743

19882: close(4) = 0

19882: open64("/var/cfengine/ppkeys/localhost.pub", O_RDONLY) = 4

19882: fstat64(4, 0xFFBED178) = 0

19882: ioctl(4, TCGETA, 0xFFBED104) Err#25 ENOTTY

19882: read(4, " - - - - - B E G I N R".., 8192) = 426

19882: llseek(4, 0, SEEK_CUR) = 426

19882: close(4) = 0

19882: time() = 1115135568

19882: ioctl(1, TCGETA, 0xFFBECA04) Err#22 EINVAL

19882: fstat64(1, 0xFFBECA78) = 0

19882: llseek(0, 0, SEEK_CUR) = 201918

19881: read(4, " s m t p s e r v e r = s".., 5120) = 190

19882: write(1, " s m t p s e r v e r = s".., 190) = 190

19882: _exit(0)

19881: read(4, 0x001212DC, 5120) = 0

19881: llseek(4, 0, SEEK_CUR) Err#29 ESPIPE

19881: close(4) = 0

19881: waitid(P_PID, 19882, 0xFFBECA80, WEXITED|WTRAPPED) = 0

19881: pipe() = 4 [5]

19881: Incurred fault #6, FLTBOUNDS %pc = 0xFEF55AA0

19881: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000008

19881: Received signal #11, SIGSEGV [caught]

19881: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000008

19881: sigprocmask(SIG_SETMASK, 0x0011EA40, 0x00000000) = 0

19881: sigaction(SIGSEGV, 0xFFBEC540, 0x00000000) = 0

19881: sigprocmask(SIG_SETMASK, 0xFEF7ADE0, 0x00000000) = 0

19881: setcontext(0xFFBEC6F8)

19881: Incurred fault #6, FLTBOUNDS %pc = 0xFEF55AA0

19881: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000008

19881: Received signal #11, SIGSEGV [default]

19881: siginfo: SIGSEGV SEGV_MAPERR addr=0x00000008

19881: *** process killed ***

Francois Vanderpoorte

Unix system engineer

Banksys IT/SE






reply via email to

[Prev in Thread] Current Thread [Next in Thread]