Hey Martin,
2009/3/6 Martin Pitt
> Then these programs most likely intercept crashes on their own, so
that
not at all. the driver signal handler is the following:
> static void setup_signals(void)
> {
> struct sigaction sa;
>
> sigemptyset(&sa.sa_mask);
> sa.sa_flags = 0;
>
> sa.sa_handler = set_exit_flag;
> sigaction(SIGTERM, &sa, NULL);
> sigaction(SIGINT, &sa, NULL);
> sigaction(SIGQUIT, &sa, NULL);
>
> sa.sa_handler = SIG_IGN;
> sigaction(SIGHUP, &sa, NULL);
> sigaction(SIGPIPE, &sa, NULL);
> }
> the kernel doesn't use the default core dump exit route. Could you
> please try the following:
>
> - find out the pid of any of those programs (e. g. /lib/nut/bestups) with
> "ps aux | grep bestups"
> - sudo strace -o /tmp/trace -p PidFromAbove
> - sudo kill -SEGV PidFromAbove
> - attach /tmp/trace here
>
I've attached the trace for snmp-ups.
I don't see anything special!
-- Arnaud
** Attachment added: "trace.gz"
http://launchpadlibrarian.net/23540806/trace.gz
--
apport doesn't seem to catch a SIGSEGV in NUT
https://bugs.launchpad.net/bugs/240565
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs