From e317a8db7aede1cc9918db51c06de469686c9fa8 Mon Sep 17 00:00:00 2001 From: Linus Nordberg Date: Mon, 14 Mar 2011 13:23:24 +0100 Subject: [PATCH] Add short blurb about bug hunting in HACKING. --- lib/HACKING | 10 ++++++++++ 1 file changed, 10 insertions(+) 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. -- 2.1.4