-
Notifications
You must be signed in to change notification settings - Fork 4.1k
cli: cockroach workload run movr causes a panic #40846
Copy link
Copy link
Closed
Labels
C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.S-2-temp-unavailabilityTemp crashes or other availability problems. Can be worked around or resolved by restarting.Temp crashes or other availability problems. Can be worked around or resolved by restarting.
Description
This is based on master:
cockroach start \
--insecure \
--store=node1 \
--listen-addr=localhost:26257 \
--http-addr=localhost:8080 \
--join=localhost:26257,localhost:26258,localhost:26259 \
--background
cockroach start \
--insecure \
--store=node2 \
--listen-addr=localhost:26258 \
--http-addr=localhost:8081 \
--join=localhost:26257,localhost:26258,localhost:26259 \
--background
cockroach start \
--insecure \
--store=node3 \
--listen-addr=localhost:26259 \
--http-addr=localhost:8082 \
--join=localhost:26257,localhost:26258,localhost:26259 \
--background
cockroach workload init movr 'postgresql://root@localhost:26257?sslmode=disable'
I190917 20:38:38.061574 1 workload/workloadsql/dataload.go:135 imported users (0s, 50 rows)
I190917 20:38:38.073601 1 workload/workloadsql/dataload.go:135 imported vehicles (0s, 15 rows)
I190917 20:38:38.148419 1 workload/workloadsql/dataload.go:135 imported rides (0s, 500 rows)
I190917 20:38:38.198438 1 workload/workloadsql/dataload.go:135 imported vehicle_location_histories (0s, 1000 rows)
I190917 20:38:38.264506 1 workload/workloadsql/dataload.go:135 imported promo_codes (0s, 1000 rows)
cockroach workload run movr --duration=5m 'postgresql://root@localhost:26257?sslmode=disable'
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x18 pc=0x6976932]
goroutine 8 [running]:
github.com/cockroachdb/cockroach/pkg/workload/faker.(*weightedEntries).Rand(0x0, 0xc000366080, 0x24, 0xc000c083c0)
/Users/jesseseldess/go/src/github.com/cockroachdb/cockroach/pkg/workload/faker/faker.go:58 +0x72
github.com/cockroachdb/cockroach/pkg/workload/faker.(*addressFaker).StreetAddress(0xc000524a90, 0xc000366080, 0x24, 0x24)
/Users/jesseseldess/go/src/github.com/cockroachdb/cockroach/pkg/workload/faker/address.go:29 +0x3c
github.com/cockroachdb/cockroach/pkg/workload/movr.(*movr).Ops.func4(0x843a7e0, 0xc000318140, 0x0, 0x0)
/Users/jesseseldess/go/src/github.com/cockroachdb/cockroach/pkg/workload/movr/movr.go:692 +0x969
github.com/cockroachdb/cockroach/pkg/workload/cli.workerRun(0x843a7e0, 0xc000318140, 0xc000bcc0c0, 0xc00030c030, 0x0, 0xc0002d4000)
/Users/jesseseldess/go/src/github.com/cockroachdb/cockroach/pkg/workload/cli/run.go:235 +0x94
github.com/cockroachdb/cockroach/pkg/workload/cli.runRun.func1.1(0xc0003fd160, 0x7ac69d5, 0x4, 0xc0000ec020, 0x1, 0x1, 0x0, 0x0, 0x0, 0xc000bcc0c0, ...)
/Users/jesseseldess/go/src/github.com/cockroachdb/cockroach/pkg/workload/cli/run.go:401 +0xfd
created by github.com/cockroachdb/cockroach/pkg/workload/cli.runRun.func1
/Users/jesseseldess/go/src/github.com/cockroachdb/cockroach/pkg/workload/cli/run.go:391 +0x133
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-bugCode not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.Code not up to spec/doc, specs & docs deemed correct. Solution expected to change code/behavior.S-2-temp-unavailabilityTemp crashes or other availability problems. Can be worked around or resolved by restarting.Temp crashes or other availability problems. Can be worked around or resolved by restarting.