🐛 QD-12836 Fix null dereferences in printSarifProblem (#745) #139
Annotations
5 warnings
|
Interprocedural potential nil dereference:
internal/platform/product/product_info.go#L320
Potential nil dereference
[Line 315](#navigation/$PROJECT_DIR$/internal/platform/product/product_info.go:7,254): `ReadIdeProductInfo(...)` is called
[Line 315](#navigation/$PROJECT_DIR$/internal/platform/product/product_info.go:7,234): `productInfo` is set to `ReadIdeProductInfo(...)`
[Line 320](#navigation/$PROJECT_DIR$/internal/platform/product/product_info.go:7,371): `productInfo` is dereferenced
|
|
Interprocedural potential nil dereference:
internal/platform/sarif.go#L356
Potential nil dereference
[Line 346](#navigation/$PROJECT_DIR$/internal/platform/sarif.go:9,616): `ReadReport(...)` is called
[Line 346](#navigation/$PROJECT_DIR$/internal/platform/sarif.go:9,606): `s` is set to `ReadReport(...)`
[Line 356](#navigation/$PROJECT_DIR$/internal/platform/sarif.go:9,889): `s` is dereferenced
|
|
Interprocedural potential nil dereference:
internal/core/ide.go#L46
Potential nil dereference
[Line 42](#navigation/$PROJECT_DIR$/internal/core/ide.go:1,312): `platform.ReadReport(...)` is called
[Line 42](#navigation/$PROJECT_DIR$/internal/core/ide.go:1,302): `s` is set to `platform.ReadReport(...)`
[Line 46](#navigation/$PROJECT_DIR$/internal/core/ide.go:1,417): `s` is dereferenced
|
|
Interprocedural potential nil dereference:
internal/platform/utils/fileops.go#L221
Potential nil dereference
[Line 214](#navigation/$PROJECT_DIR$/internal/platform/utils/fileops.go:5,053): `tarReader.Next()` is called
[Line 214](#navigation/$PROJECT_DIR$/internal/platform/utils/fileops.go:5,038): `header` is set to `tarReader.Next()`
[Line 221](#navigation/$PROJECT_DIR$/internal/platform/utils/fileops.go:5,224): `header` is dereferenced
|
|
Interprocedural potential nil dereference:
internal/core/ide.go#L65
Potential nil dereference
[Line 61](#navigation/$PROJECT_DIR$/internal/core/ide.go:1,921): `platform.ReadReport(...)` is called
[Line 61](#navigation/$PROJECT_DIR$/internal/core/ide.go:1,911): `s` is set to `platform.ReadReport(...)`
[Line 65](#navigation/$PROJECT_DIR$/internal/core/ide.go:2,026): `s` is dereferenced
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
JetBrains~qodana-cli~M5U97X.dockerbuild
|
146 KB |
sha256:f061c46c50c72c38d0627e3f5b2775927be30e4e93af23633f5fe24fe8490040
|
|