title: Crash handling in multi-threaded C++ application
body: <p>I have a multi-threaded application running on linux. In an event of a crash, say SIGSEGV, the handler is invoked. What will be the state of other threads in the process when the handler is executing? Will the threads be still running?  </p>