Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GhidraHelpService (v10.3) - URL is null #5327

Closed
lab313ru opened this issue May 13, 2023 · 4 comments
Closed

GhidraHelpService (v10.3) - URL is null #5327

lab313ru opened this issue May 13, 2023 · 4 comments
Assignees
Labels
Feature: Eclipse Status: Internal This is being tracked internally by the Ghidra team
Milestone

Comments

@lab313ru
Copy link
Contributor

lab313ru commented May 13, 2023

Subj. Happens during debugging my own module.

image

NullPointerException - Cannot invoke "java.net.URL.toExternalForm()" because "url" is null (SwingExceptionHandler) java.lang.NullPointerException: Cannot invoke "java.net.URL.toExternalForm()" because "url" is null
	at ghidra.base.help.GhidraHelpService.mapHelpToModule(GhidraHelpService.java:120)
	at ghidra.base.help.GhidraHelpService.findHelpSetsByModule(GhidraHelpService.java:104)
	at ghidra.base.help.GhidraHelpService.loadHelpSets(GhidraHelpService.java:85)
	at ghidra.base.help.GhidraHelpService.<init>(GhidraHelpService.java:60)
	at ghidra.base.help.GhidraHelpService.install(GhidraHelpService.java:51)
	at ghidra.GhidraRun.lambda$launch$1(GhidraRun.java:82)
	at java.base/java.lang.Thread.run(Thread.java:833)
@lab313ru
Copy link
Contributor Author

lab313ru commented May 13, 2023

I believe this one is related too: #5328

@lab313ru
Copy link
Contributor Author

Removing build folder of my extension fixed the bug.

@rjzak
Copy link

rjzak commented Aug 17, 2023

Removing build folder of my extension fixed the bug.

Same, but now Ghidra I have a java.lang.ClassNotFoundException issue instead. If the compiled classes aren't in build/, when where are they supposed to be?

@lab313ru lab313ru reopened this Aug 17, 2023
@lab313ru
Copy link
Contributor Author

Debugging a plugin after building it gives you that error.

@ryanmkurtz ryanmkurtz self-assigned this Aug 17, 2023
@ryanmkurtz ryanmkurtz added Feature: Eclipse Status: Triage Information is being gathered labels Aug 17, 2023
@ryanmkurtz ryanmkurtz added Status: Internal This is being tracked internally by the Ghidra team and removed Status: Triage Information is being gathered labels Sep 6, 2023
@ryanmkurtz ryanmkurtz added this to the 10.4 milestone Sep 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature: Eclipse Status: Internal This is being tracked internally by the Ghidra team
Projects
None yet
Development

No branches or pull requests

3 participants