meshenger-android icon indicating copy to clipboard operation
meshenger-android copied to clipboard

Null Pointer Exception : On clicking on any contact to call

Open tusharbaweja264 opened this issue 3 years ago • 11 comments

2021-01-20 17:14:28.437 29745-29745/d.d.meshenger E/AndroidRuntime: FATAL EXCEPTION: main Process: d.d.meshenger, PID: 29745 java.lang.NullPointerException: Attempt to read from field 'java.util.ArrayList d.d.meshenger.Database.contacts' on a null object reference at d.d.meshenger.MainService$MainBinder.getContactsCopy(MainService.java:479) at d.d.meshenger.MainService$MainBinder.pingContacts(MainService.java:463) at d.d.meshenger.MainActivity.onServiceConnected(MainActivity.java:115) at android.app.LoadedApk$ServiceDispatcher.doConnected(LoadedApk.java:1758) at android.app.LoadedApk$ServiceDispatcher$RunConnection.run(LoadedApk.java:1790) at android.os.Handler.handleCallback(Handler.java:873) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:193) at android.app.ActivityThread.main(ActivityThread.java:6880) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:504) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

tusharbaweja264 avatar Jan 20 '21 11:01 tusharbaweja264

This should fix it: https://github.com/meshenger-app/meshenger-android/commit/48785fdcfdcbba8c5f18f1759ece865aaa28ccca

mwarning avatar Jan 20 '21 12:01 mwarning

This should fix it: 48785fd

This fix doesn't work on this issue. Its related to contact fields as mentioned in the crash details "java.lang.NullPointerException: Attempt to read from field 'java.util.ArrayList d.d.meshenger.Database.contacts' on a null object reference"

tusharbaweja264 avatar Jan 20 '21 13:01 tusharbaweja264

Ah, right. I will have a look later this week.

mwarning avatar Jan 20 '21 23:01 mwarning

Hey mwarning, Is there any update on this bug?

tusharbaweja264 avatar Jan 27 '21 13:01 tusharbaweja264

Hey mwarning, Is there any update on this bug?

tusharbaweja264 avatar Jan 27 '21 13:01 tusharbaweja264

Hey mwarning, Is there any update on this bug?

tusharbaweja264 avatar Jan 27 '21 13:01 tusharbaweja264

Sort of, I am in the process of a refactoring and will address it as part of it.

mwarning avatar Jan 27 '21 16:01 mwarning

Sort of, I am in the process of a refactoring and will address it as part of it.

Actually I am stuck due to this particular issue. I'd really appreciate if get any result soon.

tusharbaweja264 avatar Feb 04 '21 16:02 tusharbaweja264

I see. I will have something working in about a week or two. EDIT: ok, it looks like it takes longer...

mwarning avatar Feb 04 '21 19:02 mwarning

Any update on this issue?

tusharbaweja264 avatar Feb 22 '21 12:02 tusharbaweja264

I have added hot fix to master, since the refactoring takes more time then expected. But I was not able to reproduce the error. That is why I cannot guarantee that this bug is fixed.

Please test if this indeed fixed the bug. - thanks

mwarning avatar Feb 22 '21 21:02 mwarning

The new code might still have the issue. But let's start new.

mwarning avatar Oct 09 '22 16:10 mwarning