On Thursday 17 January 2008, Christian Schlatter wrote:
Hi Henning,
I'll try to get a backtrace. Unfortunately it didn't generate a core
dump the last time it happened, I guess because the openser user
couldn't write to the openser working directory. Shouldn't a core be
generated even if openser is run as non-root, at least as long as
'disable_core_dump' is off?
Hi Christian,
yes, a dump should be generated, as long as the server working directory (as
specified with parameter) is writable for this user, and the ulimits allows
it too. The ulimit is set if you enable coredumps in /etc/default/openser.
The other thing is that I can't easily reproduce
this problem. It looks
like it only happens with mysql error 4009 (mysql cluster error), but
not with e.g. error 2 (can't connect). Strange ...
Perhaps this error causes a SIG11 in the libmysql? This whole cluster stuff
don't seem that stable on errors sometimes, at least my short google research
suggest this. Normal driver errors don't causes this problems, i observed
this too.
Cheers,
Henning