Brian Carpenter wrote: >perl -e '$0=$.^=*.=$0=0' This reduces to perl -e '$z ^= *z=0' which looks almost exactly like [perl #127934]. That one used *= and asserted, whereas this one uses ^= and segvs. They're probably the same bug underneath. |= and .= also segv: the pattern seems to be that numeric operations assert and string operations segv on handling the string buffer. -zeframThread Previous | Thread Next