2003-04-10 Havoc Pennington <hp@pobox.com>
[platform/upstream/dbus.git] / test / test-segfault.c
index 6c19782..dad0b58 100644 (file)
@@ -1,13 +1,22 @@
 /* This is simply a process that segfaults */
 #include <signal.h>
 
+#include <sys/resource.h>
+
 int
 main (int argc, char **argv)
 {
-  char *p = 0;
+  char *p;  
+
+  struct rlimit r = { 0, };
+  
+  getrlimit (RLIMIT_CORE, &r);
+  r.rlim_cur = 0;
+  setrlimit (RLIMIT_CORE, &r);
   
   raise (SIGSEGV);
 
+  p = 0;
   *p = 'a';
   
   return 0;