Hi
The following segfaults on my linux server...
<?php
class bla {
static $instance = null;
static function getInstance() {}
}
$n = bla::getInstance();
?>
if you comment out the "static $instance" line, it works...
fresh HEAD checkout 15 minutes ago..
strangely enough, this works on OSX...
backtrace can be found here -> http://trash.chregu.tv/bt.txt
chregu
--
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | chregu@bitflux.ch | gnupg-keyid 0x5CE1DECB
Can't reproduce this.
At 05:37 PM 3/5/2004 +0100, Christian Stocker wrote:
Hi
The following segfaults on my linux server...
<?php
class bla {
static $instance = null;
static function getInstance() {}
}
$n = bla::getInstance();
?>if you comment out the "static $instance" line, it works...
fresh HEAD checkout 15 minutes ago..
strangely enough, this works on OSX...
backtrace can be found here -> http://trash.chregu.tv/bt.txt
chregu
--
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | chregu@bitflux.ch | gnupg-keyid 0x5CE1DECB
I actually couldn't reproduce the crash with your script but I found
problems with my patch using valgrind.
Commit coming up in a second.
Let me know if it solves your problem.
Thanks for the short reproducing script.
Andi
At 07:12 PM 3/5/2004 +0200, Andi Gutmans wrote:
Can't reproduce this.
At 05:37 PM 3/5/2004 +0100, Christian Stocker wrote:
Hi
The following segfaults on my linux server...
<?php
class bla {
static $instance = null;
static function getInstance() {}
}
$n = bla::getInstance();
?>if you comment out the "static $instance" line, it works...
fresh HEAD checkout 15 minutes ago..
strangely enough, this works on OSX...
backtrace can be found here -> http://trash.chregu.tv/bt.txt
chregu
--
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | chregu@bitflux.ch | gnupg-keyid 0x5CE1DECB
On Fri, 05 Mar 2004 19:18:09 +0200
andi@zend.com (Andi Gutmans) wrote:
I actually couldn't reproduce the crash with your script but I
found problems with my patch using valgrind.
Commit coming up in a second.
Let me know if it solves your problem.
Thanks for the short reproducing script.
Fixed, here and christian's host.
thanks,
pierre
I actually couldn't reproduce the crash with your script but I found
problems with my patch using valgrind.
Commit coming up in a second.
Let me know if it solves your problem.
as pierre already said, it works again on my server
thanks for the quick fix
chregu
Thanks for the short reproducing script.
AndiAt 07:12 PM 3/5/2004 +0200, Andi Gutmans wrote:
Can't reproduce this.
At 05:37 PM 3/5/2004 +0100, Christian Stocker wrote:
Hi
The following segfaults on my linux server...
<?php
class bla {
static $instance = null;
static function getInstance() {}
}
$n = bla::getInstance();
?>if you comment out the "static $instance" line, it works...
fresh HEAD checkout 15 minutes ago..
strangely enough, this works on OSX...
backtrace can be found here -> http://trash.chregu.tv/bt.txt
chregu
--
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | chregu@bitflux.ch | gnupg-keyid 0x5CE1DECB--
--
--
christian stocker | Bitflux GmbH | schoeneggstrasse 5 | ch-8004 zurich
phone +41 1 240 56 70 | mobile +41 76 561 88 60 | fax +41 1 240 56 71
http://www.bitflux.ch | chregu@bitflux.ch | gnupg-keyid 0x5CE1DECB