|
|
|
@ -67,12 +67,12 @@ static void backup_appli_signal(int signal)
|
|
|
|
|
QString signalStr;
|
|
|
|
|
switch(signal)
|
|
|
|
|
{
|
|
|
|
|
case SIGINT : signalStr = ExceptionManager::tr("Interactive attention"); break;
|
|
|
|
|
case SIGILL : signalStr = ExceptionManager::tr("Illegal instruction"); break;
|
|
|
|
|
case SIGFPE : signalStr = ExceptionManager::tr("Floating point error"); break;
|
|
|
|
|
case SIGSEGV : signalStr = ExceptionManager::tr("Segmentation violation"); break;
|
|
|
|
|
case SIGTERM : signalStr = ExceptionManager::tr("Termination request"); break;
|
|
|
|
|
case SIGABRT : signalStr = ExceptionManager::tr("Abnormal termination (abort)"); break;
|
|
|
|
|
case SIGINT : signalStr = ExceptionManager::tr("Interactive attention"); break;
|
|
|
|
|
case SIGILL : signalStr = ExceptionManager::tr("Illegal instruction"); break;
|
|
|
|
|
case SIGFPE : signalStr = ExceptionManager::tr("Floating point error"); break;
|
|
|
|
|
case SIGSEGV : signalStr = ExceptionManager::tr("Segmentation violation (NullPointerException)"); break;
|
|
|
|
|
case SIGTERM : signalStr = ExceptionManager::tr("Termination request"); break;
|
|
|
|
|
case SIGABRT : signalStr = ExceptionManager::tr("Abnormal termination (abort)"); break;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
const QString message = ExceptionManager::tr("Signal %1 emited in thread %2").arg (signalStr).arg (thread);
|
|
|
|
|