Your question is a little broad, but in general.


Figure out which controller and action method corresponds to the URL that triggers an endless loop
Look at the controller action and figure out how it is calling code in your extension
Add a series of exit(__FILE__ . '::' . __LINE__); lines until you pinpoint the section of code that's an endless loop.


How to Magento Debug
I was asked to develop a users support community forum for a small and young hi-tech company. This kind of forums is very popular with companies these days and is a great alternative to the official product support lines. An example of what we look for is the Analog Devices' Engineer Zone forums.

I am totally noob to this area so any advice will be appreciated - how to start developing such a site, what platforms are available (preferably open-source/free) and what are the advantages and disadvantages of these platforms.

Is a stackexchange style forum appropriate for such site?

* If you think there is a better SE site to post this question, please let me know.
