php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Request #23334 w32api extension does not work with ISAPI (CGI works)
Submitted: 2003-04-24 11:42 UTC Modified: 2003-07-02 08:07 UTC
Votes:5
Avg. Score:5.0 ± 0.0
Reproduced:5 of 5 (100.0%)
Same Version:0 (0.0%)
Same OS:0 (0.0%)
From: jakub at icewarp dot com Assigned:
Status: Suspended Package: Feature/Change Request
PHP Version: 4.3.2RC1 OS: W2K
Private report: No CVE-ID: None
Anyone can comment on a bug. Have a simpler test case? Does it work for you on a different platform? Let us know!
Just going to say 'Me too!'? Don't clutter the database with that please !
Your email address:
MUST BE VALID
Solve the problem:
41 - 11 = ?
Subscribe to this entry?

 
 [2003-04-24 11:42 UTC] jakub at icewarp dot com
The win32api registerfunction causes an access violation in PHP with the ISAPI module. The CGI module works fine.

      $w32api = new win32;   
      $w32api->registerfunction("long APIWrapper (string &a, int &b) From WebMailAPI.dll");

PHP/w32api module does not even get to load the DLL. Syntax is checked properly and then it causes the access violation.

Please fix that. Thank you
Jakub

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2003-04-24 11:57 UTC] sniper@php.net
Assigning to the author of ext/w32api. (fix it or remove it)

 [2003-05-04 08:51 UTC] moriyoshi@php.net
the newer w32api implementation doesn't work in a multi-threaded environment because the scanner generated by flex is not reentrant. (we'd better consider using re2c)

 [2003-05-13 12:11 UTC] imajes@php.net
james' email is broken etc, so no point in assigning to him.
 [2003-05-15 13:21 UTC] sniper@php.net
Suspended until someone fixes the scanner.

 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Wed Jul 09 11:01:34 2025 UTC