Description
MoinMoin bails out on recursion limit. A search on google shows other servers show same problem, some show some content, others dont.
Steps to reproduce
I installed MoinMoin 1.3.4 from sources on a Gentoo Linux running 2.6, python 2.4, modpython 3.1.3, apache2 2.0.53. Everything set up like docs.
After I updated a page I discovered the new content did not show. I choose clear cache and afterwards this problem is here.
I have tried chmod 777 $INSTANCE, but it did not change anything.
Example
URL: http://swiki.svennes.dk/swiki/
Details
MoinMoin 1.3.4 |
|
Gentoo (up to date) running Linux 2.6.11.5 |
|
Python 2.4 |
|
Apache2 with ModPython 3.1.3 |
|
Apache/2.0.53 (Gentoo/Linux) mod_python/3.1.3 Python/2.4 mod_ssl/2.0.53 OpenSSL/0.9.7e DAV/2 SVN/1.1.4 PHP/5.0.3 |
|
Apache.conf fragment:
<Directory "/var/www/svenne/swiki.svennes.dk/swiki"> AllowOverride All Order allow,deny Allow from all PythonDebug On SetHandler python-program PythonPath "['/var/www/svenne/swiki.svennes.dk/swiki']+sys.path" PythonHandler MoinMoin.request::RequestModPy.run </Directory> <VirtualHost *:80> ServerAdmin svenne@parks.dk DocumentRoot /var/www/svenne/swiki.svennes.dk ServerName swiki.svennes.dk ErrorLog /var/www/svenne/swiki.svennes.dk/log/error_log CustomLog /var/www/svenne/swiki.svennes.dk/log/access_log combined Alias /wiki/ "/usr/share/moin/htdocs/" </VirtualHost>
Non-root access to machine via SSH will be granted to MoinMoin developers asking svenne@krap.dk
Workaround
Discussion
The problem was gone after deleting all the cache files.
Try to reproduce by building all the page cache files. Go to your FrontPage and click on the page title. First time it can take several minutes, when it builds cache files for the whole wiki (then it takes less then a second)
Try to describe the steps needed to reproduce the problem. And when you get the "crash", save the html and attach it here.
- It was a recursive call of send_page_content. That is all you could see in the TB.
Plan
- Priority:
- Assigned to:
- Status: fixed in patch-911