|
From: Alex P. <pes...@ma...> - 2007-04-26 08:42:48
|
On Thursday 26 April 2007 11:54, Michael Weissenbacher wrote:
> Hi,
>
> > There is something to worry. Can you setup your system to create core
> > files? This should help us fixing your problem.
>
> I would, but I don't know how because I've never done it. Can you
> provide a link or short description? I suppose I would have to do a
> debug build?
Not required. First you need to enable core files creation for programs,
started with xinetd. Please modify /etc/init.d/xinetd. start() function
should look like something this:
start() {
ebegin "Starting xinetd"
(
# workaround for #25754
unset -f `declare -F | sed 's:declare -f::g'`
# enable core files creation when something crashes
ulimit -c unlimited # <---- this is a MAIN line to enable core files
/usr/sbin/xinetd -pidfile /var/run/xinetd.pid ${XINETD_OPTS}
)
eend $?
}
After it stop and start (reload, restart may be NOT OK) xinetd. core file will
be created in the root of filesystem. When it will happen tell me size of
that file and we will decide what to do later.
|