Block a user
malloc(): corrupted top size
I'm not quite sure why the malloc bug occurs and valgrid didn't give me much useful information, but the parser should not allow for blank command or keys values. I added a check for it and the problem should no longer occur.
“error opening config file” is not an error
“error opening config file” is not an error
you're right, I didn't know about the rule of silence before and the "error" messages are not useful apart from debugging. I made it so that all the messages are disabled by default and -v turns them back on.