View Issue Details

IDProjectCategoryView StatusLast Update
0001081XdebugUsage problems (Wrong Results)public2014-11-11 20:49
ReporterbananerAssigned Toderick 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionnot fixable 
Product Version2.2.4 
Target VersionFixed in Version 
Summary0001081: Breakpoints change PHP behavior
DescriptionHi all,

I've been questioning my sanity today, it seems like setting a breakpoint changes PHP's behavior when comparing DateTimeZone objects. Here is a very basic script that was enough to reproduce the problem for me:

<?php

$tz1 = new DateTimeZone('Europe/Berlin');
$tz2 = new DateTimeZone('Europe/Berlin');

$d = new DateTime('2014-12-24 13:00:00', $tz1);

if($tz2 == $d->getTimezone()) {
    echo "yes";
}
else {
    echo "no";
}



What I observed: When ran without Xdebug or with no breakpoints set, the script prints "yes", just as expected. But when I set a breakpoint in line 6 ("$d = ..."), the script will print "no". The same can be seen when the breakpoint is in the very first line and I step over until the end, but not when resuming execution right from the breakpoint at the top. So it has to break in line 6 for the problem to show.

I have tested this on my main machine with Ubuntu 14.04, PHP 5.5.9, Xdebug 2.2.3 and using PHPStorm as debugger frontend. Since this was driving me crazy, I set up a fresh Ubuntu 14.10 VM with PHP 5.5.9 and Xdebug 2.2.4 using Eclipse, and could see the same problem, so it seems like this is not something wrong with my setup.

A remote_log file from inside the VM is attached. I hope somebody can figure out what is wrong here...
TagsNo tags attached.
Operating SystemUbuntu 14.04 and 14.10
PHP Version5.5.5-5.5.9

Activities

bananer

2014-10-29 17:09

reporter  

xdebugremotelog (53,161 bytes)
Log opened at 2014-10-29 16:49:05
I: Connecting to configured address/port: localhost:9000.
I: Connected to client. :-)
-> <init xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" fileuri="file:///var/www/html/blatest.php" language="PHP" protocol_version="1.0" appid="9636" idekey="ECLIPSE_DBGP"><engine version="2.2.4"><![CDATA[Xdebug]]></engine><author><![CDATA[Derick Rethans]]></author><url><![CDATA[http://xdebug.org]]></url><copyright><![CDATA[Copyright (c) 2002-2014 by Derick Rethans]]></copyright></init>

<- feature_set -i 183 -n show_hidden -v 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set" transaction_id="183" feature="show_hidden" success="1"></response>

<- feature_set -i 184 -n max_depth -v 3
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set" transaction_id="184" feature="max_depth" success="1"></response>

<- feature_set -i 185 -n max_children -v 31
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set" transaction_id="185" feature="max_children" success="1"></response>

<- feature_set -i 186 -n max_data -v 1024
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_set" transaction_id="186" feature="max_data" success="1"></response>

<- feature_get -i 187 -n encoding
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get" transaction_id="187" feature_name="encoding" supported="1"><![CDATA[iso-8859-1]]></response>

<- feature_get -i 188 -n supports_async
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="feature_get" transaction_id="188" feature_name="supports_async" supported="1"><![CDATA[0]]></response>

<- stdout -i 189 -c 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stdout" transaction_id="189" success="1"></response>

<- stderr -i 190 -c 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stderr" transaction_id="190" success="0"></response>

<- breakpoint_set -i 191 -t line -f file:///test/blatest.php -n 12
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="191" id="96360001"></response>

<- breakpoint_set -i 192 -t line -f file:///test/blatest.php -n 9
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="192" id="96360002"></response>

<- breakpoint_set -i 193 -t line -f file:///test/blatest.php -n 6
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="breakpoint_set" transaction_id="193" id="96360003"></response>

<- step_into -i 194
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_into" transaction_id="194" status="break" reason="ok"><xdebug:message filename="file:///var/www/html/blatest.php" lineno="3"></xdebug:message></response>

<- stack_get -i 195
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="195"><stack where="{main}" level="0" type="file" filename="file:///var/www/html/blatest.php" lineno="3"></stack></response>

<- context_get -i 196 -c 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="196" context="1"><property name="$_COOKIE" fullname="$_COOKIE" address="139847490911128" type="array" children="1" numchildren="1" page="0" pagesize="31"><property name="XDEBUG_SESSION" fullname="$_COOKIE[&#39;XDEBUG_SESSION&#39;]" address="139847490911712" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property></property><property name="$_ENV" fullname="$_ENV" address="139847490912208" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_FILES" fullname="$_FILES" address="139847490911264" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_GET" fullname="$_GET" address="139847490908984" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_GET[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_GET[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_POST" fullname="$_POST" address="139847490910904" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_REQUEST" fullname="$_REQUEST" address="139847490912432" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_REQUEST[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_REQUEST[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_SERVER" fullname="$_SERVER" address="139847490912944" type="array" children="1" numchildren="31" page="0" pagesize="31"><property name="HTTP_HOST" fullname="$_SERVER[&#39;HTTP_HOST&#39;]" address="139847490913512" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="HTTP_USER_AGENT" fullname="$_SERVER[&#39;HTTP_USER_AGENT&#39;]" address="139847490914088" type="string" size="76" encoding="base64"><![CDATA[TW96aWxsYS81LjAgKFgxMTsgVWJ1bnR1OyBMaW51eCB4ODZfNjQ7IHJ2OjMzLjApIEdlY2tvLzIwMTAwMTAxIEZpcmVmb3gvMzMuMA==]]></property><property name="HTTP_ACCEPT" fullname="$_SERVER[&#39;HTTP_ACCEPT&#39;]" address="139847490914552" type="string" size="63" encoding="base64"><![CDATA[dGV4dC9odG1sLGFwcGxpY2F0aW9uL3hodG1sK3htbCxhcHBsaWNhdGlvbi94bWw7cT0wLjksKi8qO3E9MC44]]></property><property name="HTTP_ACCEPT_LANGUAGE" fullname="$_SERVER[&#39;HTTP_ACCEPT_LANGUAGE&#39;]" address="139847490914928" type="string" size="14" encoding="base64"><![CDATA[ZW4tVVMsZW47cT0wLjU=]]></property><property name="HTTP_ACCEPT_ENCODING" fullname="$_SERVER[&#39;HTTP_ACCEPT_ENCODING&#39;]" address="139847490915312" type="string" size="13" encoding="base64"><![CDATA[Z3ppcCwgZGVmbGF0ZQ==]]></property><property name="HTTP_COOKIE" fullname="$_SERVER[&#39;HTTP_COOKIE&#39;]" address="139847490915720" type="string" size="27" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT049RUNMSVBTRV9EQkdQ]]></property><property name="HTTP_CONNECTION" fullname="$_SERVER[&#39;HTTP_CONNECTION&#39;]" address="139847490916088" type="string" size="10" encoding="base64"><![CDATA[a2VlcC1hbGl2ZQ==]]></property><property name="HTTP_CACHE_CONTROL" fullname="$_SERVER[&#39;HTTP_CACHE_CONTROL&#39;]" address="139847490916464" type="string" size="9" encoding="base64"><![CDATA[bWF4LWFnZT0w]]></property><property name="PATH" fullname="$_SERVER[&#39;PATH&#39;]" address="139847490916992" type="string" size="60" encoding="base64"><![CDATA[L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmluOi91c3Ivc2JpbjovdXNyL2Jpbjovc2JpbjovYmlu]]></property><property name="SERVER_SIGNATURE" fullname="$_SERVER[&#39;SERVER_SIGNATURE&#39;]" address="139847490917616" type="string" size="70" encoding="base64"><![CDATA[PGFkZHJlc3M+QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KSBTZXJ2ZXIgYXQgbG9jYWxob3N0IFBvcnQgODA8L2FkZHJlc3M+Cg==]]></property><property name="SERVER_SOFTWARE" fullname="$_SERVER[&#39;SERVER_SOFTWARE&#39;]" address="139847490918008" type="string" size="22" encoding="base64"><![CDATA[QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KQ==]]></property><property name="SERVER_NAME" fullname="$_SERVER[&#39;SERVER_NAME&#39;]" address="139847490918376" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="SERVER_ADDR" fullname="$_SERVER[&#39;SERVER_ADDR&#39;]" address="139847490918744" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="SERVER_PORT" fullname="$_SERVER[&#39;SERVER_PORT&#39;]" address="139847490919112" type="string" size="2" encoding="base64"><![CDATA[ODA=]]></property><property name="REMOTE_ADDR" fullname="$_SERVER[&#39;REMOTE_ADDR&#39;]" address="139847490919480" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="DOCUMENT_ROOT" fullname="$_SERVER[&#39;DOCUMENT_ROOT&#39;]" address="139847490919848" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="REQUEST_SCHEME" fullname="$_SERVER[&#39;REQUEST_SCHEME&#39;]" address="139847490920488" type="string" size="4" encoding="base64"><![CDATA[aHR0cA==]]></property><property name="CONTEXT_PREFIX" fullname="$_SERVER[&#39;CONTEXT_PREFIX&#39;]" address="139847490921128" type="string" size="0" encoding="base64"><![CDATA[]]></property><property name="CONTEXT_DOCUMENT_ROOT" fullname="$_SERVER[&#39;CONTEXT_DOCUMENT_ROOT&#39;]" address="139847490921504" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="SERVER_ADMIN" fullname="$_SERVER[&#39;SERVER_ADMIN&#39;]" address="139847490921896" type="string" size="19" encoding="base64"><![CDATA[d2VibWFzdGVyQGxvY2FsaG9zdA==]]></property><property name="SCRIPT_FILENAME" fullname="$_SERVER[&#39;SCRIPT_FILENAME&#39;]" address="139847490922296" type="string" size="25" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbC9ibGF0ZXN0LnBocA==]]></property><property name="REMOTE_PORT" fullname="$_SERVER[&#39;REMOTE_PORT&#39;]" address="139847490922664" type="string" size="5" encoding="base64"><![CDATA[NTc2Mjc=]]></property><property name="GATEWAY_INTERFACE" fullname="$_SERVER[&#39;GATEWAY_INTERFACE&#39;]" address="139847490923040" type="string" size="7" encoding="base64"><![CDATA[Q0dJLzEuMQ==]]></property><property name="SERVER_PROTOCOL" fullname="$_SERVER[&#39;SERVER_PROTOCOL&#39;]" address="139847490923416" type="string" size="8" encoding="base64"><![CDATA[SFRUUC8xLjE=]]></property><property name="REQUEST_METHOD" fullname="$_SERVER[&#39;REQUEST_METHOD&#39;]" address="139847490923784" type="string" size="3" encoding="base64"><![CDATA[R0VU]]></property><property name="QUERY_STRING" fullname="$_SERVER[&#39;QUERY_STRING&#39;]" address="139847490924160" type="string" size="52" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT05fU1RBUlQ9RUNMSVBTRV9EQkdQJktFWT0xNDE0NjAwOTYyMjE3NQ==]]></property><property name="REQUEST_URI" fullname="$_SERVER[&#39;REQUEST_URI&#39;]" address="139847490924640" type="string" size="65" encoding="base64"><![CDATA[L2JsYXRlc3QucGhwP1hERUJVR19TRVNTSU9OX1NUQVJUPUVDTElQU0VfREJHUCZLRVk9MTQxNDYwMDk2MjIxNzU=]]></property><property name="SCRIPT_NAME" fullname="$_SERVER[&#39;SCRIPT_NAME&#39;]" address="139847490925008" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="PHP_SELF" fullname="$_SERVER[&#39;PHP_SELF&#39;]" address="139847490925376" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="REQUEST_TIME_FLOAT" fullname="$_SERVER[&#39;REQUEST_TIME_FLOAT&#39;]" address="139847490925528" type="float"><![CDATA[1414601345.012]]></property><property name="REQUEST_TIME" fullname="$_SERVER[&#39;REQUEST_TIME&#39;]" address="139847490925688" type="int"><![CDATA[1414601345]]></property></property></response>

<- context_get -i 197 -d 0
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="197" context="0"><property name="$d" fullname="$d" type="uninitialized"></property><property name="$tz1" fullname="$tz1" type="uninitialized"></property><property name="$tz2" fullname="$tz2" type="uninitialized"></property></response>

<- step_over -i 198
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_over" transaction_id="198" status="break" reason="ok"><xdebug:message filename="file:///var/www/html/blatest.php" lineno="4"></xdebug:message></response>

<- stack_get -i 199
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="199"><stack where="{main}" level="0" type="file" filename="file:///var/www/html/blatest.php" lineno="4"></stack></response>

<- context_get -i 200 -c 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="200" context="1"><property name="$_COOKIE" fullname="$_COOKIE" address="139847490911128" type="array" children="1" numchildren="1" page="0" pagesize="31"><property name="XDEBUG_SESSION" fullname="$_COOKIE[&#39;XDEBUG_SESSION&#39;]" address="139847490911712" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property></property><property name="$_ENV" fullname="$_ENV" address="139847490912208" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_FILES" fullname="$_FILES" address="139847490911264" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_GET" fullname="$_GET" address="139847490908984" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_GET[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_GET[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_POST" fullname="$_POST" address="139847490910904" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_REQUEST" fullname="$_REQUEST" address="139847490912432" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_REQUEST[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_REQUEST[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_SERVER" fullname="$_SERVER" address="139847490912944" type="array" children="1" numchildren="31" page="0" pagesize="31"><property name="HTTP_HOST" fullname="$_SERVER[&#39;HTTP_HOST&#39;]" address="139847490913512" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="HTTP_USER_AGENT" fullname="$_SERVER[&#39;HTTP_USER_AGENT&#39;]" address="139847490914088" type="string" size="76" encoding="base64"><![CDATA[TW96aWxsYS81LjAgKFgxMTsgVWJ1bnR1OyBMaW51eCB4ODZfNjQ7IHJ2OjMzLjApIEdlY2tvLzIwMTAwMTAxIEZpcmVmb3gvMzMuMA==]]></property><property name="HTTP_ACCEPT" fullname="$_SERVER[&#39;HTTP_ACCEPT&#39;]" address="139847490914552" type="string" size="63" encoding="base64"><![CDATA[dGV4dC9odG1sLGFwcGxpY2F0aW9uL3hodG1sK3htbCxhcHBsaWNhdGlvbi94bWw7cT0wLjksKi8qO3E9MC44]]></property><property name="HTTP_ACCEPT_LANGUAGE" fullname="$_SERVER[&#39;HTTP_ACCEPT_LANGUAGE&#39;]" address="139847490914928" type="string" size="14" encoding="base64"><![CDATA[ZW4tVVMsZW47cT0wLjU=]]></property><property name="HTTP_ACCEPT_ENCODING" fullname="$_SERVER[&#39;HTTP_ACCEPT_ENCODING&#39;]" address="139847490915312" type="string" size="13" encoding="base64"><![CDATA[Z3ppcCwgZGVmbGF0ZQ==]]></property><property name="HTTP_COOKIE" fullname="$_SERVER[&#39;HTTP_COOKIE&#39;]" address="139847490915720" type="string" size="27" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT049RUNMSVBTRV9EQkdQ]]></property><property name="HTTP_CONNECTION" fullname="$_SERVER[&#39;HTTP_CONNECTION&#39;]" address="139847490916088" type="string" size="10" encoding="base64"><![CDATA[a2VlcC1hbGl2ZQ==]]></property><property name="HTTP_CACHE_CONTROL" fullname="$_SERVER[&#39;HTTP_CACHE_CONTROL&#39;]" address="139847490916464" type="string" size="9" encoding="base64"><![CDATA[bWF4LWFnZT0w]]></property><property name="PATH" fullname="$_SERVER[&#39;PATH&#39;]" address="139847490916992" type="string" size="60" encoding="base64"><![CDATA[L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmluOi91c3Ivc2JpbjovdXNyL2Jpbjovc2JpbjovYmlu]]></property><property name="SERVER_SIGNATURE" fullname="$_SERVER[&#39;SERVER_SIGNATURE&#39;]" address="139847490917616" type="string" size="70" encoding="base64"><![CDATA[PGFkZHJlc3M+QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KSBTZXJ2ZXIgYXQgbG9jYWxob3N0IFBvcnQgODA8L2FkZHJlc3M+Cg==]]></property><property name="SERVER_SOFTWARE" fullname="$_SERVER[&#39;SERVER_SOFTWARE&#39;]" address="139847490918008" type="string" size="22" encoding="base64"><![CDATA[QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KQ==]]></property><property name="SERVER_NAME" fullname="$_SERVER[&#39;SERVER_NAME&#39;]" address="139847490918376" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="SERVER_ADDR" fullname="$_SERVER[&#39;SERVER_ADDR&#39;]" address="139847490918744" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="SERVER_PORT" fullname="$_SERVER[&#39;SERVER_PORT&#39;]" address="139847490919112" type="string" size="2" encoding="base64"><![CDATA[ODA=]]></property><property name="REMOTE_ADDR" fullname="$_SERVER[&#39;REMOTE_ADDR&#39;]" address="139847490919480" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="DOCUMENT_ROOT" fullname="$_SERVER[&#39;DOCUMENT_ROOT&#39;]" address="139847490919848" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="REQUEST_SCHEME" fullname="$_SERVER[&#39;REQUEST_SCHEME&#39;]" address="139847490920488" type="string" size="4" encoding="base64"><![CDATA[aHR0cA==]]></property><property name="CONTEXT_PREFIX" fullname="$_SERVER[&#39;CONTEXT_PREFIX&#39;]" address="139847490921128" type="string" size="0" encoding="base64"><![CDATA[]]></property><property name="CONTEXT_DOCUMENT_ROOT" fullname="$_SERVER[&#39;CONTEXT_DOCUMENT_ROOT&#39;]" address="139847490921504" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="SERVER_ADMIN" fullname="$_SERVER[&#39;SERVER_ADMIN&#39;]" address="139847490921896" type="string" size="19" encoding="base64"><![CDATA[d2VibWFzdGVyQGxvY2FsaG9zdA==]]></property><property name="SCRIPT_FILENAME" fullname="$_SERVER[&#39;SCRIPT_FILENAME&#39;]" address="139847490922296" type="string" size="25" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbC9ibGF0ZXN0LnBocA==]]></property><property name="REMOTE_PORT" fullname="$_SERVER[&#39;REMOTE_PORT&#39;]" address="139847490922664" type="string" size="5" encoding="base64"><![CDATA[NTc2Mjc=]]></property><property name="GATEWAY_INTERFACE" fullname="$_SERVER[&#39;GATEWAY_INTERFACE&#39;]" address="139847490923040" type="string" size="7" encoding="base64"><![CDATA[Q0dJLzEuMQ==]]></property><property name="SERVER_PROTOCOL" fullname="$_SERVER[&#39;SERVER_PROTOCOL&#39;]" address="139847490923416" type="string" size="8" encoding="base64"><![CDATA[SFRUUC8xLjE=]]></property><property name="REQUEST_METHOD" fullname="$_SERVER[&#39;REQUEST_METHOD&#39;]" address="139847490923784" type="string" size="3" encoding="base64"><![CDATA[R0VU]]></property><property name="QUERY_STRING" fullname="$_SERVER[&#39;QUERY_STRING&#39;]" address="139847490924160" type="string" size="52" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT05fU1RBUlQ9RUNMSVBTRV9EQkdQJktFWT0xNDE0NjAwOTYyMjE3NQ==]]></property><property name="REQUEST_URI" fullname="$_SERVER[&#39;REQUEST_URI&#39;]" address="139847490924640" type="string" size="65" encoding="base64"><![CDATA[L2JsYXRlc3QucGhwP1hERUJVR19TRVNTSU9OX1NUQVJUPUVDTElQU0VfREJHUCZLRVk9MTQxNDYwMDk2MjIxNzU=]]></property><property name="SCRIPT_NAME" fullname="$_SERVER[&#39;SCRIPT_NAME&#39;]" address="139847490925008" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="PHP_SELF" fullname="$_SERVER[&#39;PHP_SELF&#39;]" address="139847490925376" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="REQUEST_TIME_FLOAT" fullname="$_SERVER[&#39;REQUEST_TIME_FLOAT&#39;]" address="139847490925528" type="float"><![CDATA[1414601345.012]]></property><property name="REQUEST_TIME" fullname="$_SERVER[&#39;REQUEST_TIME&#39;]" address="139847490925688" type="int"><![CDATA[1414601345]]></property></property></response>

<- context_get -i 201 -d 0
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="201" context="0"><property name="$d" fullname="$d" type="uninitialized"></property><property name="$tz1" fullname="$tz1" address="139847490926912" type="object" classname="DateTimeZone" children="1" numchildren="2" page="0" pagesize="31"><property name="timezone_type" fullname="$tz1-&gt;timezone_type" facet="public" address="139847490928144" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$tz1-&gt;timezone" facet="public" address="139847490925928" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property><property name="$tz2" fullname="$tz2" type="uninitialized"></property></response>

<- step_over -i 202
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_over" transaction_id="202" status="break" reason="ok"><xdebug:message filename="file:///var/www/html/blatest.php" lineno="6"></xdebug:message></response>

<- stack_get -i 203
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="203"><stack where="{main}" level="0" type="file" filename="file:///var/www/html/blatest.php" lineno="6"></stack></response>

<- context_get -i 204 -c 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="204" context="1"><property name="$_COOKIE" fullname="$_COOKIE" address="139847490911128" type="array" children="1" numchildren="1" page="0" pagesize="31"><property name="XDEBUG_SESSION" fullname="$_COOKIE[&#39;XDEBUG_SESSION&#39;]" address="139847490911712" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property></property><property name="$_ENV" fullname="$_ENV" address="139847490912208" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_FILES" fullname="$_FILES" address="139847490911264" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_GET" fullname="$_GET" address="139847490908984" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_GET[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_GET[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_POST" fullname="$_POST" address="139847490910904" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_REQUEST" fullname="$_REQUEST" address="139847490912432" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_REQUEST[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_REQUEST[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_SERVER" fullname="$_SERVER" address="139847490912944" type="array" children="1" numchildren="31" page="0" pagesize="31"><property name="HTTP_HOST" fullname="$_SERVER[&#39;HTTP_HOST&#39;]" address="139847490913512" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="HTTP_USER_AGENT" fullname="$_SERVER[&#39;HTTP_USER_AGENT&#39;]" address="139847490914088" type="string" size="76" encoding="base64"><![CDATA[TW96aWxsYS81LjAgKFgxMTsgVWJ1bnR1OyBMaW51eCB4ODZfNjQ7IHJ2OjMzLjApIEdlY2tvLzIwMTAwMTAxIEZpcmVmb3gvMzMuMA==]]></property><property name="HTTP_ACCEPT" fullname="$_SERVER[&#39;HTTP_ACCEPT&#39;]" address="139847490914552" type="string" size="63" encoding="base64"><![CDATA[dGV4dC9odG1sLGFwcGxpY2F0aW9uL3hodG1sK3htbCxhcHBsaWNhdGlvbi94bWw7cT0wLjksKi8qO3E9MC44]]></property><property name="HTTP_ACCEPT_LANGUAGE" fullname="$_SERVER[&#39;HTTP_ACCEPT_LANGUAGE&#39;]" address="139847490914928" type="string" size="14" encoding="base64"><![CDATA[ZW4tVVMsZW47cT0wLjU=]]></property><property name="HTTP_ACCEPT_ENCODING" fullname="$_SERVER[&#39;HTTP_ACCEPT_ENCODING&#39;]" address="139847490915312" type="string" size="13" encoding="base64"><![CDATA[Z3ppcCwgZGVmbGF0ZQ==]]></property><property name="HTTP_COOKIE" fullname="$_SERVER[&#39;HTTP_COOKIE&#39;]" address="139847490915720" type="string" size="27" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT049RUNMSVBTRV9EQkdQ]]></property><property name="HTTP_CONNECTION" fullname="$_SERVER[&#39;HTTP_CONNECTION&#39;]" address="139847490916088" type="string" size="10" encoding="base64"><![CDATA[a2VlcC1hbGl2ZQ==]]></property><property name="HTTP_CACHE_CONTROL" fullname="$_SERVER[&#39;HTTP_CACHE_CONTROL&#39;]" address="139847490916464" type="string" size="9" encoding="base64"><![CDATA[bWF4LWFnZT0w]]></property><property name="PATH" fullname="$_SERVER[&#39;PATH&#39;]" address="139847490916992" type="string" size="60" encoding="base64"><![CDATA[L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmluOi91c3Ivc2JpbjovdXNyL2Jpbjovc2JpbjovYmlu]]></property><property name="SERVER_SIGNATURE" fullname="$_SERVER[&#39;SERVER_SIGNATURE&#39;]" address="139847490917616" type="string" size="70" encoding="base64"><![CDATA[PGFkZHJlc3M+QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KSBTZXJ2ZXIgYXQgbG9jYWxob3N0IFBvcnQgODA8L2FkZHJlc3M+Cg==]]></property><property name="SERVER_SOFTWARE" fullname="$_SERVER[&#39;SERVER_SOFTWARE&#39;]" address="139847490918008" type="string" size="22" encoding="base64"><![CDATA[QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KQ==]]></property><property name="SERVER_NAME" fullname="$_SERVER[&#39;SERVER_NAME&#39;]" address="139847490918376" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="SERVER_ADDR" fullname="$_SERVER[&#39;SERVER_ADDR&#39;]" address="139847490918744" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="SERVER_PORT" fullname="$_SERVER[&#39;SERVER_PORT&#39;]" address="139847490919112" type="string" size="2" encoding="base64"><![CDATA[ODA=]]></property><property name="REMOTE_ADDR" fullname="$_SERVER[&#39;REMOTE_ADDR&#39;]" address="139847490919480" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="DOCUMENT_ROOT" fullname="$_SERVER[&#39;DOCUMENT_ROOT&#39;]" address="139847490919848" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="REQUEST_SCHEME" fullname="$_SERVER[&#39;REQUEST_SCHEME&#39;]" address="139847490920488" type="string" size="4" encoding="base64"><![CDATA[aHR0cA==]]></property><property name="CONTEXT_PREFIX" fullname="$_SERVER[&#39;CONTEXT_PREFIX&#39;]" address="139847490921128" type="string" size="0" encoding="base64"><![CDATA[]]></property><property name="CONTEXT_DOCUMENT_ROOT" fullname="$_SERVER[&#39;CONTEXT_DOCUMENT_ROOT&#39;]" address="139847490921504" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="SERVER_ADMIN" fullname="$_SERVER[&#39;SERVER_ADMIN&#39;]" address="139847490921896" type="string" size="19" encoding="base64"><![CDATA[d2VibWFzdGVyQGxvY2FsaG9zdA==]]></property><property name="SCRIPT_FILENAME" fullname="$_SERVER[&#39;SCRIPT_FILENAME&#39;]" address="139847490922296" type="string" size="25" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbC9ibGF0ZXN0LnBocA==]]></property><property name="REMOTE_PORT" fullname="$_SERVER[&#39;REMOTE_PORT&#39;]" address="139847490922664" type="string" size="5" encoding="base64"><![CDATA[NTc2Mjc=]]></property><property name="GATEWAY_INTERFACE" fullname="$_SERVER[&#39;GATEWAY_INTERFACE&#39;]" address="139847490923040" type="string" size="7" encoding="base64"><![CDATA[Q0dJLzEuMQ==]]></property><property name="SERVER_PROTOCOL" fullname="$_SERVER[&#39;SERVER_PROTOCOL&#39;]" address="139847490923416" type="string" size="8" encoding="base64"><![CDATA[SFRUUC8xLjE=]]></property><property name="REQUEST_METHOD" fullname="$_SERVER[&#39;REQUEST_METHOD&#39;]" address="139847490923784" type="string" size="3" encoding="base64"><![CDATA[R0VU]]></property><property name="QUERY_STRING" fullname="$_SERVER[&#39;QUERY_STRING&#39;]" address="139847490924160" type="string" size="52" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT05fU1RBUlQ9RUNMSVBTRV9EQkdQJktFWT0xNDE0NjAwOTYyMjE3NQ==]]></property><property name="REQUEST_URI" fullname="$_SERVER[&#39;REQUEST_URI&#39;]" address="139847490924640" type="string" size="65" encoding="base64"><![CDATA[L2JsYXRlc3QucGhwP1hERUJVR19TRVNTSU9OX1NUQVJUPUVDTElQU0VfREJHUCZLRVk9MTQxNDYwMDk2MjIxNzU=]]></property><property name="SCRIPT_NAME" fullname="$_SERVER[&#39;SCRIPT_NAME&#39;]" address="139847490925008" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="PHP_SELF" fullname="$_SERVER[&#39;PHP_SELF&#39;]" address="139847490925376" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="REQUEST_TIME_FLOAT" fullname="$_SERVER[&#39;REQUEST_TIME_FLOAT&#39;]" address="139847490925528" type="float"><![CDATA[1414601345.012]]></property><property name="REQUEST_TIME" fullname="$_SERVER[&#39;REQUEST_TIME&#39;]" address="139847490925688" type="int"><![CDATA[1414601345]]></property></property></response>

<- context_get -i 205 -d 0
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="205" context="0"><property name="$d" fullname="$d" type="uninitialized"></property><property name="$tz1" fullname="$tz1" address="139847490926912" type="object" classname="DateTimeZone" children="1" numchildren="2" page="0" pagesize="31"><property name="timezone_type" fullname="$tz1-&gt;timezone_type" facet="public" address="139847490930592" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$tz1-&gt;timezone" facet="public" address="139847490928144" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property><property name="$tz2" fullname="$tz2" address="139847490930408" type="object" classname="DateTimeZone" children="1" numchildren="2" page="0" pagesize="31"><property name="timezone_type" fullname="$tz2-&gt;timezone_type" facet="public" address="139847490925928" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$tz2-&gt;timezone" facet="public" address="139847490930456" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property></response>

<- step_over -i 206
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_over" transaction_id="206" status="break" reason="ok"><xdebug:message filename="file:///var/www/html/blatest.php" lineno="8"></xdebug:message></response>

<- stack_get -i 207
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="207"><stack where="{main}" level="0" type="file" filename="file:///var/www/html/blatest.php" lineno="8"></stack></response>

<- context_get -i 208 -c 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="208" context="1"><property name="$_COOKIE" fullname="$_COOKIE" address="139847490911128" type="array" children="1" numchildren="1" page="0" pagesize="31"><property name="XDEBUG_SESSION" fullname="$_COOKIE[&#39;XDEBUG_SESSION&#39;]" address="139847490911712" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property></property><property name="$_ENV" fullname="$_ENV" address="139847490912208" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_FILES" fullname="$_FILES" address="139847490911264" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_GET" fullname="$_GET" address="139847490908984" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_GET[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_GET[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_POST" fullname="$_POST" address="139847490910904" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_REQUEST" fullname="$_REQUEST" address="139847490912432" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_REQUEST[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_REQUEST[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_SERVER" fullname="$_SERVER" address="139847490912944" type="array" children="1" numchildren="31" page="0" pagesize="31"><property name="HTTP_HOST" fullname="$_SERVER[&#39;HTTP_HOST&#39;]" address="139847490913512" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="HTTP_USER_AGENT" fullname="$_SERVER[&#39;HTTP_USER_AGENT&#39;]" address="139847490914088" type="string" size="76" encoding="base64"><![CDATA[TW96aWxsYS81LjAgKFgxMTsgVWJ1bnR1OyBMaW51eCB4ODZfNjQ7IHJ2OjMzLjApIEdlY2tvLzIwMTAwMTAxIEZpcmVmb3gvMzMuMA==]]></property><property name="HTTP_ACCEPT" fullname="$_SERVER[&#39;HTTP_ACCEPT&#39;]" address="139847490914552" type="string" size="63" encoding="base64"><![CDATA[dGV4dC9odG1sLGFwcGxpY2F0aW9uL3hodG1sK3htbCxhcHBsaWNhdGlvbi94bWw7cT0wLjksKi8qO3E9MC44]]></property><property name="HTTP_ACCEPT_LANGUAGE" fullname="$_SERVER[&#39;HTTP_ACCEPT_LANGUAGE&#39;]" address="139847490914928" type="string" size="14" encoding="base64"><![CDATA[ZW4tVVMsZW47cT0wLjU=]]></property><property name="HTTP_ACCEPT_ENCODING" fullname="$_SERVER[&#39;HTTP_ACCEPT_ENCODING&#39;]" address="139847490915312" type="string" size="13" encoding="base64"><![CDATA[Z3ppcCwgZGVmbGF0ZQ==]]></property><property name="HTTP_COOKIE" fullname="$_SERVER[&#39;HTTP_COOKIE&#39;]" address="139847490915720" type="string" size="27" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT049RUNMSVBTRV9EQkdQ]]></property><property name="HTTP_CONNECTION" fullname="$_SERVER[&#39;HTTP_CONNECTION&#39;]" address="139847490916088" type="string" size="10" encoding="base64"><![CDATA[a2VlcC1hbGl2ZQ==]]></property><property name="HTTP_CACHE_CONTROL" fullname="$_SERVER[&#39;HTTP_CACHE_CONTROL&#39;]" address="139847490916464" type="string" size="9" encoding="base64"><![CDATA[bWF4LWFnZT0w]]></property><property name="PATH" fullname="$_SERVER[&#39;PATH&#39;]" address="139847490916992" type="string" size="60" encoding="base64"><![CDATA[L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmluOi91c3Ivc2JpbjovdXNyL2Jpbjovc2JpbjovYmlu]]></property><property name="SERVER_SIGNATURE" fullname="$_SERVER[&#39;SERVER_SIGNATURE&#39;]" address="139847490917616" type="string" size="70" encoding="base64"><![CDATA[PGFkZHJlc3M+QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KSBTZXJ2ZXIgYXQgbG9jYWxob3N0IFBvcnQgODA8L2FkZHJlc3M+Cg==]]></property><property name="SERVER_SOFTWARE" fullname="$_SERVER[&#39;SERVER_SOFTWARE&#39;]" address="139847490918008" type="string" size="22" encoding="base64"><![CDATA[QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KQ==]]></property><property name="SERVER_NAME" fullname="$_SERVER[&#39;SERVER_NAME&#39;]" address="139847490918376" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="SERVER_ADDR" fullname="$_SERVER[&#39;SERVER_ADDR&#39;]" address="139847490918744" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="SERVER_PORT" fullname="$_SERVER[&#39;SERVER_PORT&#39;]" address="139847490919112" type="string" size="2" encoding="base64"><![CDATA[ODA=]]></property><property name="REMOTE_ADDR" fullname="$_SERVER[&#39;REMOTE_ADDR&#39;]" address="139847490919480" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="DOCUMENT_ROOT" fullname="$_SERVER[&#39;DOCUMENT_ROOT&#39;]" address="139847490919848" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="REQUEST_SCHEME" fullname="$_SERVER[&#39;REQUEST_SCHEME&#39;]" address="139847490920488" type="string" size="4" encoding="base64"><![CDATA[aHR0cA==]]></property><property name="CONTEXT_PREFIX" fullname="$_SERVER[&#39;CONTEXT_PREFIX&#39;]" address="139847490921128" type="string" size="0" encoding="base64"><![CDATA[]]></property><property name="CONTEXT_DOCUMENT_ROOT" fullname="$_SERVER[&#39;CONTEXT_DOCUMENT_ROOT&#39;]" address="139847490921504" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="SERVER_ADMIN" fullname="$_SERVER[&#39;SERVER_ADMIN&#39;]" address="139847490921896" type="string" size="19" encoding="base64"><![CDATA[d2VibWFzdGVyQGxvY2FsaG9zdA==]]></property><property name="SCRIPT_FILENAME" fullname="$_SERVER[&#39;SCRIPT_FILENAME&#39;]" address="139847490922296" type="string" size="25" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbC9ibGF0ZXN0LnBocA==]]></property><property name="REMOTE_PORT" fullname="$_SERVER[&#39;REMOTE_PORT&#39;]" address="139847490922664" type="string" size="5" encoding="base64"><![CDATA[NTc2Mjc=]]></property><property name="GATEWAY_INTERFACE" fullname="$_SERVER[&#39;GATEWAY_INTERFACE&#39;]" address="139847490923040" type="string" size="7" encoding="base64"><![CDATA[Q0dJLzEuMQ==]]></property><property name="SERVER_PROTOCOL" fullname="$_SERVER[&#39;SERVER_PROTOCOL&#39;]" address="139847490923416" type="string" size="8" encoding="base64"><![CDATA[SFRUUC8xLjE=]]></property><property name="REQUEST_METHOD" fullname="$_SERVER[&#39;REQUEST_METHOD&#39;]" address="139847490923784" type="string" size="3" encoding="base64"><![CDATA[R0VU]]></property><property name="QUERY_STRING" fullname="$_SERVER[&#39;QUERY_STRING&#39;]" address="139847490924160" type="string" size="52" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT05fU1RBUlQ9RUNMSVBTRV9EQkdQJktFWT0xNDE0NjAwOTYyMjE3NQ==]]></property><property name="REQUEST_URI" fullname="$_SERVER[&#39;REQUEST_URI&#39;]" address="139847490924640" type="string" size="65" encoding="base64"><![CDATA[L2JsYXRlc3QucGhwP1hERUJVR19TRVNTSU9OX1NUQVJUPUVDTElQU0VfREJHUCZLRVk9MTQxNDYwMDk2MjIxNzU=]]></property><property name="SCRIPT_NAME" fullname="$_SERVER[&#39;SCRIPT_NAME&#39;]" address="139847490925008" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="PHP_SELF" fullname="$_SERVER[&#39;PHP_SELF&#39;]" address="139847490925376" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="REQUEST_TIME_FLOAT" fullname="$_SERVER[&#39;REQUEST_TIME_FLOAT&#39;]" address="139847490925528" type="float"><![CDATA[1414601345.012]]></property><property name="REQUEST_TIME" fullname="$_SERVER[&#39;REQUEST_TIME&#39;]" address="139847490925688" type="int"><![CDATA[1414601345]]></property></property></response>

<- context_get -i 209 -d 0
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="209" context="0"><property name="$d" fullname="$d" address="139847490933744" type="object" classname="DateTime" children="1" numchildren="3" page="0" pagesize="31"><property name="date" fullname="$d-&gt;date" facet="public" address="139847490933840" type="string" size="19" encoding="base64"><![CDATA[MjAxNC0xMi0yNCAxMzowMDowMA==]]></property><property name="timezone_type" fullname="$d-&gt;timezone_type" facet="public" address="139847490933792" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$d-&gt;timezone" facet="public" address="139847490934496" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property><property name="$tz1" fullname="$tz1" address="139847490926912" type="object" classname="DateTimeZone" children="1" numchildren="2" page="0" pagesize="31"><property name="timezone_type" fullname="$tz1-&gt;timezone_type" facet="public" address="139847490936040" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$tz1-&gt;timezone" facet="public" address="139847490930592" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property><property name="$tz2" fullname="$tz2" address="139847490930408" type="object" classname="DateTimeZone" children="1" numchildren="2" page="0" pagesize="31"><property name="timezone_type" fullname="$tz2-&gt;timezone_type" facet="public" address="139847490928144" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$tz2-&gt;timezone" facet="public" address="139847490925928" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property></response>

<- step_over -i 210
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_over" transaction_id="210" status="break" reason="ok"><xdebug:message filename="file:///var/www/html/blatest.php" lineno="12"></xdebug:message></response>

<- stack_get -i 211
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stack_get" transaction_id="211"><stack where="{main}" level="0" type="file" filename="file:///var/www/html/blatest.php" lineno="12"></stack></response>

<- context_get -i 212 -c 1
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="212" context="1"><property name="$_COOKIE" fullname="$_COOKIE" address="139847490911128" type="array" children="1" numchildren="1" page="0" pagesize="31"><property name="XDEBUG_SESSION" fullname="$_COOKIE[&#39;XDEBUG_SESSION&#39;]" address="139847490911712" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property></property><property name="$_ENV" fullname="$_ENV" address="139847490912208" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_FILES" fullname="$_FILES" address="139847490911264" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_GET" fullname="$_GET" address="139847490908984" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_GET[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_GET[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_POST" fullname="$_POST" address="139847490910904" type="array" children="0" numchildren="0" page="0" pagesize="31"></property><property name="$_REQUEST" fullname="$_REQUEST" address="139847490912432" type="array" children="1" numchildren="2" page="0" pagesize="31"><property name="XDEBUG_SESSION_START" fullname="$_REQUEST[&#39;XDEBUG_SESSION_START&#39;]" address="139847490909696" type="string" size="12" encoding="base64"><![CDATA[RUNMSVBTRV9EQkdQ]]></property><property name="KEY" fullname="$_REQUEST[&#39;KEY&#39;]" address="139847490910144" type="string" size="14" encoding="base64"><![CDATA[MTQxNDYwMDk2MjIxNzU=]]></property></property><property name="$_SERVER" fullname="$_SERVER" address="139847490912944" type="array" children="1" numchildren="31" page="0" pagesize="31"><property name="HTTP_HOST" fullname="$_SERVER[&#39;HTTP_HOST&#39;]" address="139847490913512" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="HTTP_USER_AGENT" fullname="$_SERVER[&#39;HTTP_USER_AGENT&#39;]" address="139847490914088" type="string" size="76" encoding="base64"><![CDATA[TW96aWxsYS81LjAgKFgxMTsgVWJ1bnR1OyBMaW51eCB4ODZfNjQ7IHJ2OjMzLjApIEdlY2tvLzIwMTAwMTAxIEZpcmVmb3gvMzMuMA==]]></property><property name="HTTP_ACCEPT" fullname="$_SERVER[&#39;HTTP_ACCEPT&#39;]" address="139847490914552" type="string" size="63" encoding="base64"><![CDATA[dGV4dC9odG1sLGFwcGxpY2F0aW9uL3hodG1sK3htbCxhcHBsaWNhdGlvbi94bWw7cT0wLjksKi8qO3E9MC44]]></property><property name="HTTP_ACCEPT_LANGUAGE" fullname="$_SERVER[&#39;HTTP_ACCEPT_LANGUAGE&#39;]" address="139847490914928" type="string" size="14" encoding="base64"><![CDATA[ZW4tVVMsZW47cT0wLjU=]]></property><property name="HTTP_ACCEPT_ENCODING" fullname="$_SERVER[&#39;HTTP_ACCEPT_ENCODING&#39;]" address="139847490915312" type="string" size="13" encoding="base64"><![CDATA[Z3ppcCwgZGVmbGF0ZQ==]]></property><property name="HTTP_COOKIE" fullname="$_SERVER[&#39;HTTP_COOKIE&#39;]" address="139847490915720" type="string" size="27" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT049RUNMSVBTRV9EQkdQ]]></property><property name="HTTP_CONNECTION" fullname="$_SERVER[&#39;HTTP_CONNECTION&#39;]" address="139847490916088" type="string" size="10" encoding="base64"><![CDATA[a2VlcC1hbGl2ZQ==]]></property><property name="HTTP_CACHE_CONTROL" fullname="$_SERVER[&#39;HTTP_CACHE_CONTROL&#39;]" address="139847490916464" type="string" size="9" encoding="base64"><![CDATA[bWF4LWFnZT0w]]></property><property name="PATH" fullname="$_SERVER[&#39;PATH&#39;]" address="139847490916992" type="string" size="60" encoding="base64"><![CDATA[L3Vzci9sb2NhbC9zYmluOi91c3IvbG9jYWwvYmluOi91c3Ivc2JpbjovdXNyL2Jpbjovc2JpbjovYmlu]]></property><property name="SERVER_SIGNATURE" fullname="$_SERVER[&#39;SERVER_SIGNATURE&#39;]" address="139847490917616" type="string" size="70" encoding="base64"><![CDATA[PGFkZHJlc3M+QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KSBTZXJ2ZXIgYXQgbG9jYWxob3N0IFBvcnQgODA8L2FkZHJlc3M+Cg==]]></property><property name="SERVER_SOFTWARE" fullname="$_SERVER[&#39;SERVER_SOFTWARE&#39;]" address="139847490918008" type="string" size="22" encoding="base64"><![CDATA[QXBhY2hlLzIuNC4xMCAoVWJ1bnR1KQ==]]></property><property name="SERVER_NAME" fullname="$_SERVER[&#39;SERVER_NAME&#39;]" address="139847490918376" type="string" size="9" encoding="base64"><![CDATA[bG9jYWxob3N0]]></property><property name="SERVER_ADDR" fullname="$_SERVER[&#39;SERVER_ADDR&#39;]" address="139847490918744" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="SERVER_PORT" fullname="$_SERVER[&#39;SERVER_PORT&#39;]" address="139847490919112" type="string" size="2" encoding="base64"><![CDATA[ODA=]]></property><property name="REMOTE_ADDR" fullname="$_SERVER[&#39;REMOTE_ADDR&#39;]" address="139847490919480" type="string" size="9" encoding="base64"><![CDATA[MTI3LjAuMC4x]]></property><property name="DOCUMENT_ROOT" fullname="$_SERVER[&#39;DOCUMENT_ROOT&#39;]" address="139847490919848" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="REQUEST_SCHEME" fullname="$_SERVER[&#39;REQUEST_SCHEME&#39;]" address="139847490920488" type="string" size="4" encoding="base64"><![CDATA[aHR0cA==]]></property><property name="CONTEXT_PREFIX" fullname="$_SERVER[&#39;CONTEXT_PREFIX&#39;]" address="139847490921128" type="string" size="0" encoding="base64"><![CDATA[]]></property><property name="CONTEXT_DOCUMENT_ROOT" fullname="$_SERVER[&#39;CONTEXT_DOCUMENT_ROOT&#39;]" address="139847490921504" type="string" size="13" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbA==]]></property><property name="SERVER_ADMIN" fullname="$_SERVER[&#39;SERVER_ADMIN&#39;]" address="139847490921896" type="string" size="19" encoding="base64"><![CDATA[d2VibWFzdGVyQGxvY2FsaG9zdA==]]></property><property name="SCRIPT_FILENAME" fullname="$_SERVER[&#39;SCRIPT_FILENAME&#39;]" address="139847490922296" type="string" size="25" encoding="base64"><![CDATA[L3Zhci93d3cvaHRtbC9ibGF0ZXN0LnBocA==]]></property><property name="REMOTE_PORT" fullname="$_SERVER[&#39;REMOTE_PORT&#39;]" address="139847490922664" type="string" size="5" encoding="base64"><![CDATA[NTc2Mjc=]]></property><property name="GATEWAY_INTERFACE" fullname="$_SERVER[&#39;GATEWAY_INTERFACE&#39;]" address="139847490923040" type="string" size="7" encoding="base64"><![CDATA[Q0dJLzEuMQ==]]></property><property name="SERVER_PROTOCOL" fullname="$_SERVER[&#39;SERVER_PROTOCOL&#39;]" address="139847490923416" type="string" size="8" encoding="base64"><![CDATA[SFRUUC8xLjE=]]></property><property name="REQUEST_METHOD" fullname="$_SERVER[&#39;REQUEST_METHOD&#39;]" address="139847490923784" type="string" size="3" encoding="base64"><![CDATA[R0VU]]></property><property name="QUERY_STRING" fullname="$_SERVER[&#39;QUERY_STRING&#39;]" address="139847490924160" type="string" size="52" encoding="base64"><![CDATA[WERFQlVHX1NFU1NJT05fU1RBUlQ9RUNMSVBTRV9EQkdQJktFWT0xNDE0NjAwOTYyMjE3NQ==]]></property><property name="REQUEST_URI" fullname="$_SERVER[&#39;REQUEST_URI&#39;]" address="139847490924640" type="string" size="65" encoding="base64"><![CDATA[L2JsYXRlc3QucGhwP1hERUJVR19TRVNTSU9OX1NUQVJUPUVDTElQU0VfREJHUCZLRVk9MTQxNDYwMDk2MjIxNzU=]]></property><property name="SCRIPT_NAME" fullname="$_SERVER[&#39;SCRIPT_NAME&#39;]" address="139847490925008" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="PHP_SELF" fullname="$_SERVER[&#39;PHP_SELF&#39;]" address="139847490925376" type="string" size="12" encoding="base64"><![CDATA[L2JsYXRlc3QucGhw]]></property><property name="REQUEST_TIME_FLOAT" fullname="$_SERVER[&#39;REQUEST_TIME_FLOAT&#39;]" address="139847490925528" type="float"><![CDATA[1414601345.012]]></property><property name="REQUEST_TIME" fullname="$_SERVER[&#39;REQUEST_TIME&#39;]" address="139847490925688" type="int"><![CDATA[1414601345]]></property></property></response>

<- context_get -i 213 -d 0
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="context_get" transaction_id="213" context="0"><property name="$d" fullname="$d" address="139847490933744" type="object" classname="DateTime" children="1" numchildren="3" page="0" pagesize="31"><property name="date" fullname="$d-&gt;date" facet="public" address="139847490938640" type="string" size="19" encoding="base64"><![CDATA[MjAxNC0xMi0yNCAxMzowMDowMA==]]></property><property name="timezone_type" fullname="$d-&gt;timezone_type" facet="public" address="139847490933840" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$d-&gt;timezone" facet="public" address="139847490933792" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property><property name="$tz1" fullname="$tz1" address="139847490926912" type="object" classname="DateTimeZone" children="1" numchildren="2" page="0" pagesize="31"><property name="timezone_type" fullname="$tz1-&gt;timezone_type" facet="public" address="139847490934496" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$tz1-&gt;timezone" facet="public" address="139847490936040" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property><property name="$tz2" fullname="$tz2" address="139847490930408" type="object" classname="DateTimeZone" children="1" numchildren="2" page="0" pagesize="31"><property name="timezone_type" fullname="$tz2-&gt;timezone_type" facet="public" address="139847490930592" type="int"><![CDATA[3]]></property><property name="timezone" fullname="$tz2-&gt;timezone" facet="public" address="139847490928144" type="string" size="13" encoding="base64"><![CDATA[RXVyb3BlL0Jlcmxpbg==]]></property></property></response>

<- step_over -i 214
-> <stream xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" type="stdout" encoding="base64"><![CDATA[bm8=]]></stream>

-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="step_over" transaction_id="214" status="stopping" reason="ok"></response>

<- stop -i 215
-> <response xmlns="urn:debugger_protocol_v1" xmlns:xdebug="http://xdebug.org/dbgp/xdebug" command="stop" transaction_id="215" status="stopped" reason="ok"></response>

Log closed at 2014-10-29 16:49:10

xdebugremotelog (53,161 bytes)

derick

2014-11-11 20:49

administrator   ~0002908

There is a bug here, but it is not in Xdebug. It is in PHP instead. Just run
the following script without Xdebug, and you will see the same "no":

<?php

$tz1 = new DateTimeZone('Europe/Berlin');
$tz2 = new DateTimeZone('Europe/Berlin');

$d = new DateTime('2014-12-24 13:00:00', $tz1);
var_dump($d->getTimezone(), $tz2);

if($tz2 == $d->getTimezone()) {
    echo "yes";
}
else {
    echo "no";
}

I've only added the var_dump(...) in there compared to your script. Xdebug
does something similar to var_dump, so hence the behaviour is the same. I've
filed a bug for PHP:
https://bugs.php.net/bug.php?id=68406

Issue History

Date Modified Username Field Change
2014-10-29 17:09 bananer New Issue
2014-10-29 17:09 bananer File Added: xdebugremotelog
2014-11-11 20:49 derick Note Added: 0002908
2014-11-11 20:49 derick Status new => resolved
2014-11-11 20:49 derick Resolution open => not fixable
2014-11-11 20:49 derick Assigned To => derick
2016-07-31 12:36 derick Category Usage problems => Usage problems (Crashes)
2016-07-31 12:38 derick Category Usage problems (Crashes) => Usage problems (Wrong Results)