Hello, I'm not sure if I'm posting this in the right place or not, but I think this is a bug:

I run PHP 5.3.2 (Linux) with Xdebug 2.1.0 and PHPUnit 3.4.14

While debugging a unit test, I was stepping through an assertion to try and figure out why two objects were evaluating to be unequal when I was expecting them to be equal. However, once I stepped over line 324 of IsEqual.php, it ended the debug session and I got the "Connection error: Invalid packet message." I was able to reproduce this error with a much smaller test case, and I've attached the test case, a copy of IsEqual.php, my idea log and xdebug log. I basically deleted any existing logs and reran the debug session. The only breakpoint I had set was on line 324 of IsEqual.php. Is this a new issue, or is it something you already know about?

Votes

Share

Thanks to your detailed report we've reproduced the issue. Although there were simular problems, this seems to be a new one. Currently we're investigating it to figure out whether it's a bug in PhpStorm or in Xdebug.