diff -r 000000000000 -r bde4ae8d615e os/ossrv/ofdbus/dbus/tsrc/testapps/dbus_test_cases/test-segfault.c --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/ossrv/ofdbus/dbus/tsrc/testapps/dbus_test_cases/test-segfault.c Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,27 @@ +/* Portion Copyright © 2008 Nokia Corporation and/or its subsidiary(-ies). All rights reserved.*/ +/* This is simply a process that segfaults */ +#include +#ifndef TODO +#include +#endif +#include +#include + +int +main () +{ + char *p; + + struct rlimit r = { 0, }; + #ifndef TODO + getrlimit (RLIMIT_CORE, &r); + r.rlim_cur = 0; + setrlimit (RLIMIT_CORE, &r); + + raise (SIGSEGV); + #endif + p = NULL; + *p = 'a'; + + return 0; +}