chuck icon indicating copy to clipboard operation
chuck copied to clipboard

NPE on NotificationHelper l94

Open fraynaud33 opened this issue 7 years ago • 2 comments

Hello, I have a random crash on Android 7.0, with library com.readystatesoftware.chuck:library:1.1.0 FATAL EXCEPTION: OkHttp Dispatcher java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.readystatesoftware.chuck.internal.data.HttpTransaction.getNotificationText()' on a null object reference at com.readystatesoftware.chuck.internal.support.NotificationHelper.show(NotificationHelper.java:94) at com.readystatesoftware.chuck.ChuckInterceptor.create(ChuckInterceptor.java:228) at com.readystatesoftware.chuck.ChuckInterceptor.intercept(ChuckInterceptor.java:167) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67) at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:212) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:92) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:67) at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:185) at okhttp3.RealCall$AsyncCall.execute(RealCall.java:135) at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607) at java.lang.Thread.run(Thread.java:762)

fraynaud33 avatar Dec 13 '17 09:12 fraynaud33

The same problem with it.

  • Android OS: 7.0
  • Lib version: 1.1.0
  • Logcat:
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String com.readystatesoftware.chuck.internal.data.HttpTransaction.getNotificationText()' on a null object reference
                                                                          at com.readystatesoftware.chuck.internal.support.NotificationHelper.show(NotificationHelper.java:94)
                                                                          at com.readystatesoftware.chuck.ChuckInterceptor.create(ChuckInterceptor.java:228)
                                                                          at com.readystatesoftware.chuck.ChuckInterceptor.intercept(ChuckInterceptor.java:167)
                                                                          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147)
                                                                          at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121)
                                                                          at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:200)
                                                                          at okhttp3.RealCall$AsyncCall.execute(RealCall.java:147)
                                                                          at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32)
                                                                          at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1133)
                                                                          at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:607)
                                                                          at java.lang.Thread.run(Thread.java:762)

jkyeo avatar Dec 22 '17 08:12 jkyeo

Same problem Android OS: 8.0 Lib version: 1.1.0 Logcat : at com.readystatesoftware.chuck.internal.support.NotificationHelper.show(NotificationHelper.java:96) at com.readystatesoftware.chuck.ChuckInterceptor.create(ChuckInterceptor.java:228) at com.readystatesoftware.chuck.ChuckInterceptor.intercept(ChuckInterceptor.java:167) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121) at okhttp3.logging.HttpLoggingInterceptor.intercept(HttpLoggingInterceptor.java:212) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:147) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.java:121) at okhttp3.RealCall.getResponseWithInterceptorChain(RealCall.java:200) at okhttp3.RealCall$AsyncCall.execute(RealCall.java:147) at okhttp3.internal.NamedRunnable.run(NamedRunnable.java:32) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1162) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:636) at java.lang.Thread.run(Thread.java:764)

Axrorxoja avatar Dec 04 '18 10:12 Axrorxoja