I try to read a csv file with the wizard. regardless of the buffer size (enabled / disabled / different values) i get the following error message: Title: Error while reading ASCII file Text: The file could not be read because not enough memory is available. Try setting a file buffer limit in the configuration options. I guess this is no real memory problem since i have 16G of RAM. Reproducible: Always Steps to Reproduce: 1. import the attached file with the wizard using the settings from the screenshot (memory setting has not effect) 2. Click next (select value) 3. select key a index 4. click finish
Created attachment 86135 [details] settings
Created attachment 86136 [details] data file
as an additional info: everything works correctly in 2.0.6
I tried it with 2.0.7, where I indeed get the error. But with current trunk, it works. Could you please check with the latest build from http://kst-plot.github.io/kst-build/ if you're under Windows, or otherwise from compiled svn/git sources under Unix if you know how to do that? If you confirm it's working, then please close the report.
i get the following error, when running build-kst from git (latest commit 5b79e0bb7c) $ ./build-kst Building Kst from /home/till/temp/kst/kst-plot into /home/till/temp/kst/kst-plot/build Building in Debug mode Reading /home/till/temp/kst/kst-plot/src/libkst/libkst.pro [/home/till/temp/kst/kst-plot/build/src/libkst] WARNING: Failure to find: builtindatasources.cpp WARNING: Failure to find: datasourcepluginfactory.cpp WARNING: Failure to find: builtindatasources.h WARNING: Failure to find: datasourcepluginfactory.h WARNING: Failure to find: kst_i18n.h WARNING: Failure to find: timezones.h Reading /home/till/temp/kst/kst-plot/src/libkstmath/libkstmath.pro [/home/till/temp/kst/kst-plot/build/src/libkstmath] WARNING: Failure to find: emailthread.cpp WARNING: Failure to find: emailthread.h Reading /home/till/temp/kst/kst-plot/src/datasources/datasources.pro [/home/till/temp/kst/kst-plot/build/src/datasources] Project MESSAGE: Found cfitsio at -lcfitsio -lm Project MESSAGE: CFITSIO configured. Plugins will be built. Project MESSAGE: Found getdata at -lgetdata Project MESSAGE: DIRFILE configured. Plugins will be built. Project MESSAGE: Found netcdf at -lnetcdf Project MESSAGE: netCDF configured. Plugins will be built. Reading /home/till/temp/kst/kst-plot/src/datasources/ascii/ascii.pro [/home/till/temp/kst/kst-plot/build/src/datasources/ascii] Project MESSAGE: Found cfitsio at -lcfitsio -lm Project MESSAGE: Using cfitsio headers in /usr/include Project MESSAGE: Found getdata at -lgetdata Project MESSAGE: Using getdata headers in /usr/include Project MESSAGE: Found netcdf at -lnetcdf Project MESSAGE: Using netcdf headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/datasources/qimagesource/qimagesource.pro [/home/till/temp/kst/kst-plot/build/src/datasources/qimagesource] Project MESSAGE: Found cfitsio at -lcfitsio -lm Project MESSAGE: Using cfitsio headers in /usr/include Project MESSAGE: Found getdata at -lgetdata Project MESSAGE: Using getdata headers in /usr/include Project MESSAGE: Found netcdf at -lnetcdf Project MESSAGE: Using netcdf headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/datasources/sampledatasource/sampledatasource.pro [/home/till/temp/kst/kst-plot/build/src/datasources/sampledatasource] Project MESSAGE: Found cfitsio at -lcfitsio -lm Project MESSAGE: Using cfitsio headers in /usr/include Project MESSAGE: Found getdata at -lgetdata Project MESSAGE: Using getdata headers in /usr/include Project MESSAGE: Found netcdf at -lnetcdf Project MESSAGE: Using netcdf headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/datasources/fitsimage/fitsimage.pro [/home/till/temp/kst/kst-plot/build/src/datasources/fitsimage] Project MESSAGE: Found cfitsio at -lcfitsio -lm Project MESSAGE: Using cfitsio headers in /usr/include Project MESSAGE: Found getdata at -lgetdata Project MESSAGE: Using getdata headers in /usr/include Project MESSAGE: Found netcdf at -lnetcdf Project MESSAGE: Using netcdf headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/datasources/dirfilesource/dirfilesource.pro [/home/till/temp/kst/kst-plot/build/src/datasources/dirfilesource] Project MESSAGE: Found cfitsio at -lcfitsio -lm Project MESSAGE: Using cfitsio headers in /usr/include Project MESSAGE: Found getdata at -lgetdata Project MESSAGE: Using getdata headers in /usr/include Project MESSAGE: Found netcdf at -lnetcdf Project MESSAGE: Using netcdf headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/datasources/netcdf/netcdf.pro [/home/till/temp/kst/kst-plot/build/src/datasources/netcdf] Project MESSAGE: Found cfitsio at -lcfitsio -lm Project MESSAGE: Using cfitsio headers in /usr/include Project MESSAGE: Found getdata at -lgetdata Project MESSAGE: Using getdata headers in /usr/include Project MESSAGE: Found netcdf at -lnetcdf Project MESSAGE: Using netcdf headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/widgets/widgets.pro [/home/till/temp/kst/kst-plot/build/src/widgets] WARNING: Failure to find: ../../../src/images/images.qrc /usr/bin/rcc: File does not exist '../../../src/images/images.qrc' Reading /home/till/temp/kst/kst-plot/src/libkstapp/libkstapp.pro [/home/till/temp/kst/kst-plot/build/src/libkstapp] WARNING: Failure to find: dialogscriptinterface.cpp WARNING: Failure to find: scriptinterface.cpp WARNING: Failure to find: stringscriptinterface.cpp WARNING: Failure to find: dialogscriptinterface.h WARNING: Failure to find: scriptinterface.h WARNING: Failure to find: stringscriptinterface.h WARNING: Failure to find: ../../../src/images/images.qrc /usr/bin/rcc: File does not exist '../../../src/images/images.qrc' Reading /home/till/temp/kst/kst-plot/src/kst/kst.pro [/home/till/temp/kst/kst-plot/build/src/kst] WARNING: Failure to find: ../../../src/images/images.qrc /usr/bin/rcc: File does not exist '../../../src/images/images.qrc' Reading /home/till/temp/kst/kst-plot/src/d2asc/d2asc.pro [/home/till/temp/kst/kst-plot/build/src/d2asc] Reading /home/till/temp/kst/kst-plot/src/plugins/plugins.pro [/home/till/temp/kst/kst-plot/build/src/plugins] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Reading /home/till/temp/kst/kst-plot/src/plugins/filters/filters.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Reading /home/till/temp/kst/kst-plot/src/plugins/filters/despike/despike.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/despike] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/filters/cumulativesum/cumulativesum.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/cumulativesum] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/filters/differentiation/differentiation.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/differentiation] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/filters/cumulativeaverage/cumulativeaverage.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/cumulativeaverage] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/filters/butterworth_bandpass/butterworth_bandpass.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/butterworth_bandpass] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/filters/butterworth_bandstop/butterworth_bandstop.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/butterworth_bandstop] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/filters/butterworth_highpass/butterworth_highpass.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/butterworth_highpass] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/filters/butterworth_lowpass/butterworth_lowpass.pro [/home/till/temp/kst/kst-plot/build/src/plugins/filters/butterworth_lowpass] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/dataobject.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/bin/bin.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/bin] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/chop/chop.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/chop] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/crossspectrum/crossspectrum.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/crossspectrum] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/effectivebandwidth/effectivebandwidth.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/effectivebandwidth] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/lockin/lockin.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/lockin] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/periodogram/periodogram.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/periodogram] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/phase/phase.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/phase] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/shift/shift.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/shift] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/statistics/statistics.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/statistics] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/syncbin/syncbin.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/syncbin] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/convolution/convolution.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/convolution] Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/convolution/convolve/convolve.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/convolution/convolve] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/convolution/deconvolve/deconvolve.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/convolution/deconvolve] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/correlation/correlation.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/correlation] Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/correlation/autocorrelation/autocorrelation.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/correlation/autocorrelation] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/correlation/crosscorrelation/crosscorrelation.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/correlation/crosscorrelation] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/interpolations/interpolations.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/interpolations] Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/interpolations/akima/akima.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/interpolations/akima] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/interpolations/akimaperiodic/akimaperiodic.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/interpolations/akimaperiodic] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/interpolations/cspline/cspline.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/interpolations/cspline] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/interpolations/csplineperiodic/csplineperiodic.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/interpolations/csplineperiodic] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/interpolations/linear/linear.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/interpolations/linear] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/interpolations/polynomial/polynomial.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/interpolations/polynomial] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/dataobject/noiseaddition/noiseaddition.pro [/home/till/temp/kst/kst-plot/build/src/plugins/dataobject/noiseaddition] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/fits.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Reading /home/till/temp/kst/kst-plot/src/plugins/fits/exponential_unweighted/exponential_unweighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/exponential_unweighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/exponential_weighted/exponential_weighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/exponential_weighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/gaussian_unweighted/gaussian_unweighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/gaussian_unweighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/gaussian_weighted/gaussian_weighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/gaussian_weighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/gradient_weighted/gradient_weighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/gradient_weighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/gradient_unweighted/gradient_unweighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/gradient_unweighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/kneefrequency/kneefrequency.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/kneefrequency] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/linear_weighted/linear_weighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/linear_weighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/linear_unweighted/linear_unweighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/linear_unweighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/lorentzian_unweighted/lorentzian_unweighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/lorentzian_unweighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/lorentzian_weighted/lorentzian_weighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/lorentzian_weighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/polynomial_unweighted/polynomial_unweighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/polynomial_unweighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/polynomial_weighted/polynomial_weighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/polynomial_weighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/sinusoid_unweighted/sinusoid_unweighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/sinusoid_unweighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/src/plugins/fits/sinusoid_weighted/sinusoid_weighted.pro [/home/till/temp/kst/kst-plot/build/src/plugins/fits/sinusoid_weighted] Project MESSAGE: Found gsl at -lgsl -lgslcblas -lm Project MESSAGE: Using gsl headers in /usr/include Reading /home/till/temp/kst/kst-plot/tests/tests.pro [/home/till/temp/kst/kst-plot/build/tests] Reading /home/till/temp/kst/kst-plot/tests/dirfile_maker/dirfile_maker.pro [/home/till/temp/kst/kst-plot/build/tests/dirfile_maker] cd src/libkst/ && make -f Makefile make[1]: Entering directory `/home/till/temp/kst/kst-plot/build/src/libkst' make[1]: *** No rule to make target `builtindatasources.cpp', needed by `tmp/builtindatasources.o'. Stop. make[1]: Leaving directory `/home/till/temp/kst/kst-plot/build/src/libkst' make: *** [sub-src-libkst-make_default-ordered] Error 2
ok. a simlpe cmake + make did the trick. i can confirm that the bug is fixed in git-master (latest commit 5b79e0bb7c)
Thanks for taking the time to test it with the latest git version.
you are welcome