Skip to content

com.github.luben.zstd.ZstdException: Src size is incorrect #322

@jbellis

Description

@jbellis
flatgraph.storage.ZstdWrapper$JniInvocationException: Error while trying to invoke zstd, i.e. cannot compress or decompress, which is required for flatgraph's storage
	at flatgraph.storage.ZstdWrapper$.apply(ZstdWrapper.scala:100)
	at flatgraph.storage.ZstdWrapper$ZstdCtx.decompress(ZstdWrapper.scala:73)
	at flatgraph.storage.Deserialization$.readArray(Deserialization.scala:248)
	at flatgraph.storage.Deserialization$.readGraph$$anonfun$4$$anonfun$2(Deserialization.scala:86)
	at flatgraph.storage.Deserialization$.readGraph$$anonfun$4$$anonfun$adapted$2(Deserialization.scala:87)
	at flatgraph.storage.Deserialization$.$anonfun$1(Deserialization.scala:29)
	at java.base/java.util.concurrent.ForkJoinTask$AdaptedInterruptibleCallable.compute(ForkJoinTask.java:1689)
	at java.base/java.util.concurrent.ForkJoinTask$InterruptibleTask.exec(ForkJoinTask.java:1641)
	at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:507)
	at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1460)
	at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:2036)
	at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:189)
Caused by: com.github.luben.zstd.ZstdException: Src size is incorrect
	at com.github.luben.zstd.ZstdDecompressCtx.decompressDirectByteBuffer(ZstdDecompressCtx.java:188)
	at com.github.luben.zstd.ZstdDecompressCtx.decompress(ZstdDecompressCtx.java:272)
	at flatgraph.storage.ZstdWrapper$ZstdCtx.decompress$$anonfun$1(ZstdWrapper.scala:66)
	at flatgraph.storage.ZstdWrapper$.apply(ZstdWrapper.scala:95)

From Joern 4.0.320

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    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