BufferUnderFlowException is a subclass of TikaException. This exception occurred when buffer fed from a lower rate while read at a higher rate. There can be many reasons for this connection interruption, hard drive corrupted or CPU speed issue.
public static class EndianUtils.BufferUnderrunException extends TikaException
Constructors
- BufferUnderrunException()
Solutions
As this issue can be from multiple reasons that’s why having multiple solutions as per need:
- Increase buffer size.
- Before burning external devices perform hard drive defragmentation.
- Avoid burn data onto a device in the network
- Always take the backup of data before transferring.
- Run hard drive scanning software to identify the corrupted file in the machine before export it.
- Always set TIKA memory consumption as higher and CPU and hard drive speed requirements to ensure enough RAM is available.
- Make sure the device consuming data or network connection functioning properly.
References
https://tika.apache.org/1.22/api/org/apache/tika/io/EndianUtils.BufferUnderrunException.html
You must log in to post a comment.