Будет ли запланирован запуск другого потока?
Нет. SEGV - это проблема уровня процесса. Если вы не обработали SEGV (что почти всегда является плохой идеей), весь ваш процесс завершится, и все потоки с ним.
Я подозреваю, что другие потоки обрабатываются не очень хорошо. Если обработчик вызывает exit () или _exit (), обработчики очистки потока не будут вызваны. Это может быть полезно, если ваша программа сильно повреждена, и после сбоя в сегменте будет трудно доверять многим вещам.
Одна заметка из справочного руководства :
Согласно POSIX, поведение процесса не определено после того, как он игнорирует сигнал SIGFPE, SIGILL или SIGSEGV, который не был сгенерирован функциями kill (2) или Повышение (3).
После сегфоута вы действительно не хотите ничего делать, кроме как убраться из этой программы.