[phenixbb] wx._core.PyDeadObjectError?

Nigel W Moriarty NWMoriarty at lbl.gov
Wed Feb 11 09:37:08 PST 2009


Tiancen

This is avery difficult bug to reproduce and therefore resolve.  There 
is a new GUI in the works right now.  I will attempt to solve this 
problem but you have options.  You can re-run the GUI and see if it 
avoids the problem area.  You can re-run the wizard using the command 
line options which does the same job but avoids the GUI completely.

Use phenix.doc to read about the AutoSol wizard command line options.

Nigel

On 2/11/09 9:24 AM, TC Hu wrote:
> Dear all,
>
> I got the "wx._core.PyDeadObjectError" when using Phenix 1.4-3 GUI 
> under OS X 10.5.6 for a SAD run. The program stuck at the blue window 
> after the first step of AutoSol. Attached is the log file. Could 
> anyone help me find out what is wrong? Thanks very much in advance!
> Cheers,
>
> Tiancen Hu
> Shanghai Institute of Materia Medica
> Chinese Academy of Sciences
>
> "
> PHENIX distribution located in /usr/local/phenix-1.4-3/phenix
>
>
> Project Details
> Project Name: phenix2
> Date Stamp  : Thu Feb 12 01:08:25 2009
> Machine     : htcdemacbook-pro.local
> Directory   : /Users/htc/xtal/subjects/cd147se/phenix2
>
> PDS Server Details
> User      : htc
> Machine   : 192.168.1.3
> Directory : /Users/htc/xtal/subjects/cd147se/phenix2
> Port      : 47702
> PID       : 4863
>
>
> WIZARD:  AutoSol
>
> ************************************************************
>           PHENIX AutoSol  Thu Feb 12 01:19:23 2009
> ************************************************************
>
> PHENIX VERSION:  1.4  of  08-12-2008
> PHENIX RELEASE_TAG : 3
> PHENIX MTYPE : mac-intel-osx
> PHENIX MVERSION : osx-10.5.6
>
> LOCAL INIT: Readdatabase: True   SetUpInputs: True
> AutoSol  
>     Thu Feb 12 01:19:23 2009
>
> Gathering defaults from  ['AutoBuild', 'ImportRawData', 'LigandFit', 
> 'AutoMR']
> WORKDIR: /Users/htc/xtal/subjects/cd147se/phenix2
> Checking for KnownWizards:  ['AutoSol', 'AutoBuild', 'ImportRawData']
> Running start first time through
> Setting default value of  2.5  for  resolution
> Setting default value of  0.5  for  solvent_fraction
> Setting default value of  200  for  residues
> Guessing sequence file is cd147_21a.seq
> application method:  AutoSol_start
> Getting inputs on first pass...
> SUMMARY Input files dataset #1
> amom360_p41212_31A.sca
> Traceback (most recent call last):
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/wxtask.py", line 522, in 
> OnGoButton
>     try: self.parent.OnGo()
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/Dialogs.py", line 470, in 
> OnGo
>     gp.RunStrategy()
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/BMPTaskCanvas.py", line 
> 1170, in RunStrategy
>     self.RunRemotely()
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/BMPTaskCanvas.py", line 
> 1380, in RunRemotely
>     remote = frame.RemoteHostName,
>   File 
> "/usr/local/phenix-1.4-3/phenix/phenix/pds_server/StrategyUtils.py", 
> line 124, in RunStrategy
>     LastStrategy
>   File "/usr/local/phenix-1.4-3/phenix/phenix/server/PhenixClient.py", 
> line 87, in StartProcessMaster
>     return self._remote_call('StartProcessMaster',arg,kw)
>   File "/usr/local/phenix-1.4-3/phenix/phenix/server/PhenixClient.py", 
> line 466, in _remote_call
>     raise result
> AssertionError: No user for ssh to machine 192.168.1.3
> Traceback (most recent call last):
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/wxtask.py", line 892, in 
> OnTableKillFocus
>     self.OnTableTextEnter(event)
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/wxtask.py", line 861, in 
> OnTableTextEnter
>     (grid, cbox, ctrl, t_param, ir, ic) = self.get_event_table(event)
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/wxtask.py", line 1204, in 
> get_event_table
>     (ctrl, group_list, key_list, winszr) = self.get_ctrl_context(evtwin)
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/wxtask.py", line 1173, in 
> get_ctrl_context
>     result = self.RootWinSzr.FindInParentSizer(ctrl)
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/wxtask.py", line 159, in 
> FindInParentSizer
>     result = child.FindInParentSizer(window, child_groups, child_keys)
>   File "/usr/local/phenix-1.4-3/phenix/wxGUI/wxtask.py", line 143, in 
> FindInParentSizer
>     if (child.GetId() == SearchWinId):
>   File 
> "/usr/local/phenix-1.4-3/build/mac-intel-osx/base/Python.framework/Versions/2.6/lib/python2.6/site-packages/wx-2.8-mac-ansi/wx/_core.py", 
> line 14522, in __getattr__
>     raise PyDeadObjectError(self.attrStr % self._name)
> wx._core.PyDeadObjectError: The C++ part of the Panel object has been 
> deleted, attribute access no longer allowed.
> "
> ------------------------------------------------------------------------
>
> _______________________________________________
> phenixbb mailing list
> phenixbb at phenix-online.org
> http://www.phenix-online.org/mailman/listinfo/phenixbb
>   

-- 
Nigel W. Moriarty
Building 64R0246B, Physical Biosciences Division
Lawrence Berkeley National Laboratory
Berkeley, CA 94720-8235
Phone : 510-486-5709
Fax   : 510-486-5909
Email : NWMoriarty at LBL.gov
Web   : CCI.LBL.gov

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://phenix-online.org/pipermail/phenixbb/attachments/20090211/6361a890/attachment-0003.htm>


More information about the phenixbb mailing list