cockroachdb / cockroachdb/cockroach

Sentry: tpcc.go:980: runtime error: index out of range [1] with length 1 (1) attached stack trace -- stack trace: | github.com/cockroachdb/cockroach/pkg/workload/tpcc.(*tpcc).Ops | pkg/workload...

Open
#148,263 3 comments 0 reactions 0 assignees View on GitHub
A-testeng-foundations C-bug O-sentry P-3 T-testeng X-blathers-triaged
Dominant language
Go
Stars
32.5k
Forks
4.1k
PR merge metrics
PR metrics pending

Description

This issue was auto filed by Sentry. It represents a crash or reported error on a live cluster with telemetry enabled.

Sentry Link: [https://cockroach-labs.sentry.io/issues/6677460724/?referrer=webhooks_plugin](https://cockroach-labs.sentry.io/issues/6677460724/?referrer=webhooks_plugin)

Panic Message:

```
tpcc.go:980: runtime error: index out of range [1] with length 1
(1) attached stack trace
-- stack trace:
| github.com/cockroachdb/cockroach/pkg/workload/tpcc.(*tpcc).Ops
| pkg/workload/tpcc/tpcc.go:980
| github.com/cockroachdb/cockroach/pkg/workload/cli.runRun.func2
| pkg/workload/cli/run.go:486
| github.com/cockroachdb/cockroach/pkg/workload/cli.runRun
| pkg/workload/cli/run.go:503
| github.com/cockroachdb/cockroach/pkg/workload/cli.init.3.func2.CmdHelper.8
| pkg/workload/cli/run.go:243
| github.com/cockroachdb/cockroach/pkg/workload/cli.init.3.func2.CmdHelper.HandleErrs.9
| pkg/workload/cli/cli.go:82
| github.com/spf13/cobra.(*Command).execute
| external/com_github_spf13_cobra/command.go:920
| github.com/spf13/cobra.(*Command).ExecuteC
| external/com_github_spf13_cobra/command.go:1044
| github.com/spf13/cobra.(*Command).Execute
| external/com_github_spf13_cobra/command.go:968
| github.com/cockroachdb/cockroach/pkg/cli.Run
| cli.go:301
| github.com/cockroachdb/cockroach/pkg/cli.doMain
| cli.go:139
| github.com/cockroachdb/cockroach/pkg/cli.Main
| cli.go:64
| main.main
| pkg/cmd/cockroach/main.go:21
| runtime.main
| GOROOT/src/runtime/proc.go:272
| runtime.goexit
| src/runtime/asm_amd64.s:1700
Wraps: (2) runtime error: index out of range [1] with length 1
Error types: (1) *withstack.withStack (2) runtime.boundsError
-- report composition:
runtime.boundsError
tpcc.go:980: *withstack.withStack (top exception)
```

Stacktrace (expand for inline code snippets):

[src/runtime/asm_amd64.s#L1699-L1701](src/runtime/asm_amd64.s#L1699-L1701)
[GOROOT/src/runtime/proc.go#L271-L273](GOROOT/src/runtime/proc.go#L271-L273)
[pkg/cmd/cockroach/main.go#L20-L22](pkg/cmd/cockroach/main.go#L20-L22)
[cli.go#L63-L65](cli.go#L63-L65)
[cli.go#L138-L140](cli.go#L138-L140)
[cli.go#L300-L302](cli.go#L300-L302)
[external/com_github_spf13_cobra/command.go#L967-L969](external/com_github_spf13_cobra/command.go#L967-L969)
[external/com_github_spf13_cobra/command.go#L1043-L1045](external/com_github_spf13_cobra/command.go#L1043-L1045)
[external/com_github_spf13_cobra/command.go#L919-L921](external/com_github_spf13_cobra/command.go#L919-L921)
[pkg/workload/cli/cli.go#L81-L83](pkg/workload/cli/cli.go#L81-L83)
[pkg/workload/cli/run.go#L242-L244](pkg/workload/cli/run.go#L242-L244)
[pkg/workload/cli/run.go#L502-L504](pkg/workload/cli/run.go#L502-L504)
[pkg/workload/cli/run.go#L485-L487](pkg/workload/cli/run.go#L485-L487)
[pkg/workload/tpcc/tpcc.go#L979-L981](pkg/workload/tpcc/tpcc.go#L979-L981)

```
src/runtime/asm_amd64.s in runtime.goexit at line 1700
GOROOT/src/runtime/proc.go in runtime.main at line 272
pkg/cmd/cockroach/main.go in main.main at line 21
cli.go in pkg/cli.Main at line 64
cli.go in pkg/cli.doMain at line 139
cli.go in pkg/cli.Run at line 301
external/com_github_spf13_cobra/command.go in github.com/spf13/cobra.(*Command).Execute at line 968
external/com_github_spf13_cobra/command.go in github.com/spf13/cobra.(*Command).ExecuteC at line 1044
external/com_github_spf13_cobra/command.go in github.com/spf13/cobra.(*Command).execute at line 920
pkg/workload/cli/cli.go in pkg/workload/cli.init.3.func2.CmdHelper.HandleErrs.9 at line 82
pkg/workload/cli/run.go in pkg/workload/cli.init.3.func2.CmdHelper.8 at line 243
pkg/workload/cli/run.go in pkg/workload/cli.runRun at line 503
pkg/workload/cli/run.go in pkg/workload/cli.runRun.func2 at line 486
pkg/workload/tpcc/tpcc.go in pkg/workload/tpcc.(*tpcc).Ops at line 980
```

### Tags

| Tag | Value |
| --- | --- |
| Command | workload run tpcc |
| Environment | development |
| Go Version | go1.23.7 X:nocoverageredesign |
| Platform | linux amd64 |
| Distribution | CCL |
| Cockroach Release | v25.3.0-alpha.00000000-dev-8d598cb86691ba6a29d79577b15d7b2a9726b950 |
| Cockroach SHA | 8d598cb86691ba6a29d79577b15d7b2a9726b950 |
| # of CPUs | 8 |
| # of Goroutines | 138 |

Jira issue: CRDB-51501

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.