From e59418e880049e94cbb300b895357b4fa1a4b0cf Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Tue, 3 Nov 2015 12:56:38 +0100 Subject: [PATCH] Add crash utility to CalamaresUtils. --- src/libcalamares/utils/CalamaresUtils.cpp | 8 ++++++++ src/libcalamares/utils/CalamaresUtils.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/src/libcalamares/utils/CalamaresUtils.cpp b/src/libcalamares/utils/CalamaresUtils.cpp index e7f0e5203..6cb66dfea 100644 --- a/src/libcalamares/utils/CalamaresUtils.cpp +++ b/src/libcalamares/utils/CalamaresUtils.cpp @@ -329,4 +329,12 @@ obscure( const QString& string ) } +void +crash() +{ + volatile int* a = (int*)(NULL); + *a = 1; +} + + } diff --git a/src/libcalamares/utils/CalamaresUtils.h b/src/libcalamares/utils/CalamaresUtils.h index c522984d9..1de5c24e6 100644 --- a/src/libcalamares/utils/CalamaresUtils.h +++ b/src/libcalamares/utils/CalamaresUtils.h @@ -54,6 +54,8 @@ namespace CalamaresUtils DLLEXPORT QString removeDiacritics( const QString& string ); DLLEXPORT QString obscure( const QString& string ); + + DLLEXPORT void crash(); } #endif // CALAMARESUTILS_H