[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#739083: crashme maintainer



I am willing to adopt the crashme package as soon as I can figure out how to get hooked into the Debian management systems required to do so.

There is also an upstream release available that significantly changes
the behavior on 64-bit systems from the trivial to non-trivial.

Trivial (all badboy operations are signal 11 segmentation violation)

gjc@ubuntu1:~$ /usr/bin/crashme +1000 1000 100 00:00:30 2
Crashme: (c) Copyright 1990-1994 George J. Carrette
Version: 2.4 20-MAY-1994
crashme +1000 1000 100 00:00:30 2
Subprocess run for 30 seconds (0 00:00:30)
Time limit reached after run 4681
Test complete, total real time: 30 seconds (0 00:00:30)
exit status ... number of cases
          0 ...  4681

Non-trivial: (random bytes are actually executed as machine code)

gjc@ubuntu1:~$ ./src/crashme/crashme +1000 1000 100 00:00:30 2
Crashme: (c) Copyright 1990-2012 George J. Carrette
Version: 2.7 4-APR-2014
>From http://alum.mit.edu/www/gjc/crashme.html
crashme +1000 1000 100 00:00:30 2
Subprocess run for 30 seconds (0 00:00:30)
CRASHPRNG  1 C runtime library rand.
Time limit reached after run 1253
Test complete, total real time: 33 seconds (0 00:00:33)
exit status ... number of cases
          8 ...     2
          7 ...    18
          5 ...    33
         11 ...  1200

Number of distinct cases = 4



Reply to: