# Uncaught Throwable during Execution 7.9.7

**URL:** <https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974>\
**Category:** Ignition\
**Created:** [July 29, 2019, 11:40pm UTC](https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974 "2019-07-29T23:40:13Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mriederer](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mriederer](https://forum.inductiveautomation.com/u/mriederer)\
**Post date:** [July 29, 2019, 11:40pm UTC](https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974/1 "2019-07-29T23:40:13Z")

</div>

Hi,

We’re getting an Uncaught Throwable during execution error quite a bit. I’m sorry if this has been asked before but can’t figure out how to fix this. Error below.

This is on Ignition 7.9.7.

Thanks in advance,

Michael

```auto
INFO | jvm 1 | 2019/07/29 12:21:46 | W [c.i.i.c.u.SerialExecutionQueue] [20:21:46]: Uncaught Throwable during execution. 
INFO | jvm 1 | 2019/07/29 12:21:46 | java.lang.StackOverflowError: null
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.reservedType(ReadOptimizer.java:251)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.lambda$null$6(ReadOptimizer.java:258)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.Optional.map(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.lambda$reservedType$7(ReadOptimizer.java:258)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.reservedType(ReadOptimizer.java:251)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.lambda$null$6(ReadOptimizer.java:258)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.Optional.map(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.lambda$reservedType$7(ReadOptimizer.java:258)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$1MatchSink.accept(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.ArrayList$ArrayListSpliterator.tryAdvance(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.ReferencePipeline.forEachWithCancel(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.copyIntoWithCancel(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.copyInto(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.MatchOps$MatchOp.evaluateSequential(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.AbstractPipeline.evaluate(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at java.util.stream.ReferencePipeline.anyMatch(Unknown Source)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.reservedType(ReadOptimizer.java:251)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.findReadableStructures(ReadOptimizer.java:189)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.findReadableStructures(ReadOptimizer.java:200)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.findReadableStructures(ReadOptimizer.java:200)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.findReadableStructures(ReadOptimizer.java:200)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.findReadableStructures(ReadOptimizer.java:200)
INFO | jvm 1 | 2019/07/29 12:21:46 | at com.inductiveautomation.xopc.drivers.logix.requests.ReadOptimizer.findReadableStructures(ReadOptimizer.java:200)

```

---

<div class="post-metadata">

**Author:** ![mriederer](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mriederer](https://forum.inductiveautomation.com/u/mriederer)\
**Post date:** [July 29, 2019, 11:44pm UTC](https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974/2 "2019-07-29T23:44:38Z")

</div>

I see this was a bug fixed with 7.9.8. Can someone please explain what’s going wrong?

Thanks!

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [July 29, 2019, 11:49pm UTC](https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974/3 "2019-07-29T23:49:36Z")

</div>

There’s a bug in the driver in 7.9.7. There’s not much more to explain beyond that, unfortunately. You won’t be able to work around it, short of upgrading the gateway, or at least the module.

---

<div class="post-metadata">

**Author:** ![mriederer](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mriederer](https://forum.inductiveautomation.com/u/mriederer)\
**Post date:** [July 29, 2019, 11:59pm UTC](https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974/4 "2019-07-29T23:59:22Z")

</div>

Okay, we’ll try upgrading the AB module to 7.9.8 then.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 30, 2019, 12:01am UTC](https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974/5 "2019-07-30T00:01:36Z")

</div>

The best course of action here would be to upgrade everything to 7.9.12.

---

<div class="post-metadata">

**Author:** ![mriederer](https://avatars.discourse-cdn.com/v4/letter/m/4af34b/32.png) [@mriederer](https://forum.inductiveautomation.com/u/mriederer)\
**Post date:** [July 30, 2019, 12:03am UTC](https://forum.inductiveautomation.com/t/uncaught-throwable-during-execution-7-9-7/26974/6 "2019-07-30T00:03:30Z")

</div>

Thanks Kevin, that will happen ASAP!
