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

Getting Nullpointer Exception while loading Loggerplusplus.jar in burpsuite #135

Closed
bharathyakasi opened this issue Jun 3, 2021 · 7 comments
Assignees
Labels

Comments

@bharathyakasi
Copy link

java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of "com.google.gson.Gson.fromJson(String, java.lang.Class)" is null
at com.nccgroup.loggerplusplus.logging.LoggingController.configureLogger(LoggingController.java:32)
at com.nccgroup.loggerplusplus.logging.LoggingController.(LoggingController.java:25)
at com.nccgroup.loggerplusplus.LoggerPlusPlus.registerExtenderCallbacks(LoggerPlusPlus.java:74)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at burp.d3n.lambda$registerExtenderCallbacks$0(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)
java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of "com.google.gson.Gson.fromJson(String, java.lang.Class)" is null
at com.nccgroup.loggerplusplus.logging.LoggingController.configureLogger(LoggingController.java:32)
at com.nccgroup.loggerplusplus.logging.LoggingController.(LoggingController.java:25)
at com.nccgroup.loggerplusplus.LoggerPlusPlus.registerExtenderCallbacks(LoggerPlusPlus.java:74)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:564)
at burp.d3n.lambda$registerExtenderCallbacks$0(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:630)
at java.base/java.lang.Thread.run(Thread.java:832)Description:

Steps To Reproduce:

Expected behavior:

Screenshots:

Version:

@CoreyD97
Copy link
Contributor

CoreyD97 commented Jun 3, 2021

Can you share the version number you're using please?

@bharathyakasi
Copy link
Author

burpsuiteprofesssionalv2021.5.2

@CoreyD97
Copy link
Contributor

CoreyD97 commented Jun 3, 2021

Thanks, and which version of Logger++?

@bharathyakasi
Copy link
Author

the latest one where there is a provision of Basic, APIkey authentication

@bharathyakasi
Copy link
Author

its working for some of our team members and some people are getting Nullpointer Exception

@CoreyD97
Copy link
Contributor

CoreyD97 commented Jun 3, 2021

Could you give this version a try and let me know if you still have the issue?
https://github.com/nccgroup/LoggerPlusPlus/releases/tag/v3.19.1

@bharathyakasi
Copy link
Author

Thanks its working Now :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants