java.lang.NullPointerException: null

Couchbase JIRA | Michael Blow | 2 months ago
  1. 0

    I have observed an NPE during an await() call on a startStreaming() observerable. [jenkins console output showing NPE|http://analytics.jenkins.couchbase.com/job/couchsterix-test/com.couchbase.analytics$cbas-dcp-client-test/959/consoleFull] [repro instructions|https://issues.couchbase.com/browse/JDCP-15?focusedCommentId=180431&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-180431] {noformat} testStreamLifecycleSingleThread(com.couchbase.analytics.test.dcp.CouchbaseConnectorStressTest) Time elapsed: 0.133 sec <<< ERROR! java.lang.NullPointerException: null at com.couchbase.client.dcp.conductor.DcpChannel$7.call(DcpChannel.java:425) at com.couchbase.client.dcp.conductor.DcpChannel$7.call(DcpChannel.java:399) at rx.Completable.unsafeSubscribe(Completable.java:2028) at rx.Completable.unsafeSubscribe(Completable.java:2076) at rx.Completable.unsafeSubscribe(Completable.java:2060) at rx.Completable$30.call(Completable.java:2245) at rx.Completable$30.call(Completable.java:2242) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:250) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:147) at rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:77) at rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:77) at rx.internal.util.ScalarSynchronousObservable$WeakSingleProducer.request(ScalarSynchronousObservable.java:276) at rx.Subscriber.setProducer(Subscriber.java:211) at rx.internal.operators.OnSubscribeMap$MapSubscriber.setProducer(OnSubscribeMap.java:102) at rx.internal.operators.OnSubscribeMap$MapSubscriber.setProducer(OnSubscribeMap.java:102) at rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:138) at rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:129) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48) at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48) at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33) at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.internal.operators.OnSubscribeRedo$2.call(OnSubscribeRedo.java:273) at rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.enqueue(TrampolineScheduler.java:73) at rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.schedule(TrampolineScheduler.java:52) at rx.internal.operators.OnSubscribeRedo$5.request(OnSubscribeRedo.java:361) at rx.Subscriber.setProducer(Subscriber.java:209) at rx.internal.operators.OnSubscribeRedo.call(OnSubscribeRedo.java:353) at rx.internal.operators.OnSubscribeRedo.call(OnSubscribeRedo.java:47) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.Completable$10.call(Completable.java:573) at rx.Completable$10.call(Completable.java:552) at rx.Completable.unsafeSubscribe(Completable.java:2028) at rx.Completable$24.call(Completable.java:1723) at rx.Completable$24.call(Completable.java:1719) at rx.Completable.unsafeSubscribe(Completable.java:2028) at rx.Completable.unsafeSubscribe(Completable.java:2076) at rx.Completable.unsafeSubscribe(Completable.java:2060) at rx.Completable$30.call(Completable.java:2245) at rx.Completable$30.call(Completable.java:2242) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:250) at rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:147) at rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:77) at rx.internal.operators.OnSubscribeFromIterable$IterableProducer.fastpath(OnSubscribeFromIterable.java:173) at rx.internal.operators.OnSubscribeFromIterable$IterableProducer.request(OnSubscribeFromIterable.java:86) at rx.Subscriber.setProducer(Subscriber.java:211) at rx.internal.operators.OnSubscribeMap$MapSubscriber.setProducer(OnSubscribeMap.java:102) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:63) at rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:34) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48) at rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33) at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48) at rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30) at rx.Observable.unsafeSubscribe(Observable.java:9861) at rx.Completable$10.call(Completable.java:573) at rx.Completable$10.call(Completable.java:552) at rx.Completable.unsafeSubscribe(Completable.java:2028) at rx.Completable.await(Completable.java:1070) at com.couchbase.analytics.test.dcp.CouchbaseConnectorStressTest.timedAwait(CouchbaseConnectorStressTest.java:274) at com.couchbase.analytics.test.dcp.CouchbaseConnectorStressTest.lambda$runStreamLifecycleTest$11(CouchbaseConnectorStressTest.java:321) at com.couchbase.analytics.test.dcp.CouchbaseConnectorStressTest.lambda$null$2(CouchbaseConnectorStressTest.java:212) {noformat}

    Couchbase JIRA | 2 months ago | Michael Blow
    java.lang.NullPointerException: null
  2. 0

    HQL Exception (org.hibernate.dialect.Dialect$3)

    Stack Overflow | 4 years ago | Hari
    java.lang.NullPointerException: null
  3. Speed up your debug routine!

    Automated exception search integrated into your IDE

  4. 0

    Error loading model properties in JPA on play 2.0.3

    Stack Overflow | 4 years ago | Chappies
    java.lang.NullPointerException: null
  5. 0

    Why lift can't find my "db.properties"

    Stack Overflow | 5 years ago | Freewind
    java.lang.NullPointerException: null

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.lang.NullPointerException

      null

      at com.couchbase.client.dcp.conductor.DcpChannel$7.call()
    2. com.couchbase.client
      DcpChannel$7.call
      1. com.couchbase.client.dcp.conductor.DcpChannel$7.call(DcpChannel.java:425)
      2. com.couchbase.client.dcp.conductor.DcpChannel$7.call(DcpChannel.java:399)
      2 frames
    3. rxjava
      Completable.await
      1. rx.Completable.unsafeSubscribe(Completable.java:2028)
      2. rx.Completable.unsafeSubscribe(Completable.java:2076)
      3. rx.Completable.unsafeSubscribe(Completable.java:2060)
      4. rx.Completable$30.call(Completable.java:2245)
      5. rx.Completable$30.call(Completable.java:2242)
      6. rx.Observable.unsafeSubscribe(Observable.java:9861)
      7. rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:250)
      8. rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:147)
      9. rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:77)
      10. rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:77)
      11. rx.internal.util.ScalarSynchronousObservable$WeakSingleProducer.request(ScalarSynchronousObservable.java:276)
      12. rx.Subscriber.setProducer(Subscriber.java:211)
      13. rx.internal.operators.OnSubscribeMap$MapSubscriber.setProducer(OnSubscribeMap.java:102)
      14. rx.internal.operators.OnSubscribeMap$MapSubscriber.setProducer(OnSubscribeMap.java:102)
      15. rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:138)
      16. rx.internal.util.ScalarSynchronousObservable$JustOnSubscribe.call(ScalarSynchronousObservable.java:129)
      17. rx.Observable.unsafeSubscribe(Observable.java:9861)
      18. rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48)
      19. rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)
      20. rx.Observable.unsafeSubscribe(Observable.java:9861)
      21. rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48)
      22. rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)
      23. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
      24. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
      25. rx.Observable.unsafeSubscribe(Observable.java:9861)
      26. rx.internal.operators.OnSubscribeRedo$2.call(OnSubscribeRedo.java:273)
      27. rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.enqueue(TrampolineScheduler.java:73)
      28. rx.internal.schedulers.TrampolineScheduler$InnerCurrentThreadScheduler.schedule(TrampolineScheduler.java:52)
      29. rx.internal.operators.OnSubscribeRedo$5.request(OnSubscribeRedo.java:361)
      30. rx.Subscriber.setProducer(Subscriber.java:209)
      31. rx.internal.operators.OnSubscribeRedo.call(OnSubscribeRedo.java:353)
      32. rx.internal.operators.OnSubscribeRedo.call(OnSubscribeRedo.java:47)
      33. rx.Observable.unsafeSubscribe(Observable.java:9861)
      34. rx.Completable$10.call(Completable.java:573)
      35. rx.Completable$10.call(Completable.java:552)
      36. rx.Completable.unsafeSubscribe(Completable.java:2028)
      37. rx.Completable$24.call(Completable.java:1723)
      38. rx.Completable$24.call(Completable.java:1719)
      39. rx.Completable.unsafeSubscribe(Completable.java:2028)
      40. rx.Completable.unsafeSubscribe(Completable.java:2076)
      41. rx.Completable.unsafeSubscribe(Completable.java:2060)
      42. rx.Completable$30.call(Completable.java:2245)
      43. rx.Completable$30.call(Completable.java:2242)
      44. rx.Observable.unsafeSubscribe(Observable.java:9861)
      45. rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:250)
      46. rx.internal.operators.OperatorMerge$MergeSubscriber.onNext(OperatorMerge.java:147)
      47. rx.internal.operators.OnSubscribeMap$MapSubscriber.onNext(OnSubscribeMap.java:77)
      48. rx.internal.operators.OnSubscribeFromIterable$IterableProducer.fastpath(OnSubscribeFromIterable.java:173)
      49. rx.internal.operators.OnSubscribeFromIterable$IterableProducer.request(OnSubscribeFromIterable.java:86)
      50. rx.Subscriber.setProducer(Subscriber.java:211)
      51. rx.internal.operators.OnSubscribeMap$MapSubscriber.setProducer(OnSubscribeMap.java:102)
      52. rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:63)
      53. rx.internal.operators.OnSubscribeFromIterable.call(OnSubscribeFromIterable.java:34)
      54. rx.Observable.unsafeSubscribe(Observable.java:9861)
      55. rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:48)
      56. rx.internal.operators.OnSubscribeMap.call(OnSubscribeMap.java:33)
      57. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:48)
      58. rx.internal.operators.OnSubscribeLift.call(OnSubscribeLift.java:30)
      59. rx.Observable.unsafeSubscribe(Observable.java:9861)
      60. rx.Completable$10.call(Completable.java:573)
      61. rx.Completable$10.call(Completable.java:552)
      62. rx.Completable.unsafeSubscribe(Completable.java:2028)
      63. rx.Completable.await(Completable.java:1070)
      63 frames
    4. com.couchbase.analytics
      CouchbaseConnectorStressTest.lambda$null$2
      1. com.couchbase.analytics.test.dcp.CouchbaseConnectorStressTest.timedAwait(CouchbaseConnectorStressTest.java:274)
      2. com.couchbase.analytics.test.dcp.CouchbaseConnectorStressTest.lambda$runStreamLifecycleTest$11(CouchbaseConnectorStressTest.java:321)
      3. com.couchbase.analytics.test.dcp.CouchbaseConnectorStressTest.lambda$null$2(CouchbaseConnectorStressTest.java:212)
      3 frames