text_combined: demerphq oryiufjngmailcom 102007 via rt owl barnowl research intelresearch net wrote new ticket created coabarnowlresearchintelresearchnet please include string perl 46563 subject line future correspondence issue bug report perl zwcy12gmailcom generated help perlbug 135 running perl v588 please enter report following code prints rather z z z z sprintf aaa z g printf 1n problem occur g suffix removed search problem 1 aliased z z gets subsequently overwritten following might fix extent ive understood pp_match pp_hotc 20060929 172806000000000 0700 pp_hot_fixc 20071019 161128000000000 0700 13037 13037 global rxnparens rxnparens svtemptarg pl_sawampersand r_flags rexec_copy_str svscreamtarg one minor drawback making fix causes spec2006s perl test consume large amounts memory fail used 32bit address space least known wont fix least bug regex engine patch actually done year ago retracted makes matches using scalar g loop go quadratic punishing consequences code uses long strings places g workaround ensure modify target g match successful match accessing magic variables since considered rare situation comparison using g long strings decided accept lessor two weevils bugs proper solution hopefully forthcoming 512 hope find time completely redesign way regex match results stored regex magic applied svs target string copying occurs basically need flag sv says ive copied g reset sv modified need change logic scalar g matches ensure checks value copy set reuses copy henceforth tried get something along lines working attempts crude met failure lack tuits prevented going long hard route dealing magic sv etc time solution problem dont however probably document issue scalar context g matches currently dont think documented anywhere older perls bug firmly wont fix category sorry thanks report however cheers yves perl mredebug e justanotherperlhacker wed 06 aug 2008 220909 0200 perl 46563 g suffix string search g cause string corruption