Hello,

After spending a couple of hours to understand why trac wasn't working on 2 similar configurations (debian etch amd64), I finally found that php5-mhash module was the problem.

So, I guess it's around the same issue that the 1st bug reported...


What I have : debian etch amd64 version fully up-to-date on AMD 64 bit processors

How to reproduce the problem :
1) Install libapache2-mod-python libapache2-mod-php5 php5-mhash and trac

2) Setup a minimal trac under www-data, eg :
$ trac-admin /var/trac/myproject initenv

(accept all defaults, just press enter)

3) Setup a minimal mod_python + trac configuration in apache2, edit httpd.conf and and the following :

<Location /projects/myproject>
   SetHandler mod_python
   PythonInterpreter main_interpreter
   PythonHandler trac.web.modpython_frontend
   PythonOption TracEnv /var/trac/myproject
   PythonOption TracUriRoot /projects/myproject
</Location>

4) Restart apache and try to go to http://localhost/projects/myproject
You shoud get a apache2 segfault

Note: if you already have a running trac, you'd better to use telnet localhost 80 because a running browser session may prevent you from seeing the problem...

Removing php5-mhash solves the issue.

--
Fabien


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to