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

Bruce Ravel bravel at bnl.gov
Wed Mar 19 16:47:28 CDT 2014


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



More information about the Ifeffit mailing list