Skip to content

NullPointerException when accessing the DB #10

@RyuzakiKK

Description

@RyuzakiKK

I received a few reports similar to this one:

java.lang.RuntimeException: 
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2778)
  at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2856)
  at android.app.ActivityThread.-wrap11 (Unknown Source)
  at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1589)
  at android.os.Handler.dispatchMessage (Handler.java:106)
  at android.os.Looper.loop (Looper.java:164)
  at android.app.ActivityThread.main (ActivityThread.java:6494)
  at java.lang.reflect.Method.invoke (Native Method)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:438)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807)
Caused by: java.lang.NullPointerException: 
  at com.notecrypt.ui.ReadNoteActivity.onCreate (ReadNoteActivity.java:49)
  at android.app.Activity.performCreate (Activity.java:7009)
  at android.app.Activity.performCreate (Activity.java:7000)
  at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1214)
  at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2731)

So apparently the problem lays here

setTitle(db.getNotes().get(location).getTitle());

The db variable should not be null because it is initialized before we reach the ReadNoteActivity

I need to check more closely what is causing this bug, and right now I'm unable to reproduce it.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions