I found this same problem last week. I am pretty confident it is fixed in the latest on GitHub. I'll ask Frank next week if he can update the -devel version. If you cannot wait, go to that file and to line 215 and change $diff->standard($this->{standard}->GetClientData($this->{standard}->GetSelection)); to $diff->standard($this->{standard}->GetClientData(scalar $this->{standard}->GetSelection)); That is, add the word "scalar" in the argument to GetClientData. Unfortunately, you'll eventually run into the same problem in several other places throughout the code, including the alignment tool, the LCF tool, and a few others. B On 07/04/2014 06:42 PM, George Sterbinsky wrote:
Hello,
I am running Athena 0.9.20 on OSX 10.8.5. Selecting the difference spectra tool from the drop-down menu causes Athena to crash and the following message to print to the terminal.
Usage: Wx::ComboBox::GetClientData(THIS, n) at /opt/local/lib/perl5/site_perl/5.16.3/darwin-thread-multi-2level/Demeter/UI/Athena/Difference.pm line 215, <F> line 339.
I've tried this with several different projects and it appears to be general behavior. If I can provide any additional information please let me know.
Thank you, George
_______________________________________________ Ifeffit mailing list Ifeffit@millenia.cars.aps.anl.gov http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
-- Bruce Ravel ------------------------------------ bravel@bnl.gov National Institute of Standards and Technology Synchrotron Science Group at NSLS --- Beamlines U7A, X24A, X23A2 Building 535A Upton NY, 11973 Homepage: http://xafs.org/BruceRavel Software: https://github.com/bruceravel