Hi

Seems the CGI plugin was broken in master by commit 
ac57d90a13025e510e12476d8e72c56b675bd6d6 "CGI: Allow to define interpreter and 
mimetypes for each match".

This commit breaks the logic, and segfaults with the default build 
(./configure; enable loading cgi in conf/plugins.load; ./monkey; firefox 
localhost:2001).

This is because with a global match (not per-vhost), the do_cgi match parameter 
is NULL and it is never checked for NULL. The global match was not changed to 
enable possible interpreters, only the per-vhost one was.

- Lauri

PS: Ping on the CGI and dirlisting patches.
_______________________________________________
Monkey mailing list
[email protected]
http://lists.monkey-project.com/listinfo/monkey

Reply via email to