Opened 2 years ago

Closed 2 years ago

#9413 closed defect (duplicate)

Destroy tool status bar: wrapped C/C++ object of type QScreen has been deleted

Reported by: bludeke@… Owned by: pett
Priority: normal Milestone:
Component: Graphics Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description

The following bug report has been submitted:
Platform:        Windows-10-10.0.22621
ChimeraX Version: 1.1 (2020-09-09 22:22:27 UTC)
Description
Closed session. I just recently upgraded to Windows 11. Is there some kind of compatibility issue?

Log:
UCSF ChimeraX version: 1.1 (2020-09-09)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open "C:\Users\Barbara\OneDrive - Boston University\Compare RdRps\Chimera
> files\RSV\RSV compare to Ogino\6PZK.cxs" format session

Log from Sat Feb 12 23:17:33 2022UCSF ChimeraX version: 1.1 (2020-09-09)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open "C:\Users\Barbara\OneDrive - Boston University\Compare RdRps\Chimera
> files\RSV\6PZK Gilman et al\6PZK.cxs" format session

Log from Thu Jul 15 23:32:05 2021UCSF ChimeraX version: 1.1 (2020-09-09)  
© 2016-2020 Regents of the University of California. All rights reserved.  

> open "C:\Users\Barbara\Desktop\RSV in Chimera X.cxs" format session

Log from Sun Jul 11 19:37:45 2021UCSF ChimeraX version: 1.1 (2020-09-09)  
© 2016-2020 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> help help:user

> open 6pzk format mmcif fromDatabase pdb

6pzk title:  
Cryo-EM Structure of the Respiratory Syncytial Virus Polymerase (L) Protein
Bound by the Tetrameric Phosphoprotein (P) [more info...]  
  
Chain information for 6pzk #1  
---  
Chain | Description  
A | RNA-directed RNA polymerase L  
B C D E | Phosphoprotein  
  

>
> iuuuuuuuuuuuuuuuuuuuuu7opl;;;;;;;;;;;;;;;;;;;olikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkerdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
> erdfvb jkl'

Unknown command:
iuuuuuuuuuuuuuuuuuuuuu7opl;;;;;;;;;;;;;;;;;;;olikkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkerdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb erdfvb
erdfvb jkl'  

> hide atoms

> show cartoons

> help help:quickstart

> help help:user

> show surfaces

> show surfaces

> select 810-812/a

Expected an objects specifier or a keyword  

> select 810-812 #1

Expected an objects specifier or a keyword  

> select 810-812 #1

Expected an objects specifier or a keyword  

> select 810-812/ #1

Expected an objects specifier or a keyword  

> select 810-812

Expected an objects specifier or a keyword  

> select sequence GDN

40 atoms, 38 bonds, 6 residues, 1 model selected  

> select /A 810-812

Expected a keyword  

> select /A:810-812

20 atoms, 19 bonds, 3 residues, 1 model selected  

> ui tool show "Color Actions"

> color sel red target cs

> hide sel surfaces

> hide sel surfaces

> show sel surfaces

> hide sel surfaces

> hide sel surfaces

> select #1

13153 atoms, 13390 bonds, 4 pseudobonds, 1624 residues, 2 models selected  

> hide sel surfaces

> select clear

> select /A:945-1461

4178 atoms, 4261 bonds, 516 residues, 1 model selected  

> color sel lawn green target cs

> select clear

> select /A:438

9 atoms, 8 bonds, 1 residue, 1 model selected  

> select /A:442

5 atoms, 4 bonds, 1 residue, 1 model selected  

> color sel powder blue target cs

> select clear

> select /A:58

10 atoms, 10 bonds, 1 residue, 1 model selected  

> show sel atoms

> style sel ball

Changed 10 atom styles  

> color sel pale turquoise target cs

> select clear

> select /A:58

10 atoms, 10 bonds, 1 residue, 1 model selected  

> color sel pale turquoise target acs

> select clear

> select /A:1154

7 atoms, 6 bonds, 1 residue, 1 model selected  

> select /A:567

9 atoms, 8 bonds, 1 residue, 1 model selected  

> select /A:564

8 atoms, 7 bonds, 1 residue, 1 model selected  

> select /A:560

6 atoms, 5 bonds, 1 residue, 1 model selected  

> select /A:555

11 atoms, 10 bonds, 1 residue, 1 model selected  

> select /A:65

8 atoms, 7 bonds, 1 residue, 1 model selected  

> select /A:65

8 atoms, 7 bonds, 1 residue, 1 model selected  

> select clear

> select /A:556

8 atoms, 7 bonds, 1 residue, 1 model selected  

> color sel pale turquoise target cs

> color sel dark turquoise target cs

> select /A:563

9 atoms, 8 bonds, 1 residue, 1 model selected  

> color sel dark turquoise target cs

> select /A:578

9 atoms, 8 bonds, 1 residue, 1 model selected  

> color sel dark turquoise target cs

> select /A:63

9 atoms, 8 bonds, 1 residue, 1 model selected  

> select /A:60

8 atoms, 7 bonds, 1 residue, 1 model selected  

> color sel dark turquoise target cs

> select /a

11106 atoms, 11340 bonds, 3 pseudobonds, 1361 residues, 2 models selected  

> show sel surfaces

> select clear

> select /a:1153

9 atoms, 8 bonds, 1 residue, 1 model selected  

> color sel dark turquoise target cs

> select /a:575

9 atoms, 8 bonds, 1 residue, 1 model selected  

> color sel dark turquoise target cs

> color sel dark turquoise target cs

> select /a:588

11 atoms, 10 bonds, 1 residue, 1 model selected  

> color sel dark turquoise target cs

> select /a:747

11 atoms, 10 bonds, 1 residue, 1 model selected  

> color sel dark turquoise target cs

> select clear

> ui tool show "Side View"

> select /a:856

9 atoms, 8 bonds, 1 residue, 1 model selected  

> color sel pale turquoise target cs

> select clear

> select /A:446@ND2

1 atom, 1 residue, 1 model selected  

> color sel pale turquoise target cs

> select clear

> select /A:778@OE1

1 atom, 1 residue, 1 model selected  

> color sel pale turquoise target cs

> select clear

> select /A:703@NZ

1 atom, 1 residue, 1 model selected  

> color sel pale turquoise target cs

> select clear

> select /A:854@NZ

1 atom, 1 residue, 1 model selected  

> color sel pale turquoise target cs

> select clear

> select /A:333@CE

1 atom, 1 residue, 1 model selected  

> color sel pale turquoise target cs

> show sel atoms

> style sel ball

Changed 1 atom style  

> style sel ball

Changed 1 atom style  

> color sel blue violet target cs

> color sel medium purple target cs

> color sel medium purple target cs

> select clear

> select /a

11106 atoms, 11340 bonds, 3 pseudobonds, 1361 residues, 2 models selected  

> hide sel surfaces

> select clear

> select /a:1338-1339

21 atoms, 21 bonds, 2 residues, 1 model selected  

> show sel atoms

> style sel ball

Changed 21 atom styles  

> color sel dark orange target acs

> select /a

11106 atoms, 11340 bonds, 3 pseudobonds, 1361 residues, 2 models selected  

> show sel surfaces

> select clear

> select /a :810-812

20 atoms, 19 bonds, 3 residues, 1 model selected  

> color sel white target acs

> color sel yellow target acs

> color sel red target acs

> select /a

11106 atoms, 11340 bonds, 3 pseudobonds, 1361 residues, 2 models selected  

> hide sel surfaces

> select clear

> save "C:/Users/Barbara/Desktop/RSV in Chimera X.cxs"

opened ChimeraX session  

> select /A :1269,1381,1421

25 atoms, 22 bonds, 3 residues, 1 model selected  

> color (#!1 & sel) yellow

> show sel atoms

> style sel stick

Changed 25 atom styles  

> color (#!1 & sel) byhetero

QFileSystemWatcher::removePaths: list is empty  

QFileSystemWatcher::removePaths: list is empty  

QFileSystemWatcher::removePaths: list is empty  

QFileSystemWatcher::removePaths: list is empty  

> save "C:/Users/Barbara/OneDrive - Boston University/Compare RdRps/Chimera
> files/RSV/6PZK /6PZK .cxs"

[Errno 20] Not a directory: 'C:/Users/Barbara/OneDrive - Boston
University/Compare RdRps/Chimera files/RSV/6PZK '  

> save "C:/Users/Barbara/OneDrive - Boston University/Compare RdRps/Chimera
> files/RSV/6PZK /6PZK structure.cxs"

[Errno 20] Not a directory: 'C:/Users/Barbara/OneDrive - Boston
University/Compare RdRps/Chimera files/RSV/6PZK '  
QFileSystemWatcher: FindNextChangeNotification failed for
"C:\Users\Barbara\OneDrive - Boston University\Compare RdRps\Chimera
files\RSV\6PZK " (Access is denied.)  

> save "C:/Users/Barbara/OneDrive - Boston University/Compare RdRps/Chimera
> files/RSV/6PZK Gilman et al/6PZK.cxs"

opened ChimeraX session  

QFileSystemWatcher::removePaths: list is empty  

> save "C:/Users/Barbara/OneDrive - Boston University/Compare RdRps/Chimera
> files/RSV/RSV compare to Ogino/6PZK.cxs"

opened ChimeraX session  

> select /A :500

8 atoms, 7 bonds, 1 residue, 1 model selected  

> select /A :444

9 atoms, 8 bonds, 1 residue, 1 model selected  

> select /A :1617

Nothing selected  

> select /A :1401-1404

35 atoms, 35 bonds, 4 residues, 1 model selected  

> color (#!1 & sel) white

> ui tool show "Show Sequence Viewer"

> sequence chain /A

Alignment identifier is 1/A  

> style sel sphere

Changed 35 atom styles  

> style sel stick

Changed 35 atom styles  

> show sel atoms

> select /A:124

7 atoms, 6 bonds, 1 residue, 1 model selected  

> color sel white

> style sel stick

Changed 7 atom styles  

> show sel atoms

> select /A:128

8 atoms, 7 bonds, 1 residue, 1 model selected  

> color (#!1 & sel) white

> style sel stick

Changed 8 atom styles  

> show sel atoms

> select /A:124

7 atoms, 6 bonds, 1 residue, 1 model selected  

> hide sel atoms

> ui tool show "Color Actions"

> color sel cornflower blue

> select clear

> undo

> color sel slate blue

> select clear

> select /A :1163

8 atoms, 7 bonds, 1 residue, 1 model selected  

> color (#!1 & sel) yellow

> select /A :1158

8 atoms, 7 bonds, 1 residue, 1 model selected  

> color sel yellow

> color sel yellow

> undo

> undo

> undo

> select /A :1158

8 atoms, 7 bonds, 1 residue, 1 model selected  

> color sel yellow

> color sel yellow

> select /A :1620

Nothing selected  

> color lemon chiffon

> undo

> select /A :1066

6 atoms, 5 bonds, 1 residue, 1 model selected  

> color sel pale turquoise

> color sel plum

> show sel atoms

> style sel sphere

Changed 6 atom styles  

> hide sel atoms

> color sel pale goldenrod

> select /A:1174

7 atoms, 6 bonds, 1 residue, 1 model selected  

> select /A:1163

8 atoms, 7 bonds, 1 residue, 1 model selected  

> select /A:1158

8 atoms, 7 bonds, 1 residue, 1 model selected  

> select /A:1066

6 atoms, 5 bonds, 1 residue, 1 model selected  

> show sel atoms

> style sel sphere

Changed 6 atom styles  

> style sel sphere

Changed 6 atom styles  

> select /A:1174

7 atoms, 6 bonds, 1 residue, 1 model selected  

> style sel sphere

Changed 23 atom styles  

> show sel atoms

> select clear

> select /A:1137

8 atoms, 7 bonds, 1 residue, 1 model selected  

> color sel orange target c

> select clear

> select /A:1259

7 atoms, 6 bonds, 1 residue, 1 model selected  

> select /A :1256-1271

125 atoms, 128 bonds, 16 residues, 1 model selected  

> color sel pink target c

> undo

> color sel pink target c

> undo

> select /A :1256-1270

116 atoms, 119 bonds, 15 residues, 1 model selected  

> color sel pink target c

> color sel lavender target c

> color sel pink target c

> select clear

> select /A:1421

8 atoms, 7 bonds, 1 residue, 1 model selected  

> hide sel atoms

> select /A:1347

6 atoms, 5 bonds, 1 residue, 1 model selected  

> color sel orange target c

> select clear

> select /A:1269@CA

1 atom, 1 residue, 1 model selected  

> hide sel atoms

> undo

> select /A :1269

9 atoms, 8 bonds, 1 residue, 1 model selected  

> hide sel atoms

> select clear

> select /A :1398

7 atoms, 6 bonds, 1 residue, 1 model selected  

> select /A :1338

10 atoms, 10 bonds, 1 residue, 1 model selected  

> color sel red target c

> undo

> color sel red target a

> select clear

> select /A:942

9 atoms, 8 bonds, 1 residue, 1 model selected  

> color sel powder blue target a

> show sel surfaces

> show sel atoms

> show sel cartoons

> show sel atoms

> hide sel cartoons

> undo

> undo

> undo

> undo

> undo

> undo

> hide sel cartoons

> hide sel cartoons

> show sel cartoons

> hide sel surfaces

> select clear

> select /A:942

9 atoms, 8 bonds, 1 residue, 1 model selected  

> style sel sphere

Changed 9 atom styles  

> show sel atoms

> color sel powder blue target a

> select clear

> select /A:960

9 atoms, 8 bonds, 1 residue, 1 model selected  

> select /A :1508

Nothing selected  

> select clear

> 2dlabels text "RSV 6PZK"

> ui mousemode right "move label"

> 2dlabels #2.1 xpos 0.017 ypos 0.911

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\safesave.py", line 97, in __exit__  
os.replace(self._tmp_filename, self.name)  
PermissionError: [WinError 32] The process cannot access the file because it
is being used by another process:
'C:\\\Users\\\Barbara\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\ui-1.tmp' ->
'C:\\\Users\\\Barbara\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\ui-1'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\safesave.py", line 105, in __exit__  
os.replace(self._tmp_filename, self.name)  
FileNotFoundError: [WinError 2] The system cannot find the file specified:
'C:\\\Users\\\Barbara\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\ui-1.tmp' ->
'C:\\\Users\\\Barbara\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\ui-1'  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\ui\gui.py",
line 747, in resizeEvent  
self.session.ui.settings.last_window_size = wh  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\settings.py", line 190, in __setattr__  
ConfigFile.__setattr__(self, name, value)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\configfile.py", line 365, in __setattr__  
ConfigFile.save(self)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\configfile.py", line 315, in save  
self._config.write(f)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\safesave.py", line 109, in __exit__  
os.remove(self._tmp_filename)  
FileNotFoundError: [WinError 2] The system cannot find the file specified:
'C:\\\Users\\\Barbara\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\ui-1.tmp'  
  
FileNotFoundError: [WinError 2] The system cannot find the file specified:
'C:\\\Users\\\Barbara\\\AppData\\\Local\\\UCSF\\\ChimeraX\\\ui-1.tmp'  
  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\safesave.py", line 109, in __exit__  
os.remove(self._tmp_filename)  
  
See log for complete Python traceback.  
  

> select /A:1174@CG2

1 atom, 1 residue, 1 model selected  

> select /A:1163@OD2

1 atom, 1 residue, 1 model selected  

> select /A :1168-1171

36 atoms, 35 bonds, 4 residues, 1 model selected  

> select /A :1168-1174

59 atoms, 58 bonds, 7 residues, 1 model selected  

> hide sel atoms

> select /A :1158-1174

138 atoms, 137 bonds, 17 residues, 1 model selected  

> hide sel atoms

> color (#!1 & sel) lime

> ui tool show "Color Actions"

> color sel lime

> color sel light green

> color sel lime

> help help:user

> select /A :1158-1174

138 atoms, 137 bonds, 17 residues, 1 model selected  

> color chartreuse

> color chartreuse /A :1158-1174

Expected a collection of one of 'All', 'atoms', 'bonds', 'cartoons', 'labels',
'pseudobonds', 'ribbons', 'rings', or 'surfaces' or a keyword  

> color chartreuse /A :1158-1174 ribbons

Expected a collection of one of 'All', 'atoms', 'bonds', 'cartoons', 'labels',
'pseudobonds', 'ribbons', 'rings', or 'surfaces' or a keyword  

> color chartreuse /A :1158-1174 cartoons

Expected a collection of one of 'All', 'atoms', 'bonds', 'cartoons', 'labels',
'pseudobonds', 'ribbons', 'rings', or 'surfaces' or a keyword  

> color chartreuse cartoons /A :1158-1174

Expected ',' or a keyword  

> color /A :1158-1174 chartreuse cartoons

> select /A 11-912

Expected a keyword  

> select /A :11-912

6654 atoms, 6798 bonds, 3 pseudobonds, 813 residues, 2 models selected  

> name frozen RdRp sel

> name frozen RdRp sel

> select clear

> select RdRp

11106 atoms, 6798 bonds, 3 pseudobonds, 1361 residues, 2 models selected  

> hide sel atoms

> hide sel cartoons

> show sel surfaces

> select RdRp

11106 atoms, 6798 bonds, 3 pseudobonds, 1361 residues, 2 models selected  

> name delete RdRp

> name RdRp /A :11-912

> name RdRp /A :11-912

> select clear

> select RdRp

6654 atoms, 6798 bonds, 3 pseudobonds, 813 residues, 2 models selected  

> name delete RdRp

> select /A

11106 atoms, 11340 bonds, 3 pseudobonds, 1361 residues, 2 models selected  

> select clear

> select /D:179

9 atoms, 8 bonds, 1 residue, 1 model selected  

> select clear

> select /B

762 atoms, 764 bonds, 98 residues, 1 model selected  

> select clear

> select #1.2

11106 atoms, 1361 residues, 1 model selected  

> close session

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\ui\gui.py",
line 914, in <lambda>  
close_action.triggered.connect(lambda arg, s=self, sess=session:
s.file_close_cb(sess))  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\ui\gui.py",
line 633, in file_close_cb  
run(session, 'close session')  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\commands\run.py", line 31, in run  
results = command.run(text, log=log)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\commands\cli.py", line 2805, in run  
result = ci.function(session, **kw_args)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\std_commands\close.py", line 60, in close_session  
session.reset()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\session.py", line 502, in reset  
sm.reset_state(container, self)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\seqalign\manager.py", line 259, in reset_state  
alignment._destroy()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\seqalign\alignment.py", line 587, in _destroy  
self._notify_observers(self.NOTE_DESTROYED, None)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\seqalign\alignment.py", line 636, in _notify_observers  
recipient.alignment_notification(note_name, note_data)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\seq-
view\tool.py", line 464, in alignment_notification  
self.delete()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\seq-
view\tool.py", line 502, in delete  
ToolInstance.delete(self)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\core\tools.py", line 154, in delete  
self.session.ui.remove_tool(self)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\ui\gui.py",
line 321, in remove_tool  
self.main_window.remove_tool(tool_instance)  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\ui\gui.py",
line 706, in remove_tool  
tw._destroy()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\ui\gui.py",
line 1974, in _destroy  
self.__toolkit.destroy()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-packages\chimerax\ui\gui.py",
line 2109, in destroy  
sbar.destroy()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\ui\statusbar.py", line 50, in destroy  
v.delete()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 390, in delete  
self.make_current()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 430, in make_current  
return self._opengl_context.make_current()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 128, in make_current  
qc = self._initialize_context()  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 149, in _initialize_context  
qc.setScreen(self._screen)  
RuntimeError: wrapped C/C++ object of type QScreen has been deleted  
  
RuntimeError: wrapped C/C++ object of type QScreen has been deleted  
  
File "C:\Program Files\ChimeraX 1.1\bin\lib\site-
packages\chimerax\graphics\opengl.py", line 149, in _initialize_context  
qc.setScreen(self._screen)  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 461.92
OpenGL renderer: GeForce GTX 1050/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: Microsoft Corporation
Model: Surface Book 2
OS: Microsoft Windows 11 Pro (Build 22621)
Memory: 8,502,939,648
MaxProcessMemory: 137,438,953,344
CPU: 8 Intel(R) Core(TM) i7-8650U CPU @ 1.90GHz"
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.9
Installed Packages:
    alabaster: 0.7.12
    appdirs: 1.4.4
    Babel: 2.8.0
    backcall: 0.2.0
    blockdiag: 2.0.1
    certifi: 2020.6.20
    chardet: 3.0.4
    ChimeraX-AddH: 2.1.3
    ChimeraX-AlignmentAlgorithms: 2.0
    ChimeraX-AlignmentHdrs: 3.2
    ChimeraX-AlignmentMatrices: 2.0
    ChimeraX-Alignments: 2.1
    ChimeraX-Arrays: 1.0
    ChimeraX-Atomic: 1.6.1
    ChimeraX-AtomSearch: 2.0
    ChimeraX-AxesPlanes: 2.0
    ChimeraX-BasicActions: 1.1
    ChimeraX-BILD: 1.0
    ChimeraX-BlastProtein: 1.0.1
    ChimeraX-BondRot: 2.0
    ChimeraX-BugReporter: 1.0
    ChimeraX-BuildStructure: 2.0
    ChimeraX-Bumps: 1.0
    ChimeraX-BundleBuilder: 1.0
    ChimeraX-ButtonPanel: 1.0
    ChimeraX-CageBuilder: 1.0
    ChimeraX-CellPack: 1.0
    ChimeraX-Centroids: 1.1
    ChimeraX-ChemGroup: 2.0
    ChimeraX-Clashes: 2.0
    ChimeraX-ColorActions: 1.0
    ChimeraX-ColorGlobe: 1.0
    ChimeraX-CommandLine: 1.1.3
    ChimeraX-ConnectStructure: 2.0
    ChimeraX-Contacts: 1.0
    ChimeraX-Core: 1.1
    ChimeraX-CoreFormats: 1.0
    ChimeraX-coulombic: 1.0.1
    ChimeraX-Crosslinks: 1.0
    ChimeraX-Crystal: 1.0
    ChimeraX-DataFormats: 1.0
    ChimeraX-Dicom: 1.0
    ChimeraX-DistMonitor: 1.1
    ChimeraX-DistUI: 1.0
    ChimeraX-Dssp: 2.0
    ChimeraX-EMDB-SFF: 1.0
    ChimeraX-ExperimentalCommands: 1.0
    ChimeraX-FileHistory: 1.0
    ChimeraX-FunctionKey: 1.0
    ChimeraX-Geometry: 1.1
    ChimeraX-gltf: 1.0
    ChimeraX-Graphics: 1.0
    ChimeraX-Hbonds: 2.0
    ChimeraX-Help: 1.0
    ChimeraX-HKCage: 1.3
    ChimeraX-IHM: 1.0
    ChimeraX-ImageFormats: 1.0
    ChimeraX-IMOD: 1.0
    ChimeraX-IO: 1.0
    ChimeraX-Label: 1.0
    ChimeraX-ListInfo: 1.0
    ChimeraX-Log: 1.1.1
    ChimeraX-LookingGlass: 1.1
    ChimeraX-Map: 1.0.1
    ChimeraX-MapData: 2.0
    ChimeraX-MapEraser: 1.0
    ChimeraX-MapFilter: 2.0
    ChimeraX-MapFit: 2.0
    ChimeraX-MapSeries: 2.0
    ChimeraX-Markers: 1.0
    ChimeraX-Mask: 1.0
    ChimeraX-MatchMaker: 1.1
    ChimeraX-MDcrds: 2.0
    ChimeraX-MedicalToolbar: 1.0.1
    ChimeraX-Meeting: 1.0
    ChimeraX-MLP: 1.0
    ChimeraX-mmCIF: 2.2
    ChimeraX-MMTF: 2.0
    ChimeraX-Modeller: 1.0
    ChimeraX-ModelPanel: 1.0
    ChimeraX-ModelSeries: 1.0
    ChimeraX-Mol2: 2.0
    ChimeraX-Morph: 1.0
    ChimeraX-MouseModes: 1.0
    ChimeraX-Movie: 1.0
    ChimeraX-Neuron: 1.0
    ChimeraX-Nucleotides: 2.0
    ChimeraX-OpenCommand: 1.2.1
    ChimeraX-PDB: 2.1
    ChimeraX-PDBBio: 1.0
    ChimeraX-PickBlobs: 1.0
    ChimeraX-Positions: 1.0
    ChimeraX-PresetMgr: 1.0
    ChimeraX-PubChem: 2.0
    ChimeraX-Read-Pbonds: 1.0
    ChimeraX-Registration: 1.1
    ChimeraX-RemoteControl: 1.0
    ChimeraX-ResidueFit: 1.0
    ChimeraX-RestServer: 1.0
    ChimeraX-RNALayout: 1.0
    ChimeraX-RotamerLibMgr: 2.0
    ChimeraX-RotamerLibsDunbrack: 2.0
    ChimeraX-RotamerLibsDynameomics: 2.0
    ChimeraX-RotamerLibsRichardson: 2.0
    ChimeraX-SaveCommand: 1.2
    ChimeraX-SchemeMgr: 1.0
    ChimeraX-SDF: 2.0
    ChimeraX-Segger: 1.0
    ChimeraX-Segment: 1.0
    ChimeraX-SeqView: 2.2
    ChimeraX-Shape: 1.0.1
    ChimeraX-Shell: 1.0
    ChimeraX-Shortcuts: 1.0
    ChimeraX-ShowAttr: 1.0
    ChimeraX-ShowSequences: 1.0
    ChimeraX-SideView: 1.0
    ChimeraX-Smiles: 2.0
    ChimeraX-SmoothLines: 1.0
    ChimeraX-SpaceNavigator: 1.0
    ChimeraX-StdCommands: 1.0.4
    ChimeraX-STL: 1.0
    ChimeraX-Storm: 1.0
    ChimeraX-Struts: 1.0
    ChimeraX-Surface: 1.0
    ChimeraX-SwapAA: 2.0
    ChimeraX-SwapRes: 2.0
    ChimeraX-TapeMeasure: 1.0
    ChimeraX-Test: 1.0
    ChimeraX-Toolbar: 1.0
    ChimeraX-ToolshedUtils: 1.0
    ChimeraX-Tug: 1.0
    ChimeraX-UI: 1.2.3
    ChimeraX-uniprot: 2.0
    ChimeraX-ViewDockX: 1.0
    ChimeraX-Vive: 1.1
    ChimeraX-VolumeMenu: 1.0
    ChimeraX-VTK: 1.0
    ChimeraX-WavefrontOBJ: 1.0
    ChimeraX-WebCam: 1.0
    ChimeraX-WebServices: 1.0
    ChimeraX-Zone: 1.0
    colorama: 0.4.3
    comtypes: 1.1.7
    cxservices: 1.0
    cycler: 0.10.0
    Cython: 0.29.20
    decorator: 4.4.2
    distlib: 0.3.1
    docutils: 0.16
    filelock: 3.0.12
    funcparserlib: 0.3.6
    gdcm: 2.8.8
    grako: 3.16.5
    h5py: 2.10.0
    html2text: 2020.1.16
    idna: 2.10
    ihm: 0.16
    imagecodecs: 2020.5.30
    imagecodecs-lite: 2020.1.31
    imagesize: 1.2.0
    ipykernel: 5.3.0
    ipython: 7.15.0
    ipython-genutils: 0.2.0
    jedi: 0.17.2
    Jinja2: 2.11.2
    jupyter-client: 6.1.3
    jupyter-core: 4.6.3
    kiwisolver: 1.2.0
    line-profiler: 2.1.2
    lxml: 4.5.1
    MarkupSafe: 1.1.1
    matplotlib: 3.2.1
    msgpack: 1.0.0
    netifaces: 0.10.9
    networkx: 2.4
    numexpr: 2.7.1
    numpy: 1.18.5+mkl
    numpydoc: 1.0.0
    openvr: 1.12.501
    packaging: 20.4
    parso: 0.7.1
    pickleshare: 0.7.5
    Pillow: 7.1.2
    pip: 20.2.2
    pkginfo: 1.5.0.1
    prompt-toolkit: 3.0.7
    psutil: 5.7.0
    pycollada: 0.7.1
    pydicom: 2.0.0
    Pygments: 2.6.1
    PyOpenGL: 3.1.5
    PyOpenGL-accelerate: 3.1.5
    pyparsing: 2.4.7
    PyQt5-commercial: 5.12.3
    PyQt5-sip: 4.19.19
    PyQtWebEngine-commercial: 5.12.1
    python-dateutil: 2.8.1
    pytz: 2020.1
    pywin32: 228
    pyzmq: 19.0.2
    qtconsole: 4.7.4
    QtPy: 1.9.0
    RandomWords: 0.3.0
    requests: 2.24.0
    scipy: 1.4.1
    setuptools: 49.4.0
    sfftk-rw: 0.6.6.dev0
    six: 1.15.0
    snowballstemmer: 2.0.0
    sortedcontainers: 2.2.2
    Sphinx: 3.1.1
    sphinxcontrib-applehelp: 1.0.2
    sphinxcontrib-blockdiag: 2.0.0
    sphinxcontrib-devhelp: 1.0.2
    sphinxcontrib-htmlhelp: 1.0.3
    sphinxcontrib-jsmath: 1.0.1
    sphinxcontrib-qthelp: 1.0.3
    sphinxcontrib-serializinghtml: 1.1.4
    suds-jurko: 0.6
    tables: 3.6.1
    tifffile: 2020.6.3
    tinyarray: 1.2.2
    tornado: 6.0.4
    traitlets: 5.0.4
    urllib3: 1.25.10
    wcwidth: 0.2.5
    webcolors: 1.11.1
    wheel: 0.34.2
    WMI: 1.5.1

Change History (2)

comment:1 by pett, 2 years ago

Component: UnassignedGraphics
Owner: set to pett
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionDestroy tool status bar: wrapped C/C++ object of type QScreen has been deleted

comment:2 by pett, 2 years ago

Resolution: duplicate
Status: acceptedclosed

Hi Barbara,

Thanks for reporting this problem. I'm pretty sure it's been fixed for awhile now, so if you upgrade to a recent version of ChimeraX you should be fine.

--Eric

Eric Pettersen
UCSF Computer Graphics Lab

Note: See TracTickets for help on using tickets.