-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
ext:needs-triageExternal issues that have been accepted and now need initial review/assessment/fixExternal issues that have been accepted and now need initial review/assessment/fix
Description
Tailpipe version
Tailpipe v0.6.1
Plugins version
INSTALLED VERSION PARTITIONS
hub.tailpipe.io/plugins/turbot/aws@latest 0.14.1 aws_cloudtrail_log.security
hub.tailpipe.io/plugins/turbot/core@latest 0.2.9
Command ran
tailpipe collect aws_cloudtrail_log.security --from T-1d
Stack trace
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x2 addr=0x0 pc=0x102b5638c]
goroutine 21 [running]:
github.com/turbot/tailpipe-plugin-sdk/collection_state.(*TimeRangeCollectionState).Validate(0x140008b8f78?)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/collection_state/time_range_collection_state.go:208 +0x1c
github.com/turbot/tailpipe-plugin-sdk/collection_state.(*ArtifactCollectionState).Validate(0x140006beb80?)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/collection_state/artifact_collection_state.go:266 +0x9c
github.com/turbot/tailpipe-plugin-sdk/collection_state.(*SaveableCollectionState).Init(0x14000258310, {{0x0, 0x0, 0x0}, {0x0, 0x0, 0x0}, 0x0}, 0x0?, 0x0)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/collection_state/saveable_collection_state.go:65 +0x204
github.com/turbot/tailpipe-plugin-sdk/row_source.(*RowSourceImpl[...]).Init(0x10637b2c0, {0x107290200, 0x0?}, 0x14000258150?, {0x1400076cf80, 0x2, 0x2})
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/row_source/row_source_impl.go:119 +0x2a0
github.com/turbot/tailpipe-plugin-sdk/artifact_source.(*ArtifactSourceImpl[...]).Init(0x10637baa0, {0x106362c70, 0x140005dbc50}, 0x14000258150, {0x1400076cf80, 0x2, 0x2})
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/artifact_source/artifact_source_impl.go:112 +0x1b4
github.com/turbot/tailpipe-plugin-aws/sources/s3_bucket.(*AwsS3BucketSource).Init(0x140007ab680, {0x106362c70, 0x140005dbc50}, 0x14000258150, {0x1400076cf80, 0x2, 0x2})
/go/src/plugin/sources/s3_bucket/s3_bucket_source.go:44 +0xa8
github.com/turbot/tailpipe-plugin-sdk/row_source.(*RowSourceFactory).GetRowSource(0x3?, {0x106362c70, 0x140005dbc50}, 0x14000258150, {0x1400076cf80, 0x2, 0x2})
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/row_source/factory.go:72 +0x154
github.com/turbot/tailpipe-plugin-sdk/table.(*CollectorImpl[...]).initSource(0x1063808e0, {0x106362c70?, 0x140005dbc50}, 0x140007d6c60, 0x14000520c80)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/table/collector_impl.go:111 +0x144
github.com/turbot/tailpipe-plugin-sdk/table.(*RowEnrichmentCollector[...]).Init(0x1063808e0, {0x106362c70, 0x140005dbc50}, 0x140007d6c60)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/table/row_enrichment_collector.go:72 +0xc0
github.com/turbot/tailpipe-plugin-sdk/plugin.(*PluginImpl).Collect(0x140009125a0, {0x106362b20, 0x107290200}, 0x14000630780)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/plugin/plugin_impl.go:62 +0x170
github.com/turbot/tailpipe-plugin-sdk/plugin.PluginServer.Collect({{0x106372130?, 0x140009125a0?}}, {0x106362b20?, 0x107290200?}, 0x14000630780)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/plugin/plugin_server.go:52 +0x48
github.com/turbot/tailpipe-plugin-sdk/grpc/shared.TailpipePluginServerWrapper.Collect({{}, {0x10636e558?, 0x14000903970?}}, {0x0?, 0x1062f1320?}, 0x1?)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/grpc/shared/grpc.go:77 +0xb8
github.com/turbot/tailpipe-plugin-sdk/grpc/proto._TailpipePlugin_Collect_Handler({0x1062a2c80, 0x14000903b00}, {0x106362c70, 0x1400028a120}, 0x1400056e380, 0x0)
/root/go/pkg/mod/github.com/turbot/tailpipe-plugin-sdk@v0.9.1/grpc/proto/plugin_grpc.pb.go:309 +0x1c0
google.golang.org/grpc.(*Server).processUnaryRPC(0x14000742600, {0x106362c70, 0x1400028a000}, 0x140007227e0, 0x1400088cde0, 0x10722e858, 0x0)
/root/go/pkg/mod/google.golang.org/grpc@v1.69.2/server.go:1392 +0xc38
google.golang.org/grpc.(*Server).handleStream(0x14000742600, {0x106363868, 0x140006a6000}, 0x140007227e0)
/root/go/pkg/mod/google.golang.org/grpc@v1.69.2/server.go:1802 +0x900
google.golang.org/grpc.(*Server).serveStreams.func2.1()
/root/go/pkg/mod/google.golang.org/grpc@v1.69.2/server.go:1030 +0x84
created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 85
/root/go/pkg/mod/google.golang.org/grpc@v1.69.2/server.go:1041 +0x138
Error: collection error: error starting collection for plugin hub.tailpipe.io/plugins/turbot/aws@latest: rpc error: code = Unavailable desc = error reading from server: EOF
Metadata
Metadata
Assignees
Labels
ext:needs-triageExternal issues that have been accepted and now need initial review/assessment/fixExternal issues that have been accepted and now need initial review/assessment/fix