Opened 6 years ago

Closed 6 years ago

#3174 closed defect (duplicate)

Save options widgets deleted

Reported by: eva.bertosin@… Owned by: Eric Pettersen
Priority: normal Milestone:
Component: Input/Output Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Darwin-18.7.0-x86_64-i386-64bit
ChimeraX Version: 1.0 (2020-05-07)
Description
(Describe the actions that caused this problem to occur here) Every 2nd save, it does not work (independently of the format I want to use for saving)

Log:
UCSF ChimeraX version: 1.0rc202005070439 (2020-05-07)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open /Users/evabertosin/Desktop/figure/APEGpKPBS.cxs format session

Log from Sat May 9 14:20:55 2020UCSF ChimeraX version: 1.0rc202005070439
(2020-05-07)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open /Users/evabertosin/Desktop/figure/APEGpKPBS-asym.mrc

Opened APEGpKPBS-asym.mrc, grid size 200,200,200, pixel 4.64, shown at level
5.98e-05, step 1, values float32  

> open /Users/evabertosin/Desktop/figure/APEGpKPBS-bottom.mrc

Opened APEGpKPBS-bottom.mrc, grid size 200,200,200, pixel 4.64, shown at level
0.0511, step 1, values float32  

> open /Users/evabertosin/Desktop/figure/APEGpKPBS-top.mrc

Opened APEGpKPBS-top.mrc, grid size 200,200,200, pixel 4.64, shown at level
0.0449, step 1, values float32  

> set bgColor white

> lighting soft

> volume #1 level 0.03176

> volume #2 level 0.04295

> volume #3 level 0.05296

> volume #1 color #66ff33

> volume #1 color #15724a

> volume #1 color #99ffcc

> volume #1 color #66cc99

> volume #1 color #33cc66

> volume #1 color #339966

> volume #1 color #006633

> volume #1 color #33ff99

> volume #1 color #336633

> volume #1 color #003300

> volume #1 color #99ff99

> volume #1 color #66cc66

> volume #1 color #33cc33

> volume #1 color #669966

> volume #2 color #669966

> volume #3 color #669966

> volume #3 color #336633

> volume #3 color #003300

> volume #3 color #99ff99

> volume #3 color #66cc66

> volume #3 color #33cc33

> volume #3 color #339933

> volume #3 color #006600

> volume #3 color #66ff66

> volume #3 color #33ff33

> volume #3 color lime

> volume #3 color #00cc00

> volume #3 color #009900

> volume #3 color #66ff99

> volume #3 color #33ff66

> volume #3 color #00ff33

> volume #3 color #00cc33

> volume #3 color #009933

> volume #3 color #99ffcc

> volume #3 color #66cc99

> volume #3 color #33cc66

> volume #3 color #339966

> volume #3 color #006633

> volume #3 color #33ff99

> volume #3 color #00ff66

> volume #3 color #00ff99

> volume #3 color #00cc66

> volume #3 color #33cc99

> volume #3 color #66ffcc

> volume #3 color #33ffcc

> volume #3 color #669966

> save /Users/evabertosin/Desktop/figure/APEGpKPBS.cxs

opened ChimeraX session  

> save /Users/evabertosin/Desktop/figure/APEGpKPBS_5.tif width 704 height 578
> supersample 3

> save /Users/evabertosin/Desktop/figure/APEGpKPBS_6.tif width 704 height 578
> supersample 3

Traceback (most recent call last):  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/toolbar/tool.py", line 162, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/toolshed/info.py", line 453, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/core/toolshed/__init__.py", line 1660, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/toolbar/__init__.py", line 38, in run_provider  
providers.run_provider(session, name)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/toolbar/providers.py", line 45, in run_provider  
what(session)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/toolbar/providers.py", line 27, in _file_save  
show_save_file_dialog(session)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/save_command/dialog.py", line 122, in show_save_file_dialog  
_dlg.display(session, **kw)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/save_command/dialog.py", line 24, in display  
self._customize_dialog(session, dialog)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/save_command/dialog.py", line 86, in _customize_dialog  
self._format_selected(session, dialog)  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/save_command/dialog.py", line 98, in _format_selected  
self._options_layout.addWidget(self._current_option)  
RuntimeError: wrapped C/C++ object of type SaveOptionsWidget has been deleted  
  
RuntimeError: wrapped C/C++ object of type SaveOptionsWidget has been deleted  
  
File
"/Applications/ChimeraX-1.0-rc-2020.05.07.app/Contents/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-
packages/chimerax/save_command/dialog.py", line 98, in _format_selected  
self._options_layout.addWidget(self._current_option)  
  
See log for complete Python traceback.  
  




OpenGL version: 4.1 INTEL-12.10.12
OpenGL renderer: Intel(R) Iris(TM) Graphics 6100
OpenGL vendor: Intel Inc.Hardware:

    Hardware Overview:

      Model Name: MacBook Pro
      Model Identifier: MacBookPro12,1
      Processor Name: Intel Core i5
      Processor Speed: 2.9 GHz
      Number of Processors: 1
      Total Number of Cores: 2
      L2 Cache (per Core): 256 KB
      L3 Cache: 3 MB
      Hyper-Threading Technology: Enabled
      Memory: 16 GB
      Boot ROM Version: 186.0.0.0.0
      SMC Version (system): 2.28f7

Software:

    System Software Overview:

      System Version: macOS 10.14.6 (18G95)
      Kernel Version: Darwin 18.7.0
      Time since boot: 27 minutes

Graphics/Displays:

    Intel Iris Graphics 6100:

      Chipset Model: Intel Iris Graphics 6100
      Type: GPU
      Bus: Built-In
      VRAM (Dynamic, Max): 1536 MB
      Vendor: Intel
      Device ID: 0x162b
      Revision ID: 0x0009
      Metal: Supported, feature set macOS GPUFamily1 v4
      Displays:
        Color LCD:
          Display Type: Built-In Retina LCD
          Resolution: 2560 x 1600 Retina
          Framebuffer Depth: 24-Bit Color (ARGB8888)
          Main Display: Yes
          Mirror: Off
          Online: Yes
          Rotation: Supported
          Automatically Adjust Brightness: No

Change History (2)

comment:1 by Eric Pettersen, 6 years ago

Component: UnassignedInput/Output
Owner: set to Eric Pettersen
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionSave options widgets deleted

comment:2 by Eric Pettersen, 6 years ago

Resolution: duplicate
Status: acceptedclosed

Hi Eva,

Very sorry for this problem. It was fixed on Friday and is therefore available in builds as of Saturday morning. In the version you have you can still of course use the 'save' command directly, though it would undoubtedly be more convenient if you got the fixed version.

--Eric

Eric Pettersen
UCSF Computer Graphics Lab

Note: See TracTickets for help on using tickets.