Opened 4 years ago

Closed 4 years ago

#4884 closed defect (duplicate)

'MainWindow' object has no attribute 'folder_open_cb'

Reported by: andrea.graziadei@… 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:        Linux-4.15.0-72-generic-x86_64-with-debian-buster-sid
ChimeraX Version: 1.0 (2020-06-04 23:15:07 UTC)
Description
trying to open DICOM folder from toolbar

Log:
Startup Messages  
---  
note | Updating list of available bundles failed: Internal Server Error  
  
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 /home/andrea/MRI_results/Dicom format dicom

> open /home/andrea/MRI_results/Dicom format dicom

Traceback (most recent call last):  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/toolbar/tool.py", line 202, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/toolshed/info.py", line 363, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/toolshed/__init__.py", line 1607, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/__init__.py", line 22, in run_provider  
actions.run_provider(session, name)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/actions.py", line 17, in run_provider  
open_dicom(session)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/actions.py", line 22, in open_dicom  
session.ui.main_window.folder_open_cb(session)  
AttributeError: 'MainWindow' object has no attribute 'folder_open_cb'  
  
AttributeError: 'MainWindow' object has no attribute 'folder_open_cb'  
  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/actions.py", line 22, in open_dicom  
session.ui.main_window.folder_open_cb(session)  
  
See log for complete Python traceback.  
  

> volume planes z style image imageMode "full region"

No volumes specified  
Traceback (most recent call last):  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/toolbar/tool.py", line 202, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/toolshed/info.py", line 363, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/core/toolshed/__init__.py", line 1607, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/__init__.py", line 22, in run_provider  
actions.run_provider(session, name)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/actions.py", line 17, in run_provider  
open_dicom(session)  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/actions.py", line 22, in open_dicom  
session.ui.main_window.folder_open_cb(session)  
AttributeError: 'MainWindow' object has no attribute 'folder_open_cb'  
  
AttributeError: 'MainWindow' object has no attribute 'folder_open_cb'  
  
File "/usr/lib/ucsf-chimerax/lib/python3.7/site-
packages/chimerax/medical_toolbar/actions.py", line 22, in open_dicom  
session.ui.main_window.folder_open_cb(session)  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 440.64
OpenGL renderer: GeForce GTX 1050 Ti/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation
Manufacturer: PC Specialist LTD
Model: OptimusIX 15
OS: Linux Mint 19.1 tessa
Architecture: 64bit ELF
CPU: 12 Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
Cache Size: 9216 KB
Memory:
	              total        used        free      shared  buff/cache   available
	Mem:            31G        3.5G         22G        243M        4.8G         26G
	Swap:           31G          0B         31G

Graphics:
	00:02.0 VGA compatible controller [0300]: Intel Corporation Device [8086:3e9b]	
	Subsystem: CLEVO/KAPOK Computer Device [1558:852b]	
	Kernel driver in use: i915
PyQt version: 5.12.3
Compiled Qt version: 5.12.4
Runtime Qt version: 5.12.8

Change History (2)

comment:1 by Eric Pettersen, 4 years ago

Component: UnassignedInput/Output
Owner: set to Eric Pettersen
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submission'MainWindow' object has no attribute 'folder_open_cb'

comment:2 by Eric Pettersen, 4 years ago

Resolution: duplicate
Status: acceptedclosed

Hi Andrea,

Thanks for reporting this problem. This issue has been fixed for awhile now, so If you get the current ChimeraX production release (1.2.5) you should be able to open your DICOM data.

--Eric

Eric Pettersen
UCSF Computer Graphics Lab

Note: See TracTickets for help on using tickets.