#29904 [NEW]: php crash ( object creation + autoload )

2004-08-30 Thread segv at sayclub dot com
From: segv at sayclub dot com
Operating system: linux
PHP version:  5.0.1
PHP Bug Type: Reproducible crash
Bug description:  php crash ( object creation + autoload )

Description:

It seems that php crashes when creating object with arguments of
autoloaded class.

Reproduce code:
---
test.inc 
?
  class B {
function func() {
  return true;
}
  }
?

test.php 
?
  function __autoload($className) {
include test.inc;
  }

  class A {
function __construct ($a) { }
  }
  $a = new A(B::func());
  var_dump($a)
?


Actual result:
--
% php test.php
segment fault


-- 
Edit bug report at http://bugs.php.net/?id=29904edit=1
-- 
Try a CVS snapshot (php4):   http://bugs.php.net/fix.php?id=29904r=trysnapshot4
Try a CVS snapshot (php5.0): http://bugs.php.net/fix.php?id=29904r=trysnapshot50
Try a CVS snapshot (php5.1): http://bugs.php.net/fix.php?id=29904r=trysnapshot51
Fixed in CVS:http://bugs.php.net/fix.php?id=29904r=fixedcvs
Fixed in release:http://bugs.php.net/fix.php?id=29904r=alreadyfixed
Need backtrace:  http://bugs.php.net/fix.php?id=29904r=needtrace
Need Reproduce Script:   http://bugs.php.net/fix.php?id=29904r=needscript
Try newer version:   http://bugs.php.net/fix.php?id=29904r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=29904r=support
Expected behavior:   http://bugs.php.net/fix.php?id=29904r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=29904r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=29904r=submittedtwice
register_globals:http://bugs.php.net/fix.php?id=29904r=globals
PHP 3 support discontinued:  http://bugs.php.net/fix.php?id=29904r=php3
Daylight Savings:http://bugs.php.net/fix.php?id=29904r=dst
IIS Stability:   http://bugs.php.net/fix.php?id=29904r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=29904r=gnused
Floating point limitations:  http://bugs.php.net/fix.php?id=29904r=float


#29904 [Fbk-Opn]: php crash ( object creation + autoload )

2004-08-30 Thread segv at sayclub dot com
 ID:   29904
 User updated by:  segv at sayclub dot com
 Reported By:  segv at sayclub dot com
-Status:   Feedback
+Status:   Open
 Bug Type: Reproducible crash
 Operating System: linux
 PHP Version:  5.0.1
 New Comment:

I'm sorry. It was a problem of xdebug. :-)
I'm really sorry for annoying you.


Previous Comments:


[2004-08-31 07:06:37] [EMAIL PROTECTED]

Please try using this CVS snapshot:

  http://snaps.php.net/php5-STABLE-latest.tar.gz
 
For Windows:
 
  http://snaps.php.net/win32/php5.0-win32-latest.zip

Cannot reproduce. Please try it with the latest snapshot.




[2004-08-31 06:33:57] segv at sayclub dot com

Description:

It seems that php crashes when creating object with arguments of
autoloaded class.

Reproduce code:
---
test.inc 
?
  class B {
function func() {
  return true;
}
  }
?

test.php 
?
  function __autoload($className) {
include test.inc;
  }

  class A {
function __construct ($a) { }
  }
  $a = new A(B::func());
  var_dump($a)
?


Actual result:
--
% php test.php
segment fault






-- 
Edit this bug report at http://bugs.php.net/?id=29904edit=1