[Ifeffit] Bug report: Artemis cannot re-open saved projects

Mengling Stuckman menglingyi1023 at gmail.com
Thu Mar 20 08:22:21 CDT 2014


Thanks, Bruce,

I'm sending a couple. One is new that I didn't do any fit. The other is old
that contained my fitting. Both of them can't open in my Artemis.

Mengling


On Wed, Mar 19, 2014 at 5:47 PM, Bruce Ravel <bravel at bnl.gov> wrote:

>
> Can you humor me and send me one of your .fpj files?  I would like to
> examine its contents.
>
> B
>
>
> On 03/19/2014 05:36 PM, Mengling Stuckman wrote:
>
>> Thank you, Bruce,
>>
>> This is the complete log file:
>>
>> "Started at 2014-03-19T14:26:09
>> Win7Enterprise (64-bit) Service Pack 1Service Pack 16176012102561
>>
>>
>> PATH:
>> C:\windows\system32;C:\windows;C:\windows\System32\
>> Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\
>> strawberry\perl\bin;C:\strawberry\perl\site\bin;C:\strawberry\c\bin;C:\
>> strawberry1\perl\bin;C:\strawberry1\perl\site\bin;C:\strawberry1\c\bin;\\
>> admin.netl.doe.gov
>> <http://admin.netl.doe.gov>\it\Oracle11g\product\11.2.0\client_1\bin;
>>
>>
>> perl version: v5.12.3
>>
>> @INC:
>> C:/strawberry/perl/site/lib
>> C:/strawberry/perl/vendor/lib
>> C:/strawberry/perl/lib
>> .
>>
>> Can't call method "workspace" without a package or object reference at
>> C:/strawberry/perl/site/lib/Demeter/Fit.pm line 1550."
>>
>>   or this very last sentence will change to
>>
>> "Can't call method "group" on an undefined value at
>> C:/strawberry/perl/site/lib/Demeter/UI/Artemis/Project.pm line 466."
>> if I open a different .fpj file.
>>
>> Because the first few lines were similar to what I saw in Athena log
>> file when Athena is working, I didn't cite these.
>>
>> Thank you very much for double-checking it!
>>
>> I did try to check the permission of that folder by adding a file into
>> that folder and extracting a zip file into that folder. Neither had any
>> problem. I do have permission of that folder.
>>
>> I also tried to open my files in Artemis installed on several other
>> computers in my workplace. Other computers didn't work as well. I guess
>> it might be a problem with the operating system/software conflict in my
>> workplace? I didn't install any other software by myself. All the other
>> updates for antivirus or Windows 7 are automatic through workplace
>> system management that I don't have control. I might be able to call IT
>> support tomorrow to see if they know anything about the system that
>> might have conflict with Demeter.
>>
>> "Without being able to watch this on one of my computers, I can only
>> guess what the problem might be by examining the two lines of code you
>> cite."
>>
>> I am wondering how to examine the two lines of code I cited. Maybe I
>> could talk to IT support about the code and see if there is anything
>> they or we can do to fix that.
>>
>> Really appreciated for your replies! I know this is a very personalized
>> computer problem, not related to your software, which might be beyond
>> your duty to fix. So really thankful for your help!
>>
>> Mengling
>>
>>
>> On Wed, Mar 19, 2014 at 4:44 PM, Bruce Ravel <bravel at bnl.gov
>> <mailto:bravel at bnl.gov>> wrote:
>>
>>     On 03/19/2014 04:19 PM, Mengling Stuckman wrote:
>>
>>
>>         Again, the message showing in the log file is:
>>         "Can't call method "workspace" without a package or object
>>         reference at
>>         C:/strawberry/perl/site/lib/__Demeter/Fit.pm line 1550."
>>
>>
>>         or sometimes:
>>
>>         "Can't call method "group" on an undefined value at
>>         C:/strawberry/perl/site/lib/__Demeter/UI/Artemis/Project.pm line
>>
>>         466."
>>
>>
>>     Are you quite sure that is the only text in the log file?
>>
>>     Demeter first writes several lines about the environment in which
>>     Demeter is operating.  The error message is almost always followed by
>>     several lines of backtrace.  All of that provides context for me to
>>     understand the proximal cause of the problem.  If you extract a part
>>     of the log file, then that context is lost to me.
>>
>>
>>         Demeter also seemed to work fine last week and only stopped
>> working
>>         yesterday. I didn't update anything on my work computer, so I
>> don't
>>         know what is causing the problem.
>>
>>
>>     Artemis worked on that computer last week and does not work this week?
>>     And you did nothing to change the computer?  Something doesn't add up.
>>
>>     Did your anti virus software update?  Did your institution's system
>>     administrators perform an update?  Did you install any new software?
>>     Anything?  It's hard for me to understand how the behavior of the
>>     program can change simply by walking away for a few days.
>>
>>     Without being able to watch this on one of my computers, I can only
>>     guess what the problem might be by examining the two lines of code you
>>     cite.
>>
>>     My best guess is that something is preventing you from unpacking the
>>     project file.  An .fpj file is nothing more than a zip file with a
>>     different file extension.  It gets unpacked in %APPDATA%\stash (where
>>     %APPDATA% is the location of the log file).  That means that you have
>>     to have permission to write files to that location.  So, my best guess
>>     is that something is preventing you from writing to that space.  I
>>     have no guess for what the cause of that is.
>>
>>     So, check the permission of that folder.  Try making a file in that
>>     folder by hand.  Try extracting a zip file buy hand into that folder.
>>
>>     If not that, then I'm afraid I'm out of ideas.
>>
>>
>>     B
>>
>>
>>     --
>>       Bruce Ravel  ------------------------------__------ bravel at bnl.gov
>>     <mailto:bravel at 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
>>     _________________________________________________
>>     Ifeffit mailing list
>>     Ifeffit at millenia.cars.aps.anl.__gov
>>     <mailto:Ifeffit at millenia.cars.aps.anl.gov>
>>     http://millenia.cars.aps.anl.__gov/mailman/listinfo/ifeffit
>>
>>     <http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit>
>>
>>
>>
>>
>>
>> --
>> Mengling Stuckman
>> ORISE Research Fellow
>> National Energy Technology Laboratory
>> U.S. Department of Energy
>> Pittsburgh, PA
>> STUCKMAN.MENGLING at CONTR.NETL.DOE.GOV
>> <mailto:STUCKMAN.MENGLING at CONTR.NETL.DOE.GOV>
>> Office: 412-386-7387
>>
>>
>>
>> _______________________________________________
>> Ifeffit mailing list
>> Ifeffit at millenia.cars.aps.anl.gov
>> http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
>>
>>
>
> --
>  Bruce Ravel  ------------------------------------ bravel at 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
> _______________________________________________
> Ifeffit mailing list
> Ifeffit at millenia.cars.aps.anl.gov
> http://millenia.cars.aps.anl.gov/mailman/listinfo/ifeffit
>
>
>


-- 
Mengling Stuckman
ORISE Research Fellow
National Energy Technology Laboratory
U.S. Department of Energy
Pittsburgh, PA
STUCKMAN.MENGLING at CONTR.NETL.DOE.GOV
Office: 412-386-7387
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://millenia.cars.aps.anl.gov/pipermail/ifeffit/attachments/20140320/a4dadd6e/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: artemisnew.fpj
Type: application/octet-stream
Size: 162038 bytes
Desc: not available
URL: <http://millenia.cars.aps.anl.gov/pipermail/ifeffit/attachments/20140320/a4dadd6e/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: AZTCLPFinal.fpj
Type: application/octet-stream
Size: 229594 bytes
Desc: not available
URL: <http://millenia.cars.aps.anl.gov/pipermail/ifeffit/attachments/20140320/a4dadd6e/attachment-0001.obj>


More information about the Ifeffit mailing list