develooper Front page | perl.perl5.porters | Postings from September 2016

Re: DAVEM TPF grant#2 report #140, #141

Thread Previous
From:
Sawyer X
Date:
September 27, 2016 18:08
Subject:
Re: DAVEM TPF grant#2 report #140, #141
Message ID:
5013eb18-67ca-5536-081f-979ca37a9084@gmail.com
This is pretty late now, but thank you for the report, Dave. :)

(And for the work!)


On 09/19/2016 01:31 AM, Dave Mitchell wrote:
> (this report covers 2 weeks)
>
> Spent my time mainly working on various miscellaneous tickets, mostly
> ones associated with fuzzing perl.
>
> I've also been working on eliminating OP_PUSHRE - a branch should be ready
> for smoking in the next day or two.
>
> 2016/09/05
>      0:54 process p5p mailbox
>      3:31 [perl #129099] global-buffer-overflow S_finalize_op
>      1:24 [perl #128998] heap-buffer-overflow Perl_my_atof2
>
> 2016/09/06
>      0:05 process p5p mailbox
>      5:17 [perl #129086] heap-use-after-free Perl_localize
>
> 2016/09/07
>      2:30 [perl #129086] heap-use-after-free Perl_localize
>
> 2016/09/08
>      0:49 process p5p mailbox
>
> # ----
>
> 2016/09/12
>      0:14 process p5p mailbox
>      1:45 [perl #129158] null ptr deref, segfault in Perl_pp_split ()
>      0:35 [perl #129251]
>      0:56 [perl #129238] array index constant folding uses signed bitwise arithmetic
>      0:31 [perl #129239] BEGIN blocks have wrong caller package
>
> 2016/09/13
>      2:29 make OP_SPLIT a PMOP and eliminate OP_PUSHRE
>
> 2016/09/14
>      4:16 make OP_SPLIT a PMOP and eliminate OP_PUSHRE
>
> 2016/09/15
>      2:04 make OP_SPLIT a PMOP and eliminate OP_PUSHRE
>
> 2016/09/16
>      1:47 make OP_SPLIT a PMOP and eliminate OP_PUSHRE
>
> 2016/09/18
>      4:17 make OP_SPLIT a PMOP and eliminate OP_PUSHRE
>
>
> SUMMARY:
>       1:24 [perl #128998] heap-buffer-overflow Perl_my_atof2
>       7:47 [perl #129086] heap-use-after-free Perl_localize
>       3:31 [perl #129099] global-buffer-overflow S_finalize_op
>       1:45 [perl #129158] null ptr deref, segfault in Perl_pp_split ()
>       0:56 [perl #129238] array index constant folding uses signed bitwise arithmetic
>       0:31 [perl #129239] BEGIN blocks have wrong caller package
>       0:35 [perl #129251]
>      14:53 make OP_SPLIT a PMOP and eliminate OP_PUSHRE
>       2:02 process p5p mailbox
>     ------
>      33:24 TOTAL (HH::MM)
>
>


Thread Previous


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About