From: Tomas K. <to...@us...> - 2004-12-29 20:22:00
|
> Greetings: > > I'm running Squirrelmail 1.4.3a on OpenBSD 3.6, PHP/4.3.10. Because it > is not a production machine, I'm using the default php.ini. The > problem is that Apache segfaults whenever the Language option is > anything other than en_US. > > [Wed Dec 29 17:58:54 2004] [notice] child pid 24194 exit signal > Segmentation fault (11) > > I have SM 1.4.2 running on OpenBSD 3.5, PHP/4.3.8 with no problems. > > Can someone give me a clue to tracking this problem down? --test script--- <?php $locale='de_DE.ISO8859-1'; header('Content-Type: text/plain'); echo 'bindtextdomain call' . "\n"; var_dump(bindtextdomain( 'squirrelmail', './locale/' )); echo 'textdomain call' . "\n"; var_dump(textdomain( 'squirrelmail' )); echo 'bind_textdomain_codeset call'. "\n"; var_dump(bind_textdomain_codeset ("squirrelmail",'iso-8859-1')); echo 'setlocale call'. "\n"; var_dump(setlocale(LC_ALL,$locale)); echo 'three putenv calls'. "\n"; var_dump(putenv("LC_ALL=$locale")); var_dump(putenv("LANG=$locale")); var_dump(putenv("LANGUAGE=$locale")); echo 'gettext call' . "\n"; var_dump(_("Testing.")); ?> ----- Which command segfaults? -- Tomas |