From: Linus Nordberg Date: Mon, 14 Mar 2011 12:23:24 +0000 (+0100) Subject: Add short blurb about bug hunting in HACKING. X-Git-Tag: libradsec-0.0.1~12 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=radsecproxy.git;a=commitdiff_plain;h=e317a8db7aede1cc9918db51c06de469686c9fa8 Add short blurb about bug hunting in HACKING. --- diff --git a/lib/HACKING b/lib/HACKING index 2be4d67..6c502bd 100644 --- a/lib/HACKING +++ b/lib/HACKING @@ -47,3 +47,13 @@ This is on Ubuntu 10.10. - [TLS] verification of CNAME - [TLS] preshared key support - [DTLS] support + +* Found a bug? +If possible, please build the library with DEBUG defined +(CFLAGS=-DDEBUG) and reproduce the problem. With DEBUG defined, lots +of asserts are enabled which might give a hint about what's gone +wrong. + +Running the library under gdb is another good idea. If you experience +a crash, catching that in gdb and providing a backtrace is highly +valuable for debugging.