Fri Aug 19, 2022 6:16 pm
Login Register Lost Password? Contact Us

Please Note: The HPCC Systems forums are moving to Stack Overflow. We invite you to post your questions on Stack Overflow utilizing the tag hpcc-ecl ( This legacy forum will be active and monitored during our transition to Stack Overflow but will become read only beginning September 1, 2022.

System error: 3000

Comments and questions related to the Enterprise Control Language

Fri Jun 28, 2019 3:42 pm Change Time Zone


I did the normal process to output a file: upload to cluster, reference it in ECL code, defined the dataset and then output the dataset. I never had an issue with that process until today. I am getting the following error:

"System error: 3000: assert(required <= maxOffset) failed - file: rtlcommon.hpp, line 98 (in Disk Read G1 E2"

How to solve it?

Best regards,
Posts: 41
Joined: Tue Sep 25, 2018 3:52 pm

Fri Jun 28, 2019 7:26 pm Change Time Zone

I updated both my VM and my ECL IDE to the latest and I am still getting almost the same error:

"Error: System error: 1301: Pool memory exhausted: pool id 4194304 exhausted, requested 3085 heap(1/4294967295) global(1/1216) WM(0..38) (in Disk Read G1 E2) (0, 0), 1301,"
Posts: 41
Joined: Tue Sep 25, 2018 3:52 pm

Sat Jun 29, 2019 12:26 am Change Time Zone

Problem solved!!!

That was my bad. I sprayed the dataset using delimited and referenced it as follows:
Code: Select all
EXPORT rawDS := DATASET(rawFilePath, layout, THOR);

I switched THOR to CSV and now it working fine!!! :)
Posts: 41
Joined: Tue Sep 25, 2018 3:52 pm

Return to ECL

Who is online

Users browsing this forum: No registered users and 1 guest