[Ifeffit] dartemis crash

René Genz liebundartig at freenet.de
Sun Nov 24 08:46:12 CST 2013


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

-- 
Kind regards,
René



More information about the Ifeffit mailing list