mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2025-10-05 10:49:34 +02:00
![]() When multiple ghidra processes on the same host (and share a temporary directory) start-up, the built-in logic in the Sevenzip JBinding library would always overwrite the previous native library file, causing the java vm's that have already linked with it to core dump when trying to execute Sevenzip code. See https://github.com/borisbrodski/sevenzipjbinding/issues/50 for bug report to the upstream developer. This change pre-extracts the native libraries in a gradle build task and places them in the ghidra directory structure, allowing the native libraries to be referred to and loaded without any extra work at runtime. |
||
---|---|---|
.. | ||
data | ||
developer_scripts | ||
ghidra_scripts | ||
src | ||
build.gradle | ||
certification.manifest | ||
Module.manifest |