Dataselect failing in latest PASSOFT release
Dataselect is aborting when processing data some of the time. Error below was from a single file; dataselect appears to process part of the file but then aborts. The file below was previously processed successfully with dataselect.
(passoft3) ascire@dhcp-10-10-11-62 RAW_Q330 % dataselect -A days/%s.%n.%l.%c.%Y.%j 6445_ELHT.sdr/DT0001__.VCO dataselect(4278,0x10a2c6600) malloc: *** error for object 0x6000036f03a0: pointer being freed was not allocated dataselect(4278,0x10a2c6600) malloc: *** set a breakpoint in malloc_error_break to debug zsh: abort dataselect -A days/%s.%n.%l.%c.%Y.%j 6445_ELHT.sdr/DT0001__.VCO
Original data: (passoft3) ascire@dhcp-10-10-11-62 RAW_Q330 % msi -S 6445_ELHT.sdr/VCO DCC|2022,286 2H|ELHT||VCO|2018,363,09:18:28.000000|2018,363,09:27:38.000000||0.1|56|||||||2022,286 2H|ELHT||VCO|2018,363,09:29:08.000000|2018,363,09:40:48.000000||0.1|71|||||||2022,286 2H|ELHT||VCO|2018,363,09:40:27.999996|2020,004,22:00:17.999998||0.1|3209880|||||||2022,286
Partial data processed with dataselect: (passoft3) ascire@dhcp-10-10-11-62 RAW_Q330 % msi -S days/VCO DCC|2022,286 2H|ELHT||VCO|2018,363,09:18:28.000000|2018,363,09:27:38.000000||0.1|56|||||||2022,286 2H|ELHT||VCO|2018,363,09:29:08.000000|2018,363,09:40:48.000000||0.1|71|||||||2022,286 2H|ELHT||VCO|2018,363,09:40:27.999996|2019,123,07:42:47.999998||0.1|1079295|||||||2022,286
Version: dataselect 3.22 PASSOFT updated to the latest version 13 October 2022 OS: MacOS Monterrey 12.1 (21C52)
As a note, this has been observed on 3 different computers (Pnina's laptop, Alissa's laptop and desktop) but Akram does not see this problem on her version of PASSOFT. Unknown what the difference in versions of PASSOFT or operating systems is.