Tente mudar a linha de leitura para a linha de leitura incorporada: link
Após a atualização para o OSX 10.7.4, tive que reinstalar o GNUPLOT, que é sempre um problema. Eu decidi que tentaria o Homebrew em vez do Fink ou MacPorts.
É claro que, antes de instalar o Homebrew, é necessário o aplicativo Xcode e, junto com ele, o kit Xcode CLI (instalei o primeiro como se isso bastasse, mas o médico Homebrew recomendou instalar o aplicativo XCode também ... ).
Depois de algumas leituras, tive a impressão de que, ao instalar o GNU Octave (que eu também preciso mais tarde), o Homebrew também instalaria o GNUPLOT. Isso não aconteceu e depois de aproximadamente uma hora a instalação do Octave também falhou. Então eu decidi que não estava interessado no próprio Octave no momento, mas apenas no GNUPLOT e instalei o 'brew install gnuplot' que foi bastante rápido, já que a maioria das dependências já estava lá.
De qualquer forma, ao usar o GNUPLOT (com o X11 nativo da Apple), posso traçar algumas coisas, mas ao sair ou ao fazer a replicação de alguns arquivos de dados, recebo o seguinte erro:
gnuplot> exit
gnuplot(406) malloc: *** error for object 0x6d72657420746573: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
Abort trap: 6
Não sei como depurar isso, tentei reinstalar com o brew (e também verifiquei a instalação dos prazos), mas sem nenhum resultado.
Alguma entrada sobre isso? Felicidades,
Tente mudar a linha de leitura para a linha de leitura incorporada: link