View Issue Details

IDProjectCategoryView StatusLast Update
0000532XdebugUncategorizedpublic2010-02-17 00:32
Reporterbbence Assigned To 
Status closedResolutionfixed 
Summary0000532: XDebug breaks header() function

I use:

  • Windows 7 RC
  • PHP 5.3.1
  • php_xdebug-2.1.0beta2-5.3-vc6.dll

And the following PHP code:
header('Content-Type: text/plain; charset=UTF-8');
echo 'This is plain text HTML tags should be visible: <p>';

Expected result is the following HTTP header:
Content-Type: text/plain; charset=UTF-8

Actual result is this:
Content-Type: text/html

With php_xdebug-2.1.0beta2-5.3-vc6.dll (buggy Content-Type header, X-Powered-By header gone too):

With php_xdebug-2.0.5-5.3-vc6.dll (WORKS PROPERLY):

TagsNo tags attached.
Operating SystemWindows 7 RC
PHP Version5.3.1


has duplicate 0000536 resolvedderick Only partial headers are sent when xdebug is enabled 
has duplicate 0000541 resolvedderick No 2.1.0 Beta version is actually setting the cookie for the debug session 



2010-02-05 01:00

reporter   ~0001320

Confirming the above - I'm having the very same issue using the following setup:

  • Windows 7, x64
  • Apache 2.2.14 (VC9, from
  • PHP 5.3.1 (VC9, from
  • php_xdebug-2.1.0beta2-5.3-vc9.dll
  • basic xdebug configuration:
  • basic debugging works fine (Netbeans 6.8)

It looks that no HTTP headers from PHP reach the browser (even the X-Powered-By header is missing) - this way location headers or content type charset settings don't work at all.


2010-02-05 04:15

reporter   ~0001321

I'm also experiencing this issue (obviously cookies / cookie based sessions don't work correctly without headers)

Exactly the same setup as jotta, with code that boils down to:
setcookie('test', 'hello world', 0);


Expected Result:
string(11) "hello world"

Actual Result:
Notice: Undefined index: test

Issues goes away when xdebug is not loaded.


2010-02-06 14:05

administrator   ~0001325

Good news, I can reproduce this (With Apache from, and PHP 5.2.13dev VC6 with Xdebug 2.1.0beta3-dev). Bad news, no clue why this happens yet :-)


2010-02-09 14:00

reporter   ~0001328

Expecting same bug on Windows 7 RTM Professional 32-bit with php 5.3.1 VC9 and xdebug beta2. I hope it will be fixed soon, because it is so boring to work without debug =(


2010-02-16 00:54

administrator   ~0001334

I was be able to reproduce this on Linux in a threaded environment as well, and I've just uploaded new Windows binaries to which should contain a binary that has this issue fixed. Could you please verify this as well? (The binaries should also fix another crash bug)


2010-02-16 10:36

reporter   ~0001340

Last edited: 2010-02-16 10:36

Works for me:
Win7 x64
Apache 2.2.14 (x86)
PHP 5.3.1 VC9 TS (x86)
Xdebug v2.1.0beta3-dev


2010-02-16 21:50

reporter   ~0001345

Thanks Derick!
Working on Win XP
Apache Version Apache/2.2.11 (Win32) PHP/5.3.0
with Xdebug v2.1.0beta3-dev

Variables in local scope (0000002) are all still reporting as undefined.


2010-02-17 00:32

administrator   ~0001349

Closing, as this seems fixed now.

@mpanciera contact me through the mailinglist with a remote debug log (See on how to make one)

Issue History

Date Modified Username Field Change
2010-02-04 23:24 bbence New Issue
2010-02-04 23:24 bbence Operating System => Windows 7 RC
2010-02-04 23:24 bbence PHP Version => 5.3.1
2010-02-04 23:24 bbence Xdebug Version => 2.1.0-dev
2010-02-05 01:00 jotta Note Added: 0001320
2010-02-05 04:15 dcc Note Added: 0001321
2010-02-06 14:05 derick Note Added: 0001325
2010-02-09 14:00 v0id3r Note Added: 0001328
2010-02-14 15:14 derick Relationship added has duplicate 0000536
2010-02-16 00:54 derick Note Added: 0001334
2010-02-16 10:24 derick Status new => feedback
2010-02-16 10:36 alcaeus Note Added: 0001340
2010-02-16 10:36 alcaeus Note Edited: 0001340
2010-02-16 21:50 mpanciera Note Added: 0001345
2010-02-17 00:32 derick Note Added: 0001349
2010-02-17 00:32 derick Status feedback => closed
2010-02-17 00:32 derick Resolution open => fixed
2010-02-24 11:20 derick Relationship added has duplicate 0000541
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)
2020-03-12 16:35 derick Category Usage problems (Wrong Results) => Variable Display
2020-03-12 16:38 derick Category Variable Display => Uncategorized