Manager: Fix exit code's hex readout only showing if a VM is invoked in settings-only mode

This commit is contained in:
Alexander Babikov
2025-12-05 16:17:23 +05:00
parent 50023a656c
commit 457b5c3c7a

View File

@@ -446,7 +446,7 @@ VMManagerSystem::launchMainProcess()
if (exitCode != 0 || exitStatus != QProcess::NormalExit) {
qInfo().nospace().noquote() << "Abnormal program termination while launching main process: exit code " << exitCode << ", exit status " << exitStatus;
QMessageBox::critical(this, tr("Virtual machine crash"),
tr("The virtual machine \"%1\"'s process has unexpectedly terminated with exit code %2.").arg(displayName, QString::number(exitCode)));
tr("The virtual machine \"%1\"'s process has unexpectedly terminated with exit code %2.").arg(displayName, QString("%1 (0x%2)").arg(QString::number(exitCode), QString::number(exitCode, 16))));
return;
}
});