Details
-
Bug
-
Status: Resolved
-
Not specified
-
Resolution: Fixed
-
7.10.16
-
None
Description
ECL Version: community_7.10.16-1
Code sample 1 that fails
_clientname := 'abc';
masterData := Dataseers.FinanSeer.Utils.SuperFileUtilities(_clientname).readMasterSuperFileContents('MASTERDATA');
qualities := DataSeers.FinanSeer.Generic.FileSeer.Utils.MasterFile.GetScore(masterData);
out_qualities := qualities(seerquality IN [30,50] );
OUTPUT(out_qualities,,'~dataseers::martin::account_Sorted_qualities.csv', CSV,OVERWRITE);
Error: System error: 4: Unexpected process termination (ep:172.18.1.203:20180)
Logs :
00000004 PRG 2022-09-15 02:04:49.318 4053098 4053098 "Loading dll (libW20220915-020445.so) from location /var/lib/HPCCSystems/myeclccserver/libW20220915-020445.so"
00000005 PRG 2022-09-15 02:04:49.319 4053098 4053098 "Starting process"
00000006 PRG 2022-09-15 02:04:49.319 4053098 4053098 "RoxieMemMgr: Setting memory limit to 314572800 bytes (1200 pages)"
00000007 PRG 2022-09-15 02:04:49.319 4053098 4053098 "Transparent huge pages used for roxiemem heap"
00000008 PRG 2022-09-15 02:04:49.319 4053098 4053098 "Memory released to OS in 8192k blocks"
00000009 PRG 2022-09-15 02:04:49.319 4053098 4053098 "RoxieMemMgr: 1216 Pages successfully allocated for the pool - memsize=318767104 base=0x7fd4b4e00000 alignment=262144 bitmapSize=38"
0000000A USR 2022-09-15 02:04:49.319 4053098 4053098 "Waiting for run lock"
0000000B USR 2022-09-15 02:04:49.319 4053098 4053098 "Obtained run lock"
0000000C USR 2022-09-15 02:04:49.320 4053098 4053098 "Enqueuing on thor.thor to run wuid=W20220915-020445, graph=graph1, timelimit=600 seconds, priority=0"
0000000D USR 2022-09-15 02:04:49.321 4053098 4053098 "Thor on 172.18.1.203:20000 running W20220915-020445"
0000000E OPR 2022-09-15 02:04:49.434 4053098 4053098 "ERROR: 4: Unexpected process termination (ep:172.18.1.203:20180) (in item 1)"
0000000F USR 2022-09-15 02:04:49.435 4053098 4053098 "Releasing run lock"
00000010 PRG 2022-09-15 02:04:49.435 4053098 4053098 "System error: 4: Unexpected process termination (ep:172.18.1.203:20180)"
00000011 PRG 2022-09-15 02:04:49.435 4053098 4053098 "Process complete"
00000012 PRG 2022-09-15 02:04:49.436 4053098 4053098 "Workunit written complete"
00000013 PRG 2022-09-15 02:04:49.437 4053098 4053098 "RoxieMemMgr: releasing heap"
*Code sample 2 that works *
_clientname := 'abc';
masterData := Dataseers.FinanSeer.Utils.SuperFileUtilities(_clientname).readMasterSuperFileContents('MASTERDATA');
qualities := DataSeers.FinanSeer.Generic.FileSeer.Utils.MasterFile.GetScore(masterData);
out_qualities := qualities(seerquality BETWEEN 30 AND 50 );
OUTPUT(out_qualities,,'~dataseers::martin::account_Sorted_qualities.csv', CSV,OVERWRITE);