Skip to content

slowQueryRetriever.parseLog panic when query cluster_slow_query #58147

@owlsome2501

Description

@owlsome2501

Bug Report

Please answer these questions before submitting your issue. Thanks!

1. Minimal reproduce step (Required)

  1. Run ossinsight workload with 1 tidb, 6 tikv and 2 tiflash.
  2. Wait for the problematic slow log to be output and execute select * from information schema.cluster slow query to trigger panic.

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

no panic.

3. What did you see instead (Required)

Image
Image
Image

  1. splitByColon function introduced by pr executor: Optimize slow log parsing's splitByColon function #54630 cannot correctly parse the problematic slow log.
  2. The parseLog function encountered an "index out of range" error while accessing the values array.

4. What is your TiDB version? (Required)

nightly

Metadata

Metadata

Assignees

Labels

affects-5.4This bug affects the 5.4.x(LTS) versions.affects-6.1This bug affects the 6.1.x(LTS) versions.affects-6.5This bug affects the 6.5.x(LTS) versions.affects-7.1This bug affects the 7.1.x(LTS) versions.affects-7.5This bug affects the 7.5.x(LTS) versions.affects-8.1This bug affects the 8.1.x(LTS) versions.affects-8.5This bug affects the 8.5.x(LTS) versions.impact/panicseverity/majorsig/executionSIG executiontype/bugThe issue is confirmed as a bug.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions