Grrr! I thought I had settled that one. I'll put it on the to do list. Thanks, B On 11/24/2013 09:46 AM, René Genz wrote:
Hi Bruce,
thanks a lot for fixing the bug.
The issue does not seem to be fully resolved, though. I can reproduce it on Fedora 18 x86_64 and Ubuntu 12.04 i686. This is a minor problem, because entering a value manually in the rmax input field is a workaround.
This is how I could reproduce the problem: * open a terminal * open project with command: `dartemis ZnO.fpj` * in the 'Artemis [Plot]' window click on [R] button * in 'Artemis [Data] ZnO' window click on the bull's eye sign to the right of rmax window * wait about 10 seconds; message in status bar of 'Artemis [Data] ZnO' window "Failed to pluck a value for rmax" * in 'Artemis [Data] ZnO' window click on the bull's eye sign to the right of rmax window; dartemis will crash immediately with the exact error message as before
Attribute (bft_rmax) does not pass the type constraint because: Num is not larger than 0 at accessor Demeter::Data::bft_rmax (defined at /usr/local/lib64/perl5/Demeter/Data.pm line 406) line 7. Demeter::Data::bft_rmax('Demeter::Data=HASH(0xe5f2328)', -100000.000) called at /usr/local/lib64/perl5/Demeter/UI/Artemis/Data.pm line 909
Demeter::UI::Artemis::Data::fetch_parameters('Demeter::UI::Artemis::Data=HASH(0xe981860)') called at /usr/local/lib64/perl5/Demeter/UI/Artemis/Data.pm line 662
Demeter::UI::Artemis::Data::Pluck('Demeter::UI::Artemis::Data=HASH(0xe981860)', 'Wx::CommandEvent=SCALAR(0xddf5628)', 'rmax') called at /usr/local/lib64/perl5/Demeter/UI/Artemis/Data.pm line 362
Demeter::UI::Artemis::Data::__ANON__('Demeter::UI::Artemis::Data=HASH(0xe981860)', 'Wx::CommandEvent=SCALAR(0xddf5628)') called at /usr/local/bin/dartemis line 39 eval {...} called at /usr/local/bin/dartemis line 39
-- 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