|| Heisenbug redux
||Aug. 4th, 2005 11:20 am|
Calling var_dump() on the two class objects involved stops them from breaking....|
ETA: Now solved by colleague
I'm not a PHP programmer, so this is a guess. Hope I'm not being patronising.
var_dump() says "Arrays and objects are explored recursively with values indented to show structure."
Has somebody created a property get() method (if PHP has that concept) which has side effects? And could those side effects be causing what you're seeing?
And are you absolutely sure there's no race condition?