# Error in Log Activity. Logger: ReadArrayTagsRequest

**URL:** <https://forum.inductiveautomation.com/t/error-in-log-activity-logger-readarraytagsrequest/12328>\
**Category:** Ignition\
**Created:** [November 4, 2016, 2:59pm UTC](https://forum.inductiveautomation.com/t/error-in-log-activity-logger-readarraytagsrequest/12328 "2016-11-04T14:59:33Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![casey.myers](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/casey.myers/32/80632_2.png) [@casey.myers](https://forum.inductiveautomation.com/u/casey.myers)\
**Post date:** [November 4, 2016, 2:59pm UTC](https://forum.inductiveautomation.com/t/error-in-log-activity-logger-readarraytagsrequest/12328/1 "2016-11-04T14:59:33Z")

</div>

Our Ignition Gateway Log Activity, for an Allen-Bradley 1756-L71, is throwing the following error ever second. Nonstop.

Does anyone have any ideas as to why it is being thrown? I have tried researching the error, etc., but cannot find anything.

See the additional information below. Screenshot attached

Device: Allen-Bradley 1756-L71  
Revision: 26.12

Logger: ReadArrayTagsRequest

drivers.LogixDriver.Requests.ReadArrayTagsRequest

java.lang.IndexOutOfBoundsException: Index: 11, Size: 8  
at java.util.ArrayList.rangeCheck(Unknown Source)  
at java.util.ArrayList.get(Unknown Source)  
at com.inductiveautomation.xopc.drivers.logix.requests.ReadArrayTagsRequest.lambda$handleResponse$9(ReadArrayTagsRequest.java:144)  
at java.util.ArrayList.forEach(Unknown Source)  
at com.inductiveautomation.xopc.drivers.logix.requests.ReadArrayTagsRequest.handleResponse(ReadArrayTagsRequest.java:142)  
at com.inductiveautomation.xopc.drivers.logix.requests.ReadArrayTagsRequest.lambda$null$0(ReadArrayTagsRequest.java:85)  
at com.digitalpetri.enip.cip.services.MultipleServicePacketService.decodeResponse(MultipleServicePacketService.java:70)  
at com.digitalpetri.enip.cip.services.MultipleServicePacketService.decodeResponse(MultipleServicePacketService.java:18)  
at com.digitalpetri.enip.cip.CipClient.lambda$invokeConnected$0(CipClient.java:69)  
at java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown Source)  
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown Source)  
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)  
at java.util.concurrent.CompletableFuture.complete(Unknown Source)  
at com.digitalpetri.enip.cip.CipClient$ConnectedDataHandler.itemsReceived(CipClient.java:249)  
at com.digitalpetri.enip.cip.CipClient.onUnitDataReceived(CipClient.java:218)  
at com.digitalpetri.enip.EtherNetIpClient.onChannelRead(EtherNetIpClient.java:168)  
at com.digitalpetri.enip.EtherNetIpClient.access$500(EtherNetIpClient.java:34)  
at com.digitalpetri.enip.EtherNetIpClient$EtherNetIpClientHandler.lambda$channelRead0$0(EtherNetIpClient.java:245)  
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source)  
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source)  
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source)  
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)  
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)

---

<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:** [November 4, 2016, 4:05pm UTC](https://forum.inductiveautomation.com/t/error-in-log-activity-logger-readarraytagsrequest/12328/2 "2016-11-04T16:05:25Z")

</div>

Every time I’ve seen this it’s been one or more Ignition tags that have been addressed at indices past the end of the true length of the array.

---

<div class="post-metadata">

**Author:** ![casey.myers](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/casey.myers/32/80632_2.png) [@casey.myers](https://forum.inductiveautomation.com/u/casey.myers)\
**Post date:** [November 7, 2016, 2:46pm UTC](https://forum.inductiveautomation.com/t/error-in-log-activity-logger-readarraytagsrequest/12328/3 "2016-11-07T14:46:52Z")

</div>

Thank you for the reply! I will take a look at that and see if I can find anything.

> [@Kevin.Herron](#):
>
> Every time I've seen this it's been one or more Ignition tags that have been addressed at indices past the end of the true length of the array.

---

<div class="post-metadata">

**Author:** ![dhananjay\_vichare](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/dhananjay_vichare/32/74712_2.png) [@dhananjay\_vichare](https://forum.inductiveautomation.com/u/dhananjay_vichare)\
**Post date:** [January 6, 2022, 12:57pm UTC](https://forum.inductiveautomation.com/t/error-in-log-activity-logger-readarraytagsrequest/12328/4 "2022-01-06T12:57:42Z")

</div>

Hello Kevin,

Is there any way to find out the Ignition tag which has “ReadArrayTagsRequest” error logged in console, as I have lot of tags in Ignition. And tried to search with [73] which is the index number in the following log but not able to find the tag name. Could you please help me to trace this error?

7:16:51 AM ReadArrayTagsRequest Uncaught Throwable: Index: 73, Size: 32

java.lang.IndexOutOfBoundsException: Index: 73, Size: 32  
at java.util.ArrayList.rangeCheck(Unknown Source)  
at java.util.ArrayList.get(Unknown Source)  
at com.inductiveautomation.xopc.drivers.logix.requests.ReadArrayTagsRequest.lambda$handleResponse$9(ReadArrayTagsRequest.java:140)  
at java.util.ArrayList.forEach(Unknown Source)  
at com.inductiveautomation.xopc.drivers.logix.requests.ReadArrayTagsRequest.handleResponse(ReadArrayTagsRequest.java:138)  
at com.inductiveautomation.xopc.drivers.logix.requests.ReadArrayTagsRequest.lambda$null$0(ReadArrayTagsRequest.java:81)  
at com.digitalpetri.enip.cip.services.MultipleServicePacketService.decodeResponse(MultipleServicePacketService.java:70)  
at com.digitalpetri.enip.cip.services.MultipleServicePacketService.decodeResponse(MultipleServicePacketService.java:18)  
at com.digitalpetri.enip.cip.CipClient.lambda$invokeConnected$0(CipClient.java:69)  
at java.util.concurrent.CompletableFuture.uniWhenComplete(Unknown Source)  
at java.util.concurrent.CompletableFuture$UniWhenComplete.tryFire(Unknown Source)  
at java.util.concurrent.CompletableFuture.postComplete(Unknown Source)  
at java.util.concurrent.CompletableFuture.complete(Unknown Source)  
at com.digitalpetri.enip.cip.CipClient$ConnectedDataHandler.itemsReceived(CipClient.java:249)  
at com.digitalpetri.enip.cip.CipClient.onUnitDataReceived(CipClient.java:218)  
at com.digitalpetri.enip.EtherNetIpClient.onChannelRead(EtherNetIpClient.java:168)  
at com.digitalpetri.enip.EtherNetIpClient.access$500(EtherNetIpClient.java:34)  
at com.digitalpetri.enip.EtherNetIpClient$EtherNetIpClientHandler.lambda$channelRead0$0(EtherNetIpClient.java:245)  
at java.util.concurrent.ForkJoinTask$RunnableExecuteAction.exec(Unknown Source)  
at java.util.concurrent.ForkJoinTask.doExec(Unknown Source)  
at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(Unknown Source)  
at java.util.concurrent.ForkJoinPool.runWorker(Unknown Source)  
at java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source)
