[11:47:41] Krinkle: re above convo, looks like that lovely xdebug issue we tracked down in tallinn has reared its ugly head yet again [11:47:52] it is wild that upstream treats this as valid behaviour [12:52:37] mszabo: I guess I’ll try to remember that, whenever PHP seems to be exhibiting spooky action at a distance, I should try turning off xdebug [12:52:42] thanks for that pointer [13:42:47] Lucas_WMDE: Hm.. I can't say I fully understand why the xdebug issue affects us here. This isn't about a destructor being delayed from running right? [13:43:17] So it holds an extra by-ref reference to all the local vars around the exception. [13:43:49] I think that’s it, yeah [13:43:53] why would that turn a by-value into a by-ref elsewhere? [13:44:09] because the stack frame captured part of the array by-ref [13:44:44] (I don’t claim to fully understand it but I’m willing to ascribe that part to PHP references being confusing on principle) [14:35:14] the gnarliness is also why meta removed references from hacklang [14:47:05] even a stopped clock is right twice a day? ;)