It really is clear that it has been over 10 months since I last wrote C. As I mentioned in my last post I got segmentation faults when I changed the version string in _hotshot.c. Today I started by figuring out that the version string gets indeed used at
import time. That wasn't too hard. Then I looked at my modification. But wait...I'm trying to
strcat() on a string that isn't terminated yet! Move the
strcat() one line down and joy all around.
And that while I thought I'd need a debugger...