Debug Source Display Error (xdebug) [message #45138] |
Wed, 22 August 2007 18:37 |
Eclipse User |
|
|
|
Originally posted by: schnauss.digitalzone.de
I've got installed PDT1.0(latest Release) and xdebug2.0 properly. I set
up Debug-Configuration according to the tutorial, i found here:
http://inkompetent.se/wiki/php/remote_debugging_with_pdt_and _xdebug
I try to debug (remote) on my local machine.
Windows XP SP2 (up to date)
Apache 2.0
PHP 4.4.2-pl1
The Remote Debugger starts normally and stops at the first Breakpoint.
If I press the "Step Into" - Button, i always get an
(Eclipse)Error-Popup Message:
-------------------------------------
Problem occured:
Debug Source Display (Time of Error: 22.August 2007 20:22:14 MESZ)
Reason:
Check the Details
-------------------------------------
If click on "Details >>" Button, i just get the advice "error". The
Debugger does not stop, but the visualisation of the files is crashing a
bit:
1. syntax-highlighting does mix up colors
2. the bar, displaying the current line disappears
Maybe its just a simple configuration problem.?
Excuse my bad English. I'm thankful for every useful hint.
|
|
|
Re: Debug Source Display Error (xdebug) [message #45173 is a reply to message #45138] |
Wed, 22 August 2007 19:18 |
Eclipse User |
|
|
|
Originally posted by: csurface.gmail.com
I'm seeing this as well. See my report in
https://bugs.eclipse.org/bugs/show_bug.cgi?id=197678 My basic understanding
of the problem is that the PHPValidator isn't handling files that exist
outside the PHP model.
Note that the original bug reported there is not exactly the same. However,
the exception generated in this debugging case is very similar to what
happens when you open one of these "external" files manually.
hth,
Charlie
"Mario" <schnauss@digitalzone.de> wrote in message
news:fahvo8$rv0$1@build.eclipse.org...
> I've got installed PDT1.0(latest Release) and xdebug2.0 properly. I set up
> Debug-Configuration according to the tutorial, i found here:
> http://inkompetent.se/wiki/php/remote_debugging_with_pdt_and _xdebug
>
> I try to debug (remote) on my local machine.
>
> Windows XP SP2 (up to date)
> Apache 2.0
> PHP 4.4.2-pl1
>
> The Remote Debugger starts normally and stops at the first Breakpoint. If
> I press the "Step Into" - Button, i always get an (Eclipse)Error-Popup
> Message:
>
> -------------------------------------
> Problem occured:
>
> Debug Source Display (Time of Error: 22.August 2007 20:22:14 MESZ)
> Reason:
> Check the Details
> -------------------------------------
>
> If click on "Details >>" Button, i just get the advice "error". The
> Debugger does not stop, but the visualisation of the files is crashing a
> bit:
>
> 1. syntax-highlighting does mix up colors
> 2. the bar, displaying the current line disappears
>
> Maybe its just a simple configuration problem.?
>
> Excuse my bad English. I'm thankful for every useful hint.
>
>
>
|
|
|
|
|
|
Re: Debug Source Display Error (xdebug) [message #45716 is a reply to message #45627] |
Thu, 23 August 2007 13:12 |
Eclipse User |
|
|
|
Originally posted by: mep_eisen.web.de
I got the same problem with "step into". Every time PDT tries to open
another source within current editor, this exception will be thrown and
syntax coloring is corrupted. If You are opening all sources manually
before stepping into, it should work.
For me the latest cvs works and stepping into works too. Are You sure that
Your eclipse uses the correct plugins You compiled all by yourself?
|
|
|
Re: Debug Source Display Error (xdebug) [message #45836 is a reply to message #45716] |
Thu, 23 August 2007 14:54 |
Eclipse User |
|
|
|
Originally posted by: csurface.gmail.com
I have the all-in-one build I20070712 with the all the PDT plugins
downloaded from CVS. I compared the dependency lists of I20070712 and
I20070816, and they appear to be the same. Maybe they aren't the same, and
the lists are incorrect?
I should also point out (like I mentioned in my original response to this
thread) that my problem seems to be with files that are external to the PHP
model. Either they live in a non-PHP project or are included from the
filesystem (and appear in the Include Path). Do those cases work for you?
I'd be surprised if they do, because opening these files manually throws an
exception for me, independent of any debugging.
thanks,
Charlie
"Martin Eisengardt" <mep_eisen@web.de> wrote in message
news:0391434eb8141be0c499e30cd3b5426e$1@www.eclipse.org...
>I got the same problem with "step into". Every time PDT tries to open
>another source within current editor, this exception will be thrown and
>syntax coloring is corrupted. If You are opening all sources manually
>before stepping into, it should work.
> For me the latest cvs works and stepping into works too. Are You sure that
> Your eclipse uses the correct plugins You compiled all by yourself?
>
|
|
|
Re: Debug Source Display Error (xdebug) [message #48157 is a reply to message #45836] |
Thu, 30 August 2007 13:11 |
Eclipse User |
|
|
|
Originally posted by: csurface.gmail.com
I just downloaded the M3 all in one, and I'm still seeing this problem.
It's very easy to reproduce. The steps are below. Can someone else
confirm?
1) Setup a PHP Executable using XDebug. I'm using a recent PHP 5 build on
windows.
2) Create a project Test, and add a file to it called test.php.
<?php
include "c:/php/includes/bar.php";
bar();
?>
3) Create a file bar.php in a location outside your workspace. I used
C:\php\includes.
<?php
function bar() {
echo "Hello from bar!\n";
}
?>
4) Add this directory to the Include Path of your PHP project. Also make
sure the include line in test.php is correct for your system.
5) Put a breakpoint on the include line in test.php. Then close all open
editors. Debug as PHP Script.
6) The breakpoint is hit correctly. Step to the bar() call and then step
in. An error dialog appears.
thanks,
Charlie
"Charlie Surface" <csurface@gmail.com> wrote in message
news:fak72v$8av$1@build.eclipse.org...
>I have the all-in-one build I20070712 with the all the PDT plugins
>downloaded from CVS. I compared the dependency lists of I20070712 and
>I20070816, and they appear to be the same. Maybe they aren't the same, and
>the lists are incorrect?
>
> I should also point out (like I mentioned in my original response to this
> thread) that my problem seems to be with files that are external to the
> PHP model. Either they live in a non-PHP project or are included from the
> filesystem (and appear in the Include Path). Do those cases work for you?
> I'd be surprised if they do, because opening these files manually throws
> an exception for me, independent of any debugging.
>
> thanks,
> Charlie
>
>
> "Martin Eisengardt" <mep_eisen@web.de> wrote in message
> news:0391434eb8141be0c499e30cd3b5426e$1@www.eclipse.org...
>>I got the same problem with "step into". Every time PDT tries to open
>>another source within current editor, this exception will be thrown and
>>syntax coloring is corrupted. If You are opening all sources manually
>>before stepping into, it should work.
>> For me the latest cvs works and stepping into works too. Are You sure
>> that Your eclipse uses the correct plugins You compiled all by yourself?
>>
>
>
|
|
|
Re: Debug Source Display Error (xdebug) [message #48187 is a reply to message #48157] |
Thu, 30 August 2007 13:46 |
D Kelsey Messages: 232 Registered: July 2009 |
Senior Member |
|
|
This also happens when using the Zend Debugger, so it isn't specific to
xdebug.
Dave Kelsey
Charlie Surface wrote:
> I just downloaded the M3 all in one, and I'm still seeing this problem.
> It's very easy to reproduce. The steps are below. Can someone else
> confirm?
>
> 1) Setup a PHP Executable using XDebug. I'm using a recent PHP 5 build on
> windows.
>
> 2) Create a project Test, and add a file to it called test.php.
>
> <?php
> include "c:/php/includes/bar.php";
> bar();
> ?>
>
> 3) Create a file bar.php in a location outside your workspace. I used
> C:\php\includes.
>
> <?php
> function bar() {
> echo "Hello from bar!\n";
> }
> ?>
> 4) Add this directory to the Include Path of your PHP project. Also make
> sure the include line in test.php is correct for your system.
>
> 5) Put a breakpoint on the include line in test.php. Then close all open
> editors. Debug as PHP Script.
>
> 6) The breakpoint is hit correctly. Step to the bar() call and then step
> in. An error dialog appears.
>
> thanks,
>
> Charlie
>
> "Charlie Surface" <csurface@gmail.com> wrote in message
> news:fak72v$8av$1@build.eclipse.org...
>> I have the all-in-one build I20070712 with the all the PDT plugins
>> downloaded from CVS. I compared the dependency lists of I20070712 and
>> I20070816, and they appear to be the same. Maybe they aren't the same, and
>> the lists are incorrect?
>>
>> I should also point out (like I mentioned in my original response to this
>> thread) that my problem seems to be with files that are external to the
>> PHP model. Either they live in a non-PHP project or are included from the
>> filesystem (and appear in the Include Path). Do those cases work for you?
>> I'd be surprised if they do, because opening these files manually throws
>> an exception for me, independent of any debugging.
>>
>> thanks,
>> Charlie
>>
>>
>> "Martin Eisengardt" <mep_eisen@web.de> wrote in message
>> news:0391434eb8141be0c499e30cd3b5426e$1@www.eclipse.org...
>>> I got the same problem with "step into". Every time PDT tries to open
>>> another source within current editor, this exception will be thrown and
>>> syntax coloring is corrupted. If You are opening all sources manually
>>> before stepping into, it should work.
>>> For me the latest cvs works and stepping into works too. Are You sure
>>> that Your eclipse uses the correct plugins You compiled all by yourself?
>>>
>>
>
>
|
|
|
Re: Debug Source Display Error (xdebug) [message #48592 is a reply to message #48187] |
Fri, 31 August 2007 13:54 |
Eclipse User |
|
|
|
Originally posted by: schnauss.digitalzone.de
> This also happens when using the Zend Debugger, so it isn't specific to
> xdebug.
>
> Dave Kelsey
As i switched back to Zend Debugger, i got the same display errors ...
so i agree ... it is not a xdebug problem.
>
>
> Charlie Surface wrote:
>> I just downloaded the M3 all in one, and I'm still seeing this
>> problem. It's very easy to reproduce. The steps are below. Can
>> someone else confirm?
>>
>> 1) Setup a PHP Executable using XDebug. I'm using a recent PHP 5
>> build on windows.
>>
>> 2) Create a project Test, and add a file to it called test.php.
>>
>> <?php
>> include "c:/php/includes/bar.php";
>> bar();
>> ?>
>>
>> 3) Create a file bar.php in a location outside your workspace. I used
>> C:\php\includes.
>>
>> <?php
>> function bar() {
>> echo "Hello from bar!\n";
>> }
>> ?>
>> 4) Add this directory to the Include Path of your PHP project. Also
>> make sure the include line in test.php is correct for your system.
>>
>> 5) Put a breakpoint on the include line in test.php. Then close all
>> open editors. Debug as PHP Script.
>>
>> 6) The breakpoint is hit correctly. Step to the bar() call and then
>> step in. An error dialog appears.
>>
>> thanks,
>>
>> Charlie
>>
>> "Charlie Surface" <csurface@gmail.com> wrote in message
>> news:fak72v$8av$1@build.eclipse.org...
>>> I have the all-in-one build I20070712 with the all the PDT plugins
>>> downloaded from CVS. I compared the dependency lists of I20070712
>>> and I20070816, and they appear to be the same. Maybe they aren't the
>>> same, and the lists are incorrect?
>>>
>>> I should also point out (like I mentioned in my original response to
>>> this thread) that my problem seems to be with files that are external
>>> to the PHP model. Either they live in a non-PHP project or are
>>> included from the filesystem (and appear in the Include Path). Do
>>> those cases work for you? I'd be surprised if they do, because
>>> opening these files manually throws an exception for me, independent
>>> of any debugging.
>>>
>>> thanks,
>>> Charlie
>>>
>>>
>>> "Martin Eisengardt" <mep_eisen@web.de> wrote in message
>>> news:0391434eb8141be0c499e30cd3b5426e$1@www.eclipse.org...
>>>> I got the same problem with "step into". Every time PDT tries to
>>>> open another source within current editor, this exception will be
>>>> thrown and syntax coloring is corrupted. If You are opening all
>>>> sources manually before stepping into, it should work.
>>>> For me the latest cvs works and stepping into works too. Are You
>>>> sure that Your eclipse uses the correct plugins You compiled all by
>>>> yourself?
>>>>
>>>
>>
>>
|
|
|
Re: Debug Source Display Error (xdebug) [message #553062 is a reply to message #45138] |
Mon, 16 August 2010 09:56 |
Vandana Messages: 1 Registered: August 2010 |
Junior Member |
|
|
I faced same problem in Java application.
Please check, In Window->Preferences->Java->Debug->Step Filtering
Check whether "Use Step Filters" check-box is unchecked.
If it is unchecked, then check it.
My problem was resolved by checking the "Use Step Filters" Check-box
Thanks,
Vandana Pal
[Updated on: Mon, 16 August 2010 09:56] Report message to a moderator
|
|
|
Powered by
FUDForum. Page generated in 0.05274 seconds