Annotation of embedaddon/php/ext/date/tests/bug62500.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Bug #62500 (Segfault in DateInterval class when extended)
3: --INI--
4: date.timezone=GMT
5: --FILE--
6: <?php
7: class Crasher extends DateInterval {
8: public $foo;
9: public function __construct($time_spec) {
10: var_dump($this->foo);
11: $this->foo = 3;
12: var_dump($this->foo);
13: var_dump($this->{2});
14: parent::__construct($time_spec);
15: }
16: }
17: try {
18: $c = new Crasher('blah');
19: } catch (Exception $e) {
20: var_dump($e->getMessage());
21: }
22: --EXPECTF--
23: NULL
24: int(3)
25:
26: Notice: Undefined property: Crasher::$2 in %sbug62500.php on line %d
27: NULL
28: string(%s) "DateInterval::__construct(): Unknown or bad format (blah)"
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>