-
Notifications
You must be signed in to change notification settings - Fork 50
Installing the plugin in HeadlessMode #43
Comments
I'm not 100% sure. I did recently make changes to allow it to work in headless mode though so it should be possible. Try extracting the plugin to the extensions folder. Either of the two locations should work |
I tried it both in Unix and Windows and it doesn't work. it looks like the installation is partial - I am able to call:
but
Returns None. Only if installing through the GUI, and through the dialog prompted by Ghidra:
it is fully installed. I did it at 2.5 tag. |
As a sanity check, what does Ghidra-Cpp-Class-Analyzer/src/main/java/cppclassanalyzer/utils/CppClassAnalyzerUtils.java Lines 139 to 147 in c712bc1
|
Yes, it returns True. |
This shouldn't be possible then. You confirmed that you are able to retrieve a manager for the same program in the GUI but not in headless mode? The only way for it to return null is if no |
I suggest the following scenario to reproduce the issue (Windows machine):
|
If I install it once from the GUI - it will work afterward from the Headless mode too. But without GUI it never works. |
I will take a look tonight to see what is going on. This shouldn't be occurring. Edit: something came up and I won't get to this until the weekend. Edit again, I forgot 🤣 I will get to it sometime soon though. |
When I try this I end up with an import error. It seems that when running The extensions not being loaded from If you place it in the "new" location it should work. |
How is it possible to install the plugin in the Headless Mode - meaning without the use of GUI for the installation?
The text was updated successfully, but these errors were encountered: