Intermittent null pointer exception

  • Is this your first time deploying Airbyte?: No

  • OS Version / Instance: Ubuntu

  • Memory / Disk: 8GB

  • Deployment: Kubernetes deployment

  • Airbyte Version: 0.39.16

  • Source name/version: myssql-0.4.8

  • Destination name/version: 0.4.19

  • Step: Intermittent

  • Description: Airbyte job is failing intermittently with NPE. retry get successful hence, unable to reproduce the issue. Could you shed some light on this ?

Error:

2022-08-08 06:16:19 e[32mINFOe[m i.a.w.p.KubePodProcess():574 - Using null stdin output stream…
2022-08-08 06:16:19 e[32mINFOe[m i.a.w.t.TemporalAttemptExecution(lambda$getWorkerThread$2):161 - Completing future exceptionally…
io.airbyte.workers.exception.WorkerException: Error while getting checking connection.
at io.airbyte.workers.general.DefaultCheckConnectionWorker.run(DefaultCheckConnectionWorker.java:86) ~[io.airbyte-airbyte-workers-0.39.16-alpha.jar:?]
at io.airbyte.workers.general.DefaultCheckConnectionWorker.run(DefaultCheckConnectionWorker.java:29) ~[io.airbyte-airbyte-workers-0.39.16-alpha.jar:?]
at io.airbyte.workers.temporal.TemporalAttemptExecution.lambda$getWorkerThread$2(TemporalAttemptExecution.java:158) ~[io.airbyte-airbyte-workers-0.39.16-alpha.jar:?]
at java.lang.Thread.run(Thread.java:833) [?:?]
Caused by: java.lang.NullPointerException
at java.io.Reader.(Reader.java:168) ~[?:?]
at java.io.InputStreamReader.(InputStreamReader.java:112) ~[?:?]
at io.airbyte.commons.io.IOs.newBufferedReader(IOs.java:119) ~[io.airbyte-airbyte-commons-0.39.16-alpha.jar:?]
at io.airbyte.commons.io.LineGobbler.(LineGobbler.java:67) ~[io.airbyte-airbyte-commons-0.39.16-alpha.jar:?]
at io.airbyte.commons.io.LineGobbler.gobble(LineGobbler.java:35) ~[io.airbyte-airbyte-commons-0.39.16-alpha.jar:?]
at io.airbyte.commons.io.LineGobbler.gobble(LineGobbler.java:25) ~[io.airbyte-airbyte-commons-0.39.16-alpha.jar:?]
at io.airbyte.workers.general.DefaultCheckConnectionWorker.run(DefaultCheckConnectionWorker.java:60) ~[io.airbyte-airbyte-workers-0.39.16-alpha.jar:?]

logs-16025.txt (8.6 KB)

Are all containers running correctly? Can you check worker, temporal and server logs?
Also is it possible to upgrade to latest version?

1 Like

@marcosmarxm Thanks for reply. I have upgraded airbyte and temporal version. it got resolved. I suspect, issue with temporal engine. it has been running for more than a week and i have not faced NPE yet.