Hi,
I am facing again an issue where Knime is unable to save data bcs. it cannot find the temp data. That issue ocassionally reappears. This time I wrapped the nodes into a component but did nothing else. Though, the issue started way earlier per the console and out of nowhere.
As early as 11:06
2025-05-22 11:06:05,073 : WARN : KNIME-Container-Thread-146 : : BlobWrapperDataCell : Row Filter : 3:1850 : Blob file location "C:\Program Files\knime_5.3.0\col_13\000\016" does not exist
java.io.IOException: Blob file location "C:\Program Files\knime_5.3.0\col_13\000\016" does not exist
at org.knime.core.data.container.Buffer.getBlobFile(Buffer.java:1603)
at org.knime.core.data.container.BufferFromFileIteratorVersion20.readBlobDataCell(BufferFromFileIteratorVersion20.java:275)
at org.knime.core.data.container.Buffer.readBlobDataCell(Buffer.java:1519)
at org.knime.core.data.container.BlobWrapperDataCell.getCell(BlobWrapperDataCell.java:145)
at org.knime.core.data.collection.DefaultBlobSupportDataCellIterator.next(DefaultBlobSupportDataCellIterator.java:96)
at org.knime.core.data.collection.DefaultBlobSupportDataCellIterator.next(DefaultBlobSupportDataCellIterator.java:1)
at org.knime.core.data.container.Buffer.mustBeFlushedPriorSave(Buffer.java:1192)
at org.knime.core.data.container.Buffer.saveBlobsAndFileStores(Buffer.java:903)
at org.knime.core.data.container.Buffer.saveBlobsAndFileStores(Buffer.java:870)
at org.knime.core.data.container.BufferedDataContainerDelegate$ContainerRunnable.run(BufferedDataContainerDelegate.java:792)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
To resolve it, I have to restart Knime.
Update: Even a restart did NOT resolve the issue! Even the new blob-files cannot be found knime_container_20250522_10898885280435089759
Here is the loig excerpt:
2025-05-22 11:11:17,361 : ERROR : KNIME-Worker-91-Table Writer 3:1852:0:1195 : : Node : Table Writer : 3:1852:0:1195 : Execute failed: Error while writing to buffer, failed to write to file "knime_container_20250522_2814320654105662131.bin.gz": Blob file location "C:\Program Files\knime_5.3.0\col_13\000\000" does not exist
java.lang.RuntimeException: Error while writing to buffer, failed to write to file "knime_container_20250522_2814320654105662131.bin.gz": Blob file location "C:\Program Files\knime_5.3.0\col_13\000\000" does not exist
at org.knime.core.data.container.Buffer.addRow(Buffer.java:829)
at org.knime.core.data.container.BufferedDataContainerDelegate.writeToStream(BufferedDataContainerDelegate.java:1049)
at org.knime.core.data.container.DataContainer.writeToStream(DataContainer.java:476)
at org.knime.base.node.io.filehandling.table.writer.TableWriterNodeModel.execute(TableWriterNodeModel.java:132)
at org.knime.core.node.NodeModel.executeModel(NodeModel.java:596)
at org.knime.core.node.Node.invokeFullyNodeModelExecute(Node.java:1284)
at org.knime.core.node.Node.execute(Node.java:1049)
at org.knime.core.node.workflow.NativeNodeContainer.performExecuteNode(NativeNodeContainer.java:603)
at org.knime.core.node.exec.LocalNodeExecutionJob.mainExecute(LocalNodeExecutionJob.java:98)
at org.knime.core.node.workflow.NodeExecutionJob.internalRun(NodeExecutionJob.java:198)
at org.knime.core.node.workflow.NodeExecutionJob.run(NodeExecutionJob.java:117)
at org.knime.core.util.ThreadUtils$RunnableWithContextImpl.runWithContext(ThreadUtils.java:369)
at org.knime.core.util.ThreadUtils$RunnableWithContext.run(ThreadUtils.java:223)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at org.knime.core.util.ThreadPool$MyFuture.run(ThreadPool.java:123)
at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:246)
Caused by: java.io.IOException: Blob file location "C:\Program Files\knime_5.3.0\col_13\000\000" does not exist
at org.knime.core.data.container.Buffer.getBlobFile(Buffer.java:1603)
at org.knime.core.data.container.Buffer.handleIncomingBlob(Buffer.java:1086)
at org.knime.core.data.container.Buffer.handleIncomingBlob(Buffer.java:941)
at org.knime.core.data.container.Buffer.saveBlobsAndFileStores(Buffer.java:897)
at org.knime.core.data.container.Buffer.addRow(Buffer.java:811)
... 16 more
2025-05-22 11:11:17,364 : ERROR : KNIME-Worker-85-Component Output 3:1852:0:2 : : Node : Component Output : 3:1852:0:2 : Errors in workflow - Contains one node with execution failure (Table Writer #1195)
Table Writer #1195: Error while writing to buffer, failed to write to file "knime_container_20250522_2814320654105662131.bin.gz": Blob file location "C:\Program Files\knime_5.3.0\col_13\000\000" does not exist
org.knime.core.node.KNIMEException: Errors in workflow - Contains one node with execution failure (Table Writer #1195)
at org.knime.core.node.KNIMEException.of(KNIMEException.java:124)
at java.base/java.util.Optional.map(Unknown Source)
at org.knime.core.node.workflow.virtual.subnode.VirtualSubNodeOutputNodeModel.waitForContentToExecute(VirtualSubNodeOutputNodeModel.java:212)
at org.knime.core.node.workflow.virtual.subnode.VirtualSubNodeOutputNodeModel.execute(VirtualSubNodeOutputNodeModel.java:172)
at org.knime.core.node.NodeModel.executeModel(NodeModel.java:596)
at org.knime.core.node.ExtendedScopeNodeModel.executeModel(ExtendedScopeNodeModel.java:86)
at org.knime.core.node.workflow.virtual.subnode.VirtualSubNodeOutputNodeModel.executeModel(VirtualSubNodeOutputNodeModel.java:162)
at org.knime.core.node.Node.invokeFullyNodeModelExecute(Node.java:1284)
at org.knime.core.node.Node.execute(Node.java:1049)
at org.knime.core.node.workflow.NativeNodeContainer.performExecuteNode(NativeNodeContainer.java:603)
at org.knime.core.node.exec.LocalNodeExecutionJob.mainExecute(LocalNodeExecutionJob.java:98)
at org.knime.core.node.workflow.NodeExecutionJob.internalRun(NodeExecutionJob.java:198)
at org.knime.core.node.workflow.NodeExecutionJob.run(NodeExecutionJob.java:117)
at org.knime.core.util.ThreadUtils$RunnableWithContextImpl.runWithContext(ThreadUtils.java:369)
at org.knime.core.util.ThreadUtils$RunnableWithContext.run(ThreadUtils.java:223)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at org.knime.core.util.ThreadPool$MyFuture.run(ThreadPool.java:123)
at org.knime.core.util.ThreadPool$Worker.run(ThreadPool.java:246)
Here is the complete log
knime.log.txt (67.8 KB)
Here the thread dump
250522 threaddump-1747906218981.tdump.txt (73.6 KB)
Best
Mike