I am using gnuplot version 4.4 patchlevel 0 packaged by Debian on Linux.
If I combine the use of "smooth frequency" with "set logscale y", then the smooth frequency part is ignored. For example:
gnuplot> plot 'data' using 1:(1.0) smooth frequency
This plots a graph of value 1 on the x axis with its frequency on the y axis.
gnuplot> set logscale y
Warning: empty y range [1:1], adjusting to [0.99:1.01]
However, this gives the above error message and plots a straight horizontal line with y value 1.0.