We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Describe the bug
It seems that running dnscheck using miniooni fails with a panic indicating an error in the input.
dnscheck
miniooni
To Reproduce
Run:
go build -v ./internal/cmd/miniooni ./miniooni dnscheck
Expected behavior
The experiment should run successfully and upload the measurement to the ooni collector.
Output
The run logs show a panic and a richer-input error:
richer-input
panic: cannot run experiment: invalid richer input type goroutine 1 [running]: github.com/ooni/probe-cli/v3/internal/runtimex.PanicOnError(...) /Users/decfox/Projects/OONI/probe-cli/internal/runtimex/runtimex.go:66 main.runx({0x105a11670?, 0x107b13180?}, {0x105a1a830?, 0x1400055e140?}, {0x105458109?, 0x105a18b08?}, 0x1 4000468b70?, 0x0?, 0x14000a7fa38?) /Users/decfox/Projects/OONI/probe-cli/internal/cmd/miniooni/runx.go:31 +0x158 main.mainSingleIteration({0x105a18b08, 0x14000468b70}, {0x105458109, 0x8}, 0x140003da580) /Users/decfox/Projects/OONI/probe-cli/internal/cmd/miniooni/main.go:401 +0x45c main.MainWithConfiguration({0x105458109, 0x8}, 0x140003da580) /Users/decfox/Projects/OONI/probe-cli/internal/cmd/miniooni/main.go:330 +0x288 main.registerAllExperiments.func1(0x1400014e900?, {0x107b13180?, 0x4?, 0x1054506a0?}) /Users/decfox/Projects/OONI/probe-cli/internal/cmd/miniooni/main.go:249 +0x2c github.com/spf13/cobra.(*Command).execute(0x140002c0c08, {0x107b13180, 0x0, 0x0}) /Users/decfox/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:987 +0x828 github.com/spf13/cobra.(*Command).ExecuteC(0x14000126908) /Users/decfox/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1115 +0x344 github.com/spf13/cobra.(*Command).Execute(...) /Users/decfox/go/pkg/mod/github.com/spf13/cobra@v1.8.0/command.go:1039 main.main() /Users/decfox/Projects/OONI/probe-cli/internal/cmd/miniooni/main.go:196 +0x4f4
The text was updated successfully, but these errors were encountered:
Following release v3.23, we also see a drop in measurement count for the dnscheck. This indicates that the bug affects engine versions >= 3.23
release v3.23
Sorry, something went wrong.
Should fix this issue: ooni/ooni.org#1595
ooni/probe-cli@9053991
DecFox
Successfully merging a pull request may close this issue.
Describe the bug
It seems that running
dnscheck
usingminiooni
fails with a panic indicating an error in the input.To Reproduce
Run:
Expected behavior
The experiment should run successfully and upload the measurement to the ooni collector.
Output
The run logs show a panic and a
richer-input
error:The text was updated successfully, but these errors were encountered: