Skip to content

Bug Report: vtadmin segmentation violation #18593

@L3o-pold

Description

@L3o-pold

Overview of the Issue

I tried to run a query in vtadmin vtexplain pannel.

Reproduction Steps

not sure

Binary Version

v22.0.1

Operating System and Environment details

docker

Log Fragments

I0828 09:02:57.362923       1 state_manager.go:562] Finished table garbage collector close. Started lag throttler close
I0828 09:02:57.362928       1 throttler.go:637] Throttler: started execution of Close. Acquiring initMutex lock
I0828 09:02:57.362934       1 throttler.go:639] Throttler: acquired initMutex lock
I0828 09:02:57.362939       1 throttler.go:552] Throttler: already disabled
I0828 09:02:57.362945       1 throttler.go:652] Throttler: closing pool
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x30 pc=0x10ba59c]

goroutine 409 [running]:
vitess.io/vitess/go/vt/topo.(*Server).GetCellInfo(0xc00091f600, {0x28187c8, 0xc000d089a0}, {0x21f7d5f, 0xb}, 0x0)
	vitess.io/vitess/go/vt/topo/cell_info.go:74 +0xfc
vitess.io/vitess/go/vt/topo.(*Server).ConnForCell(0xc00091f600, {0x28187c8, 0xc000d089a0}, {0x21f7d5f, 0xb})
	vitess.io/vitess/go/vt/topo/server.go:282 +0x109
vitess.io/vitess/go/vt/topo.(*Server).GetTablet(0xc000cd5eb8?, {0x28187c8, 0xc000d089a0}, 0xc000b47080)
	vitess.io/vitess/go/vt/topo/tablet.go:173 +0x65
vitess.io/vitess/go/vt/vttablet/tabletserver/throttle.(*Throttler).readThrottlerConfig(0xc0005d2540, {0x28187c8, 0xc000d089a0})
	vitess.io/vitess/go/vt/vttablet/tabletserver/throttle/throttler.go:341 +0x53
vitess.io/vitess/go/vt/vttablet/tabletserver/throttle.(*Throttler).retryReadAndApplyThrottlerConfig(0xc0005d2540, {0x2818758, 0xc000c1aa50})
	vitess.io/vitess/go/vt/vttablet/tabletserver/throttle/throttler.go:581 +0x10a
created by vitess.io/vitess/go/vt/vttablet/tabletserver/throttle.(*Throttler).Open in goroutine 48
	vitess.io/vitess/go/vt/vttablet/tabletserver/throttle/throttler.go:630 +0x305

Metadata

Metadata

Assignees

No one assigned

    Labels

    Needs TriageThis issue needs to be correctly labelled and triagedType: Bug

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions