…his issue about 1.5 year ago, and actively participated to figure out this bug. The actual problem is that cherokee_handler_file_free does free all things around cherokee_handler_file but not the initial struct to store it. The function cherokee_handler_free calls the previous and frees the pointer. As you can see this happened in another location as well.

…-macos-x
Fix for Issue #43: checks for the existence of glibtool using hash rather than testing for the hardcoded path /usr/bin/glibtool. This ensures that glibtool and glibtoolize that are not located in /usr/bin (e.g. /usr/local/bin) can be found as long as their root folder is contained in the $PATH environment variable.
Thanks mdavid!

…or the hardcoded path /usr/bin/glibtool. This ensures that glibtool and glibtoolize that are not located in /usr/bin (e.g. /usr/local/bin) can be found as long as their root folder is contained in the $PATH environment variable.