mojo_public_bindings_unittests InvalidMessageDuringSyncCall is crashy on android 5x swarming bots |
|||
Issue descriptionWas looking at crbug.com/664211, but I was surprised to discover this test suite is flakily crashing, at least on that bot, but don't turn the bot green because crashes/failures are retried. A few examples: https://build.chromium.org/p/chromium.android/builders/Android%20N5X%20Swarm%20Builder/builds/6191 I 22.392s run_tests_on_device(00ba31c98f874621) [ RUN ] SyncMethodCommonTest/1.InvalidMessageDuringSyncCall I 22.392s run_tests_on_device(00ba31c98f874621) [ERROR:validation_errors.cc(87)] Invalid message: VALIDATION_ERROR_ILLEGAL_MEMORY_RANGE I 22.393s run_tests_on_device(00ba31c98f874621) [ CRASHED ] Unfortunately android bot doesn't provide much more info like giving a crash stack. But given this is a unit test, someone probably should take a look?
,
Nov 10 2016
I'll take a look
,
Nov 11 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/9d4a788a20e336d82ba48f9918d0d09ebd17a787 commit 9d4a788a20e336d82ba48f9918d0d09ebd17a787 Author: rockot <rockot@chromium.org> Date: Fri Nov 11 00:34:49 2016 Mojo Bindings: Reset EDK error callback in ReportBadMessageTest::TearDown We were leaving a stale callback bound here which can cause other tests (namely things which explicitly test invalid message behavior) to UAF on the bound state. BUG= 664236 R=yzshen@chromium.org Review-Url: https://codereview.chromium.org/2490403002 Cr-Commit-Position: refs/heads/master@{#431413} [modify] https://crrev.com/9d4a788a20e336d82ba48f9918d0d09ebd17a787/mojo/public/cpp/bindings/tests/report_bad_message_unittest.cc
,
Nov 11 2016
|
|||
►
Sign in to add a comment |
|||
Comment 1 by yzshen@chromium.org
, Nov 10 2016