View Issue Details

IDProjectCategoryView StatusLast Update
0001452XdebugInstallationpublic2017-12-02 16:19
ReporterJan-E Assigned Toderick  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionfixed 
OSWindowsOS VersionVC15 
Product Version2.5.5 
Fixed in Version2.6.0alpha1 
Summary0001452: php_xdebug.dll 2.5.5 does not compile (anymore) with PHP 7.2.0alphs3
Description

Compiling xdebug 2.5.5 with PHP 7.2.0alpha3 results in:

ext\xdebug\xdebug_stack.c(88): warning C4013: 'xdebug_is_output_tty' undefined; assuming extern returning int
ext\xdebug\xdebug_stack.c(886): error C2039: 'valid_symbol_table': is not a member of '_zend_executor_globals'
n:\php-sdk\php72dev\zend\zend_globals.h(133): note: see declaration of '_zend_executor_globals'
ext\xdebug\xdebug_stack.c(1191): warning C4098: 'xdebug_build_fname': 'void' function returning a value

Additional Information

This worked OK with Xdebug 2.5.5 and PHP 7.2.0alpha2:
https://phpdev.toolsforresearch.com/php-7.2.0alpha2-nts-Win32-VC15-x64.htm

TagsNo tags attached.
Operating System
PHP Version7.2-dev

Activities

Jan-E

2017-07-04 23:52

reporter   ~0004364

valid_symbol_table was removed by this commit:
https://github.com/php/php-src/commit/caaeb4849aa56cbbdc66ea015c11a58bd47a43ff

Jan-E

2017-07-05 07:03

reporter   ~0004365

PR: https://github.com/xdebug/xdebug/pull/359

derick

2017-07-10 08:47

administrator   ~0004367

Thanks for the report and the fix. It has been merged for Xdebug 2.6dev.

Issue History

Date Modified Username Field Change
2017-07-04 23:17 Jan-E New Issue
2017-07-04 23:52 Jan-E Note Added: 0004364
2017-07-05 07:03 Jan-E Note Added: 0004365
2017-07-10 08:47 derick Note Added: 0004367
2017-07-10 08:47 derick Status new => closed
2017-07-10 08:47 derick Assigned To => derick
2017-07-10 08:47 derick Resolution open => fixed
2017-07-10 08:47 derick Fixed in Version => 2.6.0dev
2017-12-02 16:19 derick Fixed in Version 2.6.0dev => 2.6.0alpha1