apache / hop

Hop Orchestration Platform
https://hop.apache.org/
Apache License 2.0
941 stars 345 forks source link

[Bug]: missconfigured Text file output makes HOP-Gui freeze #4259

Open tlue opened 1 month ago

tlue commented 1 month ago

Apache Hop version?

2.9.0

Java version?

jdk-11.0.24+8

Operating system

Windows

What happened?

I removed a field (named "File Content") in the transform right before my "Test file output"-transform. When running it, hop GUI freezes. This is written to stdOut: 2024-08-29 18_40_16

Issue Priority

Priority: 3

Issue Component

Component: Hop Gui

bamaer commented 1 month ago

Tried to reproduce in MacOS, Linux and Windows, but couldn't. the error is there, but Hop Gui keeps responding. Is your pipeline reading from a relational database or some other source? Do you have a pipeline that you can share as a reproduction path?

hansva commented 1 month ago

it seems that also the javascript transform is failing. So it might be that one and not text file output

bamaer commented 1 month ago

tried with both a text file output and the javascript + text file output combination, but we'll need a more detailed reproduction path.

tlue commented 1 month ago

Thanks for your testing. I could reproduce it now. But first time it worked, then I removed some more fields and then it froze again. 2024-08-30 08_55_20 tryToRproducee.zip

I did one more Test with a Replace in string -> having two columns in DataGrid and giving renamed String to a third field worked fine. Now changing replace to overwrite value of second field - freeze 2024-08-30 09_23_05 TestStringReplace.zip

hansva commented 1 week ago

I can't reproduce this in 2.10.0-SNAPSHOT so let's place this ticket on hold until the next release and come back to it if the problem still persists.