I recently reinstalled my web-development applications.
I installed PHP 5.0.2 and DBG 2.11.30 with it's listener.
phpinfo() returns following
Version  2.11.30
Linked  as a shared library.  
Profiler  compiled, enabled  
debugger.enable_session_cookie On On 
debugger.enabled On On 
debugger.fail_silently Off Off 
debugger.ignore_nops Off Off 
debugger.JIT_enabled Off Off 
debugger.JIT_host clienthost clienthost 
debugger.JIT_level 3 3 
debugger.JIT_port 7869 7869 
debugger.profiler_enabled On On 
debugger.session_nocache On On 
debugger.timeout_seconds 300 300 
I use PHP Expert Editor for debug and have following problem:
With some sources debugger just continue running while I told it do only one step. I found one pice of such code. Here it is.
It consits of 2 files as it seems that problem is with __autoload() function
File1: class.rtfParser.php
 	
	| <?php
 final class rtfParser {
 private $keywords = array ();
 private $state = NULL;
 
 public function __construct () {
 $this->keywords = array ();
 $this->state = new rtfState ($this);
 }
 }
 
 function __autoload ($class) {
 require_once 'class.' . $class . '.php';
 return false;
 }
 
 $rtf = new rtfParser ();
 
 echo 'OK!';
 
 ?>
 
 | 
File2: class.rtfState.php
 	
	| <?php
 final class rtfState {
 public function __construct () {
 //void
 }
 }
 
 ?>
 
 | 
Starting debugger and doing 'step into' all time results in stop debugging after entering into rtfPaser::__construct() 
Is this a known problem or problem of PHP Expert Editor's debugger?