Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(13)

Issue 22799007: I'm investigating how to make the IPC transfer a bit more secure on the (Closed)

Created:
7 years, 4 months ago by sugoi1
Modified:
7 years, 3 months ago
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

This adds a new SkImageFilter fuzzer in skia. BUG= Committed: http://code.google.com/p/skia/source/detail?r=11395

Patch Set 1 #

Total comments: 3

Patch Set 2 : New fuzzer added #

Total comments: 30

Patch Set 3 : Fixing comments #

Patch Set 4 : Windows error fix #

Patch Set 5 : Minor tweaks #

Total comments: 1

Patch Set 6 : Down to fuzzer only #

Patch Set 7 : #

Patch Set 8 : Fixing windows warnings as error #

Patch Set 9 : Removed unwanted file #

Unified diffs Side-by-side diffs Delta from patch set Stats (+313 lines, -1 line) Patch
M gyp/SampleApp.gyp View 1 2 3 4 5 6 7 1 chunk +1 line, -0 lines 0 comments Download
M include/core/SkFlattenable.h View 1 2 3 4 5 1 chunk +1 line, -1 line 0 comments Download
A samplecode/SampleFilterFuzz.cpp View 1 2 3 4 5 6 7 1 chunk +311 lines, -0 lines 0 comments Download

Messages

Total messages: 30 (0 generated)
sugoi
At this point, I just want some input about how this should be done. I've ...
7 years, 4 months ago (2013-08-13 15:20:25 UTC) #1
Stephen White
It does seem like we'll need some way to validate that the types of objects ...
7 years, 4 months ago (2013-08-13 17:06:48 UTC) #2
sugoi
Here's the new fuzzer. It doesn't cover serialization yet, but it covers random filter DAGs. ...
7 years, 4 months ago (2013-08-16 20:58:46 UTC) #3
Stephen White
https://codereview.chromium.org/22799007/diff/7001/samplecode/SampleFilterFuzz.cpp File samplecode/SampleFilterFuzz.cpp (right): https://codereview.chromium.org/22799007/diff/7001/samplecode/SampleFilterFuzz.cpp#newcode33 samplecode/SampleFilterFuzz.cpp:33: static bool return_large = false; Shouldn't we also be ...
7 years, 4 months ago (2013-08-21 20:49:26 UTC) #4
sugoi
https://codereview.chromium.org/22799007/diff/7001/samplecode/SampleFilterFuzz.cpp File samplecode/SampleFilterFuzz.cpp (right): https://codereview.chromium.org/22799007/diff/7001/samplecode/SampleFilterFuzz.cpp#newcode33 samplecode/SampleFilterFuzz.cpp:33: static bool return_large = false; On 2013/08/21 20:49:26, Stephen ...
7 years, 4 months ago (2013-08-21 21:12:08 UTC) #5
Stephen White
https://codereview.chromium.org/22799007/diff/7001/src/effects/SkBicubicImageFilter.cpp File src/effects/SkBicubicImageFilter.cpp (right): https://codereview.chromium.org/22799007/diff/7001/src/effects/SkBicubicImageFilter.cpp#newcode102 src/effects/SkBicubicImageFilter.cpp:102: if (dstIRect.isEmpty()) { On 2013/08/21 21:12:09, sugoi wrote: > ...
7 years, 4 months ago (2013-08-21 21:23:00 UTC) #6
sugoi
https://codereview.chromium.org/22799007/diff/7001/src/effects/SkBicubicImageFilter.cpp File src/effects/SkBicubicImageFilter.cpp (right): https://codereview.chromium.org/22799007/diff/7001/src/effects/SkBicubicImageFilter.cpp#newcode102 src/effects/SkBicubicImageFilter.cpp:102: if (dstIRect.isEmpty()) { On 2013/08/21 21:23:00, Stephen White wrote: ...
7 years, 4 months ago (2013-08-21 21:34:01 UTC) #7
sugoi
7 years, 4 months ago (2013-08-21 21:34:02 UTC) #8
scroggo
> It does seem like we'll need some way to validate that the types of ...
7 years, 4 months ago (2013-08-21 23:25:27 UTC) #9
sugoi1
On 2013/08/21 23:25:27, scroggo wrote: > The fuzzer sample seems like a good start for ...
7 years, 4 months ago (2013-08-22 15:40:59 UTC) #10
scroggo
https://codereview.chromium.org/22799007/diff/7001/src/core/SkFlattenableSerialization.cpp File src/core/SkFlattenableSerialization.cpp (right): https://codereview.chromium.org/22799007/diff/7001/src/core/SkFlattenableSerialization.cpp#newcode37 src/core/SkFlattenableSerialization.cpp:37: || !flattenable->isA(SkFlattenable::IMAGE_FILTER)) On 2013/08/22 15:41:00, sugoi1 wrote: > On ...
7 years, 4 months ago (2013-08-22 17:59:00 UTC) #11
sugoi1
https://codereview.chromium.org/22799007/diff/7001/src/core/SkFlattenableSerialization.cpp File src/core/SkFlattenableSerialization.cpp (right): https://codereview.chromium.org/22799007/diff/7001/src/core/SkFlattenableSerialization.cpp#newcode37 src/core/SkFlattenableSerialization.cpp:37: || !flattenable->isA(SkFlattenable::IMAGE_FILTER)) On 2013/08/22 17:59:01, scroggo wrote: > On ...
7 years, 4 months ago (2013-08-22 18:14:53 UTC) #12
scroggo
https://codereview.chromium.org/22799007/diff/7001/src/core/SkFlattenableSerialization.cpp File src/core/SkFlattenableSerialization.cpp (right): https://codereview.chromium.org/22799007/diff/7001/src/core/SkFlattenableSerialization.cpp#newcode37 src/core/SkFlattenableSerialization.cpp:37: || !flattenable->isA(SkFlattenable::IMAGE_FILTER)) On 2013/08/22 18:14:53, sugoi1 wrote: > On ...
7 years, 4 months ago (2013-08-22 19:10:19 UTC) #13
sugoi1
On 2013/08/21 23:25:27, scroggo wrote: > > It does seem like we'll need some way ...
7 years, 3 months ago (2013-08-26 16:56:11 UTC) #14
mtklein
On 2013/08/26 16:56:11, sugoi1 wrote: > On 2013/08/21 23:25:27, scroggo wrote: > > > It ...
7 years, 3 months ago (2013-08-27 16:04:56 UTC) #15
sugoi1
On 2013/08/27 16:04:56, mtklein wrote: > So, bear with me while I probably repeat some ...
7 years, 3 months ago (2013-08-27 17:21:53 UTC) #16
mtklein
On 2013/08/27 17:21:53, sugoi1 wrote: > On 2013/08/27 16:04:56, mtklein wrote: > > So, bear ...
7 years, 3 months ago (2013-08-27 17:51:29 UTC) #17
sugoi1
On 2013/08/27 17:51:29, mtklein wrote: > So, to speak only a little hyperbolicly, if our ...
7 years, 3 months ago (2013-08-27 18:06:32 UTC) #18
sugoi1
Minor tweaks. I fixed a comment by scroggo@ I had forgotten to fix about removing ...
7 years, 3 months ago (2013-08-28 14:41:14 UTC) #19
Stephen White
LGTM, but IWBN to find out who is dereferencing that 0x0 result formerly produced by ...
7 years, 3 months ago (2013-08-28 14:46:50 UTC) #20
mtklein
On 2013/08/28 14:46:50, Stephen White wrote: > LGTM, but IWBN to find out who is ...
7 years, 3 months ago (2013-08-28 14:59:52 UTC) #21
mtklein
https://codereview.chromium.org/22799007/diff/40001/src/core/SkFlattenableSerialization.cpp File src/core/SkFlattenableSerialization.cpp (right): https://codereview.chromium.org/22799007/diff/40001/src/core/SkFlattenableSerialization.cpp#newcode33 src/core/SkFlattenableSerialization.cpp:33: if (!flattenable || !flattenable->isA(SkFlattenable::IMAGE_FILTER)) Please add braces around the ...
7 years, 3 months ago (2013-08-28 15:00:36 UTC) #22
reed1
Agree with #21 -- this review has been excellent for crystalizing some of our thinking ...
7 years, 3 months ago (2013-08-28 15:06:29 UTC) #23
Stephen White
On 2013/08/28 15:06:29, reed1 wrote: > Agree with #21 -- this review has been excellent ...
7 years, 3 months ago (2013-09-13 16:57:27 UTC) #24
sugoi1
On 2013/09/13 16:57:27, Stephen White wrote: > On 2013/08/28 15:06:29, reed1 wrote: > > Agree ...
7 years, 3 months ago (2013-09-13 17:34:53 UTC) #25
reed1
patch #7 lgtm
7 years, 3 months ago (2013-09-13 18:00:23 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://skia-tree-status.appspot.com/cq/sugoi@chromium.org/22799007/72001
7 years, 3 months ago (2013-09-19 18:37:23 UTC) #27
commit-bot: I haz the power
Change committed as 11395
7 years, 3 months ago (2013-09-19 18:41:00 UTC) #28
rmistry
Hi Robbie, Could you please take a look at this CL? It looks like the ...
7 years, 3 months ago (2013-09-19 19:16:27 UTC) #29
rmistry
7 years, 3 months ago (2013-09-19 19:19:03 UTC) #30
Message was sent while issue was closed.
On 2013/09/19 19:16:27, rmistry wrote:
> Hi Robbie,
> 
> Could you please take a look at this CL? It looks like the CQ submitted it
> without checking any of the verifiers (Tree status, Presubmit checks, etc):
> https://skia-tree-status.appspot.com/cq/sugoi%2540chromium.org/22799007/72001

Compare this with a CQ submitted CL that ran all verifiers:
https://skia-tree-status.appspot.com/cq/djsollen%40google.com/23477067/13001

Powered by Google App Engine
This is Rietveld 408576698