View Issue Details

IDProjectCategoryView StatusLast Update
0002039XdebugUncategorizedpublic2021-10-27 10:19
Reporterslidertom Assigned Toderick  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Product Version3.1.1 
Summary0002039: Entry Point Not Found: The procedure entry point gzfwrite could not be located in the dynamic link library
Description

Hello,
I get an error:
The procedure entry point gzfwrite could not be located in the dynamic link library php_xdebug-3.1.1-8.0-vs16.dll.

based on source it looks like I have dll with out HAVE_XDEBUG_ZLIB included
https://github.com/xdebug/xdebug/blob/27f4c121e53eaad89cc5a04a234ac672692f5ed0/src/lib/file.c

How can I get php_xdebug-3.1.1-8.0-vs16.dll binary with HAVE_XDEBUG_ZLIB included?
Maybe I'm missing something. FIXME

Server API: Apache 2.0 Handler
Windows: yes
Compiler: MS VS16
Architecture: x86
Zend Server: no
PHP Version: 8.0.3
Zend API nr: 420200930
PHP API nr: 20200930
Debug Build: no
Thread Safe Build: yes

php configuration:
cscript /nologo /e:jscript configure.js "--without-mysqlnd" "--with-curl" "--with-openssl" "--with-mcrypt" "--enable-ftp" "--enable-apache2-4handler" "--enable-mbstring" "--enable-zts" "--enable-cgi" "--enable-zip" "--enable-zlib" "--enable-fileinfo" "--enable-json" "--enable-hash" "--enable-session" "--disable-com-dotnet" "--disable-odbc"

TagsNo tags attached.
Operating SystemWindows
PHP Version8.0.0-8.0.4

Activities

cmb

2021-10-26 08:54

reporter   ~0006138

PHP Version: 8.0.3

You need at least PHP 8.0.7 for this to work (see https://github.com/php/php-src/commit/a2771296c0d67ab30b3b845bd963279760bbd7e7); PHP 8.0.12 is recommended, though.

derick

2021-10-26 08:57

administrator   ~0006139

Also:

How can I get php_xdebug-3.1.1-8.0-vs16.dll binary with HAVE_XDEBUG_ZLIB included?

You do have one with that flag set, but PHP itself (before 8.0.7) does not export that from the zlib binary that is bundled with PHP, hence @cmb's comment.

derick

2021-10-27 10:19

administrator   ~0006143

I'm closing things as this is expected, and I have now documented it through https://github.com/xdebug/xdebug.org/commit/6d138b7e1ddb9cd81881ddb5940577d33c5f95b4 on https://xdebug.org/docs/compat#f1, and in the Wizard.

Issue History

Date Modified Username Field Change
2021-10-24 00:31 slidertom New Issue
2021-10-26 08:54 cmb Note Added: 0006138
2021-10-26 08:57 derick Note Added: 0006139
2021-10-26 09:01 derick Assigned To => derick
2021-10-26 09:01 derick Status new => feedback
2021-10-27 10:19 derick Status feedback => closed
2021-10-27 10:19 derick Resolution open => fixed
2021-10-27 10:19 derick Note Added: 0006143