|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2009-04-01 16:01 UTC] pajoye@php.net
[2009-04-01 18:07 UTC] todd at magnifisites dot com
[2009-04-01 18:16 UTC] pajoye@php.net
[2009-04-01 18:36 UTC] todd at magnifisites dot com
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Oct 27 10:00:01 2025 UTC |
Description: ------------ The latest version of the bundled aspell-15.dll in the PHP Windows distribution (versions > 5.2.6, including latest 5.2.9.9) fails with an Application error code "faulting module aspell-15.dll" when attempting to use pspell functions. Reproduce code: --------------- <?php $pspell_link = pspell_new("en"); if (pspell_check($pspell_link, "testt")) { echo "This is a valid spelling"; } else { echo "Sorry, wrong spelling"; } ?> Expected result: ---------------- On PHP 5.2.6 and earlier installations the result is: Sorry, wrong spelling The same output is expected. Actual result: -------------- The latest version of the bundled aspell-15.dll in the PHP Windows distribution (versions > 5.2.6, including latest 5.2.9.9) fails with the following Application error code when executing a script via the Apache http server (here we are using Apache 2.2.8.0, but can be reproduced on later versions of Apache as well, see notes below): Faulting application httpd.exe, version 2.2.8.0, faulting module aspell-15.dll, version 0.0.0.0, fault address 0x0008cef6. I tested this on Apache 2.2.10.0 and PHP 5.2.8 for Windows with the same results. Running a script from the command line: php -f pspell.php returns a similar error: Faulting application php.exe, version 5.2.9.9, faulting module aspell-15.dll, version 0.0.0.0, fault address 0x0008cef2.