Opened 7 years ago
Closed 7 years ago
#1477 closed defect (can't reproduce)
Volume Viewer: wrapped C/C++ object of type QFrame has been deleted
| Reported by: | Owned by: | Tom Goddard | |
|---|---|---|---|
| Priority: | normal | Milestone: | |
| Component: | Volume Data | Version: | |
| Keywords: | Cc: | ||
| Blocked By: | Blocking: | ||
| Notify when closed: | Platform: | all | |
| Project: | ChimeraX |
Description
The following bug report has been submitted:
Platform: Linux-4.4.0-112-generic-x86_64-with-debian-stretch-sid
ChimeraX Version: 0.7 (2018-08-07)
Description
(Describe the actions that caused this problem to occur here)
Log:
UCSF ChimeraX version: 0.7 (2018-08-07)
OpenGL version: 3.3.0 NVIDIA 390.87
OpenGL renderer: Quadro K2200/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
How to cite UCSF ChimeraX
open /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/FlgG0116.cxs
opened ChimeraX session
save session /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/motor-FlgG.cxs
Session file format is not finalized, and thus might not be restorable in
other versions of ChimeraX.
open /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/ribo-hide-dust.mrc
Opened ribo-hide-dust.mrc, grid size 959,927,400, pixel 11,11,11, shown at
step 1, values float32
view orient cofr false
view orient cofr false
view orient cofr false
ui mousemode rightMode translate selected models
open /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/motor-FlgG.cxs
opened ChimeraX session
open /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/motor-FlgG.cxs
opened ChimeraX session
help group
No help found for 'group'
open /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/ribo-hide-dust.mrc
Opened ribo-hide-dust.mrc, grid size 959,927,400, pixel 11,11,11, shown at
step 1, values float32
view cofr false
hide dust
Expected one of 'atoms', 'bonds', 'cartoons', 'models', 'pbonds',
'pseudobonds', 'ribbons', or 'surfaces' or a keyword
help
dust
Unknown command: dust
help help:user
didn't expected commands hrefs to be to tools/sequenceviewer.html on line 239
open /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/REAL-OMIM-eman1.mrc
Opened REAL-OMIM-eman1.mrc, grid size 959,927,400, pixel 11,11,11, shown at
step 1, values float32
ui mousemode rightMode rotate and select
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode rotate selected models
lighting soft
lighting shadows true intensity 0.5
lighting soft
lighting full
lighting soft
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate and select
ui mousemode rightMode translate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode rotate selected models
show target m
show target m
hide target m
show target m
toolshed show "Mouse Modes for Right Button"
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate and select
ui mousemode rightMode rotate selected models
QXcbConnection: XCB error: 148 (Unknown), sequence: 56319, resource id: 0,
major code: 140 (Unknown), minor code: 20
ui mousemode rightMode translate selected models
help help:user
surface dust #5 size 5
surface dust #5 size 15
surface dust #5 size 100
surface dust #5 size 150
surface dust #5 size 100
surface dust #5 size 150
surface dust #5 size 200
ui mousemode rightMode translate selected models
surface dust #6 size 150
surface dust #5 size 250
save session /home/szhu/Desktop/PAK-motor/FlgG-PAK/AVG/OMIM-ribo-motor.cxs
Session file format is not finalized, and thus might not be restorable in
other versions of ChimeraX.
view orient cofr false
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate and select
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
Opened C-ring.lp30.mrc, grid size 100,100,100, pixel 11, shown at level 0.267,
step 1, values float32
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
Opened C-ring.lp30.mrc, grid size 100,100,100, pixel 11, shown at level 0.267,
step 1, values float32
No model specified for saving map
Opened C-ring.lp30.mrc, grid size 100,100,100, pixel 11, shown at level 0.267,
step 1, values float32
help help:user
Traceback (most recent call last):
File "/home/szhu/chimerax/lib/python3.6/site-packages/chimerax/ui/gui.py",
line 1147, in <lambda>
dw.closeEvent = lambda e, tw=tool_window, mw=mw: mw.close_request(tw, e)
File "/home/szhu/chimerax/lib/python3.6/site-packages/chimerax/ui/gui.py",
line 485, in close_request
tool_instance.delete()
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 124, in delete
super().delete()
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/core/tools.py", line 176, in delete
self.session.tools.remove([self])
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/core/tools.py", line 368, in remove
del self._tool_instances[tid]
KeyError: 11
KeyError: 11
File "/home/szhu/chimerax/lib/python3.6/site-packages/chimerax/core/tools.py",
line 368, in remove
del self._tool_instances[tid]
See log for complete Python traceback.
If you wish to report this error, send mail to chimerax-bugs@cgl.ucsf.edu and
describe what you were doing and include a copy of the contents of the log.
Don't include any data you wish to remain private since a publicly viewable
bug report will be created.
ui mousemode rightMode translate selected models
save #8,9 MM.mrc
Expected a models specifier or a keyword
save #9 TT.mrc
Expected a models specifier or a keyword
save # 9 TT.mrc
Expected a models specifier or a keyword
save #9.1,9.2 TT.mrc
Expected a models specifier or a keyword
save TT.mrc #9
Cannot write multiple volumes using format mrc
save map TT.mrc #9
Cannot write multiple volumes using format mrc
save #9 tt.mrc
Expected a models specifier or a keyword
save model #9 tt.mrc
Expected a keyword
save TT.mrc models #9
Cannot write multiple volumes using format mrc
save TT.mrc models #9.1
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
Opened C-ring.lp30.mrc, grid size 100,100,100, pixel 11, shown at level 0.267,
step 1, values float32
ui mousemode rightMode translate selected models
Opened C-ring.lp30.mrc, grid size 100,100,100, pixel 11, shown at level 0.267,
step 1, values float32
Traceback (most recent call last):
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1847, in <lambda>
sm.addAction(style, lambda s=style: self.representation_changed_cb(s))
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2351, in
representation_changed_cb
self.set_map_style(v, style)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2374, in set_map_style
maximum_intensity_projection = False)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 320, in set_parameters
self.call_change_callbacks('rendering options changed')
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 156, in call_change_callbacks
cb(self, ct)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 268, in data_region_changed
tp.update_panel_widgets(v, activate = False)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1633, in update_panel_widgets
hp.update_threshold_gui(message_cb = None)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2509, in update_threshold_gui
self.update_histogram(read_matrix, message_cb)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
See log for complete Python traceback.
If you wish to report this error, send mail to chimerax-bugs@cgl.ucsf.edu and
describe what you were doing and include a copy of the contents of the log.
Don't include any data you wish to remain private since a publicly viewable
bug report will be created.
Traceback (most recent call last):
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1847, in <lambda>
sm.addAction(style, lambda s=style: self.representation_changed_cb(s))
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2351, in
representation_changed_cb
self.set_map_style(v, style)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2370, in set_map_style
v.show(representation = style, show = v.shown())
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 627, in show
self.set_representation(representation)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 594, in set_representation
self.call_change_callbacks('representation changed')
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 156, in call_change_callbacks
cb(self, ct)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 251, in data_region_changed
tp.update_panel_widgets(v, activate = False)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1633, in update_panel_widgets
hp.update_threshold_gui(message_cb = None)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2509, in update_threshold_gui
self.update_histogram(read_matrix, message_cb)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
See log for complete Python traceback.
If you wish to report this error, send mail to chimerax-bugs@cgl.ucsf.edu and
describe what you were doing and include a copy of the contents of the log.
Don't include any data you wish to remain private since a publicly viewable
bug report will be created.
Traceback (most recent call last):
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1847, in <lambda>
sm.addAction(style, lambda s=style: self.representation_changed_cb(s))
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2351, in
representation_changed_cb
self.set_map_style(v, style)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2385, in set_map_style
show_outline_box = True)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 320, in set_parameters
self.call_change_callbacks('rendering options changed')
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 156, in call_change_callbacks
cb(self, ct)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 268, in data_region_changed
tp.update_panel_widgets(v, activate = False)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1633, in update_panel_widgets
hp.update_threshold_gui(message_cb = None)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2509, in update_threshold_gui
self.update_histogram(read_matrix, message_cb)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
See log for complete Python traceback.
If you wish to report this error, send mail to chimerax-bugs@cgl.ucsf.edu and
describe what you were doing and include a copy of the contents of the log.
Don't include any data you wish to remain private since a publicly viewable
bug report will be created.
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode translate selected models
close #11
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
close #7
Opened C-ring.lp30.mrc, grid size 100,100,100, pixel 11, shown at level 0.267,
step 1, values float32
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
Opened C-ring.lp30.mrc, grid size 100,100,100, pixel 11, shown at level 0.267,
step 1, values float32
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
view orient cofr false
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
view orient cofr false
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode translate selected models
view orient cofr false
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
ui mousemode rightMode translate selected models
view orient cofr false
ui mousemode rightMode translate selected models
ui mousemode rightMode rotate selected models
surface dust #5 size 250
surface dust #5 size 300
surface dust #5 size 330
surface dust #5 size 300
surface dust #5 size 350
view cofr false
view orient cofr false
set silhouettes true
set silhouettes false
set silhouettes true
set silhouettes false
set silhouettes true
set silhouettes false
set silhouettes true
set silhouettes false
lighting flat
lighting flat
set silhouettes false
lighting flat
lighting full
lighting full
lighting full
set silhouettes false
lighting soft
lighting shadows true intensity 0.5
lighting simple
lighting soft
lighting soft
lighting flat
lighting soft
set silhouettes false
help help:credits.html
lighting gentle
lighting soft
lighting gentle
lighting soft
save ~/Desktop/PAKFleNFlgG-A019.png width 600 height 600 supersample 3
transparentBackground true
view orient cofr false
save ~/Desktop/PAKFleNFlgG-A019-1.png width 600 height 600 supersample 3
transparentBackground true
view orient cofr false
view orient cofr false
view orient cofr false
view orient cofr false
toolshed show Shell
/home/szhu/chimerax/lib/python3.6/site-packages/IPython/core/history.py:226:
UserWarning: IPython History requires SQLite, your history will not be saved
warn("IPython History requires SQLite, your history will not be saved")
show selAtoms
style selAtoms stick
Changed 0 atom styles
view cofr false
view orient cofr false
help help:user/tools/graphics.html
view initial
view orient
view orient
view initial
view orient cofr false
view cofr false
view cofr false
view orient cofr false
Traceback (most recent call last):
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1847, in <lambda>
sm.addAction(style, lambda s=style: self.representation_changed_cb(s))
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2351, in
representation_changed_cb
self.set_map_style(v, style)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2370, in set_map_style
v.show(representation = style, show = v.shown())
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 627, in show
self.set_representation(representation)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 594, in set_representation
self.call_change_callbacks('representation changed')
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume.py", line 156, in call_change_callbacks
cb(self, ct)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 251, in data_region_changed
tp.update_panel_widgets(v, activate = False)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 1633, in update_panel_widgets
hp.update_threshold_gui(message_cb = None)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2509, in update_threshold_gui
self.update_histogram(read_matrix, message_cb)
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
RuntimeError: wrapped C/C++ object of type QFrame has been deleted
File "/home/szhu/chimerax/lib/python3.6/site-
packages/chimerax/map/volume_viewer.py", line 2591, in update_histogram
self.update_timer = timer = QTimer(self.frame)
See log for complete Python traceback.
If you wish to report this error, send mail to chimerax-bugs@cgl.ucsf.edu and
describe what you were doing and include a copy of the contents of the log.
Don't include any data you wish to remain private since a publicly viewable
bug report will be created.
OpenGL version: 3.3.0 NVIDIA 390.87
OpenGL renderer: Quadro K2200/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Change History (3)
comment:1 by , 7 years ago
| Component: | Unassigned → Volume Data |
|---|---|
| Owner: | set to |
| Platform: | → all |
| Project: | → ChimeraX |
| Status: | new → assigned |
| Summary: | ChimeraX bug report submission → Volume Viewer: wrapped C/C++ object of type QFrame has been deleted |
comment:2 by , 7 years ago
comment:3 by , 7 years ago
| Resolution: | → can't reproduce |
|---|---|
| Status: | assigned → closed |
Appears to be a Toolshed bug in ChimeraX 0.7. User clicked close button on window frame of Volume Viewer panel, gui was deleted, but tool manager threw an error and apparently left the deleted volume viewer in the list of tools, so next time a volume was opened it got reused and caused further errors because all the GUI elements had been deleted.
Could not reproduce this in current ChimeraX daily. Not worth investigating cause in old (August 2018) ChimeraX.
Note:
See TracTickets
for help on using tickets.
There was an earlier error deleting/removing the Volume Viewer tool for the list of tool instances, so this may be a "core" error that needs reassignment...