So instead of crashing, it just plain doesn't work anymore?
As to determining which plugin caused the crash, we can somewhat reliably
determine that. Install a sigsegv/sigfpe handler and then search the
backtrace for the offending kpart library. If it's not a Konqueror
distributed one, blacklist it. And then we either annoy the user or make it
silently not work.
So instead of crashing, it just plain doesn't work anymore?
As to determining which plugin caused the crash, we can somewhat reliably
determine that. Install a sigsegv/sigfpe handler and then search the
backtrace for the offending kpart library. If it's not a Konqueror
distributed one, blacklist it. And then we either annoy the user or make it
silently not work.