Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#3615 closed defect (can't reproduce)

Can't rewrite settings

Reported by: Tristan Croll Owned by: pett
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc: Greg Couch
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Linux-3.10.0-1127.13.1.el7.x86_64-x86_64-with-centos-7.8.2003-Core
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
Same error in this separate instance. Caused by having multiple ChimeraX instances running at the same time, perhaps?

Log:
UCSF ChimeraX version: 1.0 (2020-06-04)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open 3io0 format mmcif fromDatabase pdb

3io0 title:  
Crystal structure of EtuB from Clostridium kluyveri [more info...]  
  
Chain information for 3io0 #1  
---  
Chain | Description  
A | EtuB protein  
  
3io0 mmCIF Assemblies  
---  
1| author_and_software_defined_assembly  
  

> isolde add ligand HIS #1

> set selectionWidth 4

3io0 title:  
Crystal structure of EtuB from Clostridium kluyveri [more info...]  
  
Chain information for 3io0  
---  
Chain | Description  
1.2/A | EtuB protein  
  
3io0 mmCIF Assemblies  
---  
1| author_and_software_defined_assembly  
  

place_ligand() was called with use_md_template=True, but no suitable template
was found. This command has been ignored.  

Done loading forcefield  

> select up

21 atoms, 21 bonds, 1 model selected  

> delete ~sel

> select clear

> show

Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.7/site-
packages/chimerax/core/safesave.py", line 97, in __exit__  
os.replace(self._tmp_filename, self.name)  
FileNotFoundError: [Errno 2] No such file or directory:
'/home/tic20/.config/ChimeraX/ui-1.tmp' -> '/home/tic20/.config/ChimeraX/ui-1'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "/opt/UCSF/ChimeraX/lib/python3.7/site-packages/chimerax/ui/gui.py", line
722, in resizeEvent  
self.session.ui.settings.last_window_size = wh  
File "/opt/UCSF/ChimeraX/lib/python3.7/site-
packages/chimerax/core/settings.py", line 190, in __setattr__  
ConfigFile.__setattr__(self, name, value)  
File "/opt/UCSF/ChimeraX/lib/python3.7/site-
packages/chimerax/core/configfile.py", line 365, in __setattr__  
ConfigFile.save(self)  
File "/opt/UCSF/ChimeraX/lib/python3.7/site-
packages/chimerax/core/configfile.py", line 315, in save  
self._config.write(f)  
File "/opt/UCSF/ChimeraX/lib/python3.7/site-
packages/chimerax/core/safesave.py", line 109, in __exit__  
os.remove(self._tmp_filename)  
FileNotFoundError: [Errno 2] No such file or directory:
'/home/tic20/.config/ChimeraX/ui-1.tmp'  
  
FileNotFoundError: [Errno 2] No such file or directory:
'/home/tic20/.config/ChimeraX/ui-1.tmp'  
  
File "/opt/UCSF/ChimeraX/lib/python3.7/site-
packages/chimerax/core/safesave.py", line 109, in __exit__  
os.remove(self._tmp_filename)  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 450.51.05
OpenGL renderer: TITAN Xp/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Dell Inc.
Model: Precision T5600
OS: CentOS Linux 7 Core
Architecture: 64bit ELF
CPU: 32 Intel(R) Xeon(R) CPU E5-2687W 0 @ 3.10GHz
Cache Size: 20480 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:            62G        4.3G         46G         88M         11G         57G
	Swap:          4.9G          0B        4.9G

Graphics:
	03:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [TITAN Xp] [10de:1b02] (rev a1)	
	Subsystem: NVIDIA Corporation Device [10de:11df]	
	Kernel driver in use: nvidia
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

Change History (3)

comment:1 by pett, 5 years ago

Cc: Greg Couch added
Component: UnassignedCore
Owner: set to pett
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionCan't rewrite settings

Another case of saving the size of a resized window. It would make sense that this error is _possible_ with multiple ChimeraX instances open, but nonetheless how could you resize multiple instances simultaneously?

comment:2 by pett, 5 years ago

Resolution: can't reproduce
Status: acceptedclosed

Could not reproduce this, even when using a "perframe windowsize" command to continuously resize one ChimeraX while manually resizing another.

comment:3 by pett, 5 years ago

Am interesting in hearing if it happens again though.

Note: See TracTickets for help on using tickets.