X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2FKernelHelpers%2FKernelServices.cxx;h=1626958c92b445ae036c7b292293c73af3006abb;hb=20c132438f5b8f7337bf35272989b10eb003d71c;hp=2a217d1bd6fd433766da2262b57d62550444fe26;hpb=82762be51f5f474d90214277f61a0edc5ff9f665;p=modules%2Fkernel.git diff --git a/src/KernelHelpers/KernelServices.cxx b/src/KernelHelpers/KernelServices.cxx index 2a217d1bd..1626958c9 100644 --- a/src/KernelHelpers/KernelServices.cxx +++ b/src/KernelHelpers/KernelServices.cxx @@ -1,4 +1,4 @@ -// Copyright (C) 2021 CEA/DEN, EDF R&D +// Copyright (C) 2021-2023 CEA, EDF // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public @@ -33,3 +33,12 @@ std::string RetrieveCompoInternal(const std::string& compoName) CORBA::String_var ior = orb->object_to_string(obj); return std::string(ior.in()); } + +/*! + * This method generates a SIGSEGV to test robustness of higher level layers. + */ +void GenerateViolentMemoryFaultForTestPurpose() +{ + double *a = nullptr; + *a = 0; +}