Skip to content

Crash in GetSentenceTimestamps when doing transcribe/get #79

Description

@andreyvit

When transcribing a video, cli has crashed with a traceback; doing assemblyai get crashed in exactly the same spot:

$ assemblyai get rptv3lsl5w-8310-4944-a086-d49f5e5a26b5                                                                                         2
Transcribing file with id rptv3lsl5w-8310-4944-a086-d49f5e5a26b5
Transcript
panic: runtime error: index out of range [1] with length 1

goroutine 1 [running]:
github.com/AssemblyAI/assemblyai-cli/utils.GetSentenceTimestamps({0x140006be000?, 0x29c, 0x101222b01?}, {0x14001214000, 0x7507, 0x100f36908?})
	/home/runner/work/assemblyai-cli/assemblyai-cli/utils/utils.go:272 +0x634
github.com/AssemblyAI/assemblyai-cli/utils.textPrintFormatted({0x1400033c000, 0x26686}, {0x14001214000, 0x7507, 0xa005})
	/home/runner/work/assemblyai-cli/assemblyai-cli/utils/transcribe.go:339 +0x114
github.com/AssemblyAI/assemblyai-cli/utils.getFormattedOutput({0x14000332ae0, 0x14000405788, 0x0, 0x0, 0x14000332b10, 0x140004057ac, 0x1400040579a, 0x0, {0x0, 0x0}, ...}, ...)
	/home/runner/work/assemblyai-cli/assemblyai-cli/utils/transcribe.go:298 +0xcc
github.com/AssemblyAI/assemblyai-cli/utils.PollTranscription({0x16ef9f72f, 0x26}, {0x0?, 0x0?})
	/home/runner/work/assemblyai-cli/assemblyai-cli/utils/transcribe.go:280 +0x2d0
github.com/AssemblyAI/assemblyai-cli/cmd.glob..func2(0x101679460?, {0x140000694b0?, 0x1?, 0x1?})
	/home/runner/work/assemblyai-cli/assemblyai-cli/cmd/get.go:45 +0x124
github.com/spf13/cobra.(*Command).execute(0x101679460, {0x14000069490, 0x1, 0x1})
	/home/runner/work/assemblyai-cli/assemblyai-cli/vendor/github.com/spf13/cobra/command.go:876 +0x4b8
github.com/spf13/cobra.(*Command).ExecuteC(0x1016796e0)
	/home/runner/work/assemblyai-cli/assemblyai-cli/vendor/github.com/spf13/cobra/command.go:990 +0x354
github.com/spf13/cobra.(*Command).Execute(...)
	/home/runner/work/assemblyai-cli/assemblyai-cli/vendor/github.com/spf13/cobra/command.go:918
github.com/AssemblyAI/assemblyai-cli/cmd.Execute()
	/home/runner/work/assemblyai-cli/assemblyai-cli/cmd/root.go:42 +0xa8
main.main()
	/home/runner/work/assemblyai-cli/assemblyai-cli/main.go:11 +0x1c

You've got transcription ID right in there, so please investigate.

macOS 13.2, AssemblyAI CLI v1.14.2.

Metadata

Metadata

Labels

bugSomething isn't working

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions