If you encounter any problems while using Middleman, please contact me. If the problem results in a crash, please follow these steps to help me debug the problem:
1) Run "make clean" in the middleman directory if you haven't already done so.
2) Recompile middleman using the --enable-debug option in the configure script
3) Type "ulimit -c unlimited" in your shell before running the proxy, this will cause middleman to dump a core file when it crashes.
4) Email me the compiled binary, core file, and configuration file you were using at the time. The last few log entires would also be helpful. It also helps if you have Electric Fence installed on you're system (it's a dynamic memory debugging library); the configure script will automatically detect it's presence and use it if it's available.