I see a new item in /var/log/messages on openSUSE 11.2:
Oct 1 09:49:09 acme kernel: [2605651.384950] rst2vvxml[8055]: segfault at 1d221 ip b7495a5a sp bfddb380 error 6 in libtprofile.so.18.00[b7494000+4000]
I don't think this was there before. But that is not question.
In this case, a local program has caused a segmentation violation and
died. During development, this sort of thing does indeed happen. Knowing
the library it was in when this happened is quite a nice thing.
My question is: where is the mechanism that controls if I see
application program failures like this? And, does anyone know if it is
possible to have a backtrace as well? I have added backtrace() in my
signal handler for these failures in some apps. But a system-wide
enabling would be very useful!
It seems that the kernel is reporting the error. So I guess, if fine
control exists, it would be a kernel setting.
Any ideas?
--
Roger Oberholtzer
OPQ Systems / Ramböll RST
Ramböll Sverige AB
Krukmakargatan 21
P.O. Box 17009
SE-104 62 Stockholm, Sweden
Office: Int +46 10-615 60 20
Mobile: Int +46 70-815 1696
--
To unsubscribe, e-mail: opensuse+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse+help(a)opensuse.org