global security disclosure

debugging_purity_test.txt

debugging_purity_test.txt
Posted Aug 17, 1999

The Debugging Purity Test

systems | unix
MD5 | eda0db8e0ed7560132d08201d102b09e

debugging_purity_test.txt

Change Mirror Download

> If you are using pooled memory functions and you have deleted
> your pool using LibDeletePool(), then it is advisable to create
> a new pool using LibCreatePool() before you use the pool again.
>
>
>Took me three hours to learn that.

But you can laugh about it now, can't you?

Debugging purity test
---------------------

This is in the style of those purity tests which let you tell by a
single number, whether or not someone else is a likely candidate to
sleep with / buy drugs from. However, given that my score on such
tests is ridiculously high, I thought I'd write a quite different
kind of test which I can a respectably low score on.

For those of you who don't know the rules, it works like this:
* Answer 'yes' or 'no' to each of the questions.
* Work out the proportion of 'no' answers.
* Add this to your signature or plan (finger) file.

Your Bugs

1. Have you blamed your bug on the compiler?
2. ...on the OS?
3. ...bad font in the text editor?
4. Have you had to reboot to recover from your bug?
5. ...had to reinstall the OS?
6. ...had to replace hardware?
7. Have you sworn at your computer for executing your bug?
8. ...at the OS, for not catching your bug?
9. ...at the compiler, for not pointing out your bug?
10. Have you added offensive debugging messages to a program?

Their Bugs

11. Have you found a bug in someone else's program?
12. ...in the source code?
13. ...but without having run into it?
14. ...in a disassembly?
15. ...but without having run into it?
16. Have you fixed a bug in someone else's source code?
17. Have you patched a binary to fix a bug?
18. Have you worked around someone else's bug in your own program?
19. Have you written a bug fix for a proprietary OS?
20. ...did the vendor use it?

Reporting

21. Have you submitted a bug report?
22. ...to a mailing-list?
23. ...to a newsgroup?
24. ...with flames?
25. ...and it was your mistake?

Comments

RSS Feed Subscribe to this comment feed

No comments yet, be the first!

Login or Register to post a comment

File Archive:

May 2012

  • Su
  • Mo
  • Tu
  • We
  • Th
  • Fr
  • Sa
  • 1
    May 1st
    37 Files
  • 2
    May 2nd
    53 Files
  • 3
    May 3rd
    33 Files
  • 4
    May 4th
    4 Files
  • 5
    May 5th
    10 Files
  • 6
    May 6th
    17 Files
  • 7
    May 7th
    19 Files
  • 8
    May 8th
    36 Files
  • 9
    May 9th
    34 Files
  • 10
    May 10th
    35 Files
  • 11
    May 11th
    20 Files
  • 12
    May 12th
    18 Files
  • 13
    May 13th
    11 Files
  • 14
    May 14th
    27 Files
  • 15
    May 15th
    58 Files
  • 16
    May 16th
    54 Files
  • 17
    May 17th
    25 Files
  • 18
    May 18th
    53 Files
  • 19
    May 19th
    9 Files
  • 20
    May 20th
    15 Files
  • 21
    May 21st
    25 Files
  • 22
    May 22nd
    32 Files
  • 23
    May 23rd
    35 Files
  • 24
    May 24th
    26 Files
  • 25
    May 25th
    25 Files
  • 26
    May 26th
    0 Files
  • 27
    May 27th
    0 Files
  • 28
    May 28th
    0 Files
  • 29
    May 29th
    0 Files
  • 30
    May 30th
    0 Files
  • 31
    May 31st
    0 Files

Top Authors In Last 30 Days

File Tags

Systems

packet storm

© 2012 Packet Storm. All rights reserved.

close