pingcap / pingcap/tidb

WaitGroupEnhancedWrapper received duplicated source process

Open
#40,870 3 comments 0 reactions 0 assignees View on GitHub
affects-6.6 affects-7.0 affects-7.1 affects-7.5 affects-8.1 affects-8.5 component/test severity/major sig/transaction type/bug
Dominant language
Go
Stars
40.5k
Forks
6.2k
PR merge metrics
PR metrics pending

Description

## Bug Report

Please answer these questions before submitting your issue. Thanks!

### 1. Minimal reproduce step (Required)

### 2. What did you expect to see? (Required)

### 3. What did you see instead (Required)

```
panic: WaitGroupEnhancedWrapper received duplicated source process [recovered]

panic: WaitGroupEnhancedWrapper received duplicated source process

goroutine 5548 [running]:

testing.tRunner.func1.2({0x62c0220, 0xc00107f730})

GOROOT/src/testing/testing.go:1396 +0x372

testing.tRunner.func1()

GOROOT/src/testing/testing.go:1399 +0x5f0

panic({0x62c0220, 0xc00107f730})

GOROOT/src/runtime/panic.go:890 +0x262

go.uber.org/zap/zapcore.CheckWriteAction.OnWrite(0x2, 0xc005df0b60, {0xad33c14?, 0x40?, 0xc005e48380?})

external/org_uber_go_zap/zapcore/entry.go:198 +0xa8

go.uber.org/zap/zapcore.(*CheckedEntry).Write(0xc005df0b60, {0xc0057d7780, 0x2, 0x2})

external/org_uber_go_zap/zapcore/entry.go:264 +0x586

go.uber.org/zap.(*Logger).Panic(0xd05ce00?, {0x6a5b781, 0x3b}, {0xc0057d7780, 0x2, 0x2})

external/org_uber_go_zap/logger.go:258 +0x6e

github.com/pingcap/tidb/util.(*WaitGroupEnhancedWrapper).onStart(0xc00061f590, {0x69cc6fc, 0x1a})

util/wait_group_wrapper.go:125 +0x2a8

github.com/pingcap/tidb/util.(*WaitGroupEnhancedWrapper).Run(0xc00061f590, 0xc005f143e0, {0x69cc6fc, 0x1a})

util/wait_group_wrapper.go:89 +0x4a

github.com/pingcap/tidb/domain.(*Domain).globalBindHandleWorkerLoop(0xc000315500, {0x81d2b68?, 0xc005f18960})

domain/domain.go:1529 +0x113

github.com/pingcap/tidb/domain.(*Domain).LoadBindInfoLoop(0xc000315500, {0x82254e0, 0xc005ed2280}, {0x82254e0, 0xc005ed2500})

domain/domain.go:1523 +0x205

github.com/pingcap/tidb/session.BootstrapSession({0x81e2380, 0xc0004e4660})

session/session.go:3324 +0x5a9

github.com/pingcap/tidb/tests/realtikvtest.CreateMockStoreAndDomainAndSetup(0xc0061201a0, {0x0, 0x0, 0x0})

tests/realtikvtest/testkit.go:105 +0x17a

github.com/pingcap/tidb/tests/realtikvtest.CreateMockStoreAndSetup(...)

tests/realtikvtest/testkit.go:81

tests/realtikvtest/txntest/txntest_test.TestP1DirtyRead(0x0?)

tests/realtikvtest/txntest/isolation_test.go:89 +0x4a

testing.tRunner(0xc0061201a0, 0x6adddd8)

GOROOT/src/testing/testing.go:1446 +0x217

created by testing.(*T).Run

GOROOT/src/testing/testing.go:1493 +0x75e

```
### 4. What is your TiDB version? (Required)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.