New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 684513 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Email to this user bounced
Closed: Feb 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 3
Type: Bug



Sign in to add a comment

PartitionAllocTest crash on Win7

Project Member Reported by tmonius...@opera.com, Jan 24 2017

Issue description

"base_unittests.exe --gtest_filter=PartitionAllocTest*" crashes on Win7.

Different test fail in Debug and Release modes:
- Debug:
  3 tests crashed:
    PartitionAllocTest.MultiAlloc
    PartitionAllocTest.PageRefilling
    PartitionAllocTest.PurgeDiscardable
- Release:
  1 test crashed:
    PartitionAllocTest.RepeatedReturnNullDirect

If only one test is specified, it succeeds:
base_unittests.exe --gtest_filter=PartitionAllocTest.RepeatedReturnNullDirect
SUCCESS: all tests passed.

If there's no --gtest_filter specified or --test-launcher-bot-mode is specified, tests also succeed because they are retried (they always fail on the first try).
 

Comment 1 by palmer@chromium.org, Jan 24 2017

Cc: haraken@chromium.org
Components: Blink>MemoryAllocator>Partition
Is it specifically Windows 7 only? Not Windows 8 or 10?

These tests are very weird, and it wouldn't surprise me if they left the operating system a little dazed and confused, when run together like that.

What I find weird is that we only see this problem now that PA is in base. The tests themselves have not changed; maybe people were not running them when they were in Blink?
I don't know. I'm on Windows 7. It's possible that it's reproducible also on other Windows versions but I haven't tested this.

Comment 4 by w...@chromium.org, Feb 12 2017

Re #1: Was Blink perhaps running these tests in sequence rather than sharded & in parallel?

Comment 5 by sigbjo...@opera.com, Feb 12 2017

They should be on google bots ( https://bugs.chromium.org/p/chromium/issues/detail?id=524758#c22 ), but no sharding on opera's side (where this report was from.)

Comment 6 by sigbjo...@opera.com, Feb 12 2017

Owner: sigbjo...@opera.com
Status: Fixed (was: Untriaged)

Comment 7 by w...@chromium.org, Feb 14 2017

Re #5: Not sure what you mean by "no sharding on opera's side". Do you mean you explicitly run base_unittests with sharding disabled?

Sign in to add a comment