View Issue Details

IDProjectCategoryView StatusLast Update
0001373XdebugStep Debuggingpublic2016-12-04 18:33
Reporterkrho Assigned To 
PriorityhighSeveritycrashReproducibilityalways
Status closedResolutionfixed 
OSUbuntu Xenial 
Product Version2.5.0RC1 
Fixed in Version2.5.0 
Summary0001373: Crash in zend_hash_apply_with_arguments when debugging, due to unset symbol table
Description

Using this in custom compiled Xenial package.
This crashes when PHPStorm starts to collect the Variables data

Additional Information

I've obfuscated some paths otherwise BT is intact.

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

Activities

derick

2016-12-01 19:01

administrator   ~0003858

Thanks for the bug report and backtrace. In order to be able to fix this, I need to be able to reproduce the problem. For that, I need more information. Please refer to https://xdebug.org/support.php#remote to see what I would like to receive.

cheers,
Derick

krho

2016-12-01 19:24

reporter   ~0003860

clone the symfony standard, and checkout the v3.2 tag

The place where breakpoint was set is shown in a xdebug.log file

derick

2016-12-01 19:25

administrator   ~0003861

Sorry, I need a little help with "clone the symfony standard". I am not a symfony user, could you please tell me the exact commands to run please?

krho

2016-12-01 19:28

reporter   ~0003862

Last edited: 2016-12-01 19:28

git clone git@github.com:symfony/symfony-standard.git
cd symfony-standard
git checkout v3.2.0

composer install

-- run with breakpoint set
bin/console cache:clear

krho

2016-12-01 19:31

reporter   ~0003864

oh BTW this is php 7.1 specific as 7.0 works without a problem

derick

2016-12-02 12:54

administrator   ~0003870

I can reproduce this. Now to find the bug and fix it.

derick

2016-12-02 17:09

administrator   ~0003871

Fixed in GIT, please try it if you can find the time.

And thanks for the report!