Opened 5 years ago

Closed 5 years ago

#3829 closed defect (duplicate)

save PNG from toolbar: Unknown image file format "png image"

Reported by: chimerax-bug-report@… Owned by: pett
Priority: normal Milestone:
Component: Input/Output Version: 0.91
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.19041
ChimeraX Version: 0.91 (2019-10-24)
Description
(Describe the actions that caused this problem to occur here)

Log:
UCSF ChimeraX version: 0.91 (2019-10-24)  
© 2016-2019 Regents of the University of California. All rights reserved.  
How to cite UCSF ChimeraX  

> open C:\\\Users\\\Tom\\\AppData\\\Local\\\Temp\\\5eky-2.pdb

5eky-2.pdb title:  
Crystal structure of deoxyribose-phosphate aldolase from escherichia coli
(K58E-Y96W mutant) [more info...]  
  
Chain information for 5eky-2.pdb #1  
---  
Chain | Description  
A | deoxyribose-phosphate aldolase  
  
Non-standard residues in 5eky-2.pdb #1  
---  
BU2 — 1,3-butanediol  
EPE — 4-(2-hydroxyethyl)-1-piperazine ethanesulfonic acid (HEPES)  
  

> show surfaces

> delete ::name="HOH"

> delete ::name="EPE"

> color bfactor

1871 atoms, 250 residues, 1 surfaces, atom bfactor range 6.11 to 36.7  

> lighting soft

> hide surfaces

> color bychain

> rainbow

> lighting full

> lighting flat

> lighting shadows true intensity 0.5

> lighting simple

> lighting soft

> hide surfaces

> show surfaces

> color bychain

> color bfactor

1871 atoms, 250 residues, 1 surfaces, atom bfactor range 6.11 to 36.7  

> mlp

Map values for surface "5eky-2.pdb_A SES surface": minimum -28.25, mean
-5.288, maximum 21.52  

> color bfactor

1871 atoms, 250 residues, 1 surfaces, atom bfactor range 6.11 to 36.7  

> color bychain

Expected a color or one of 'byatom', 'bychain', 'byelement', 'byhetero',
'bymodel', 'bynucleotide', 'bypolymer', 'fromatoms', or 'random' or a keyword  

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

> color red surfaces

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

> color dark blue surfaces

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

> color dodger blue surfaces

> graphics silhouettes false

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 454, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1595, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\\__init__.py", line 36, in run_provider  
tool.run_provider(session, name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 308, in run_provider  
what(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 228, in _file_save  
session.ui.main_window.file_save_cb(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 629, in file_save_cb  
self.save_dialog.display(self, session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 139, in display  
fmt.save(session, filename)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 55, in save  
fmt.export(session, self.add_missing_file_suffix(filename, fmt), fmt.name)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 220, in export  
result = self.export_func(session, path, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\image.py",
line 74, in save_image  
raise UserError('Unknown image file format "%s"' % format_name)  
chimerax.core.errors.UserError: Unknown image file format "png image"  
  

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 454, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1595, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\\__init__.py", line 36, in run_provider  
tool.run_provider(session, name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 308, in run_provider  
what(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 228, in _file_save  
session.ui.main_window.file_save_cb(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 629, in file_save_cb  
self.save_dialog.display(self, session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 139, in display  
fmt.save(session, filename)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 55, in save  
fmt.export(session, self.add_missing_file_suffix(filename, fmt), fmt.name)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 220, in export  
result = self.export_func(session, path, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\image.py",
line 74, in save_image  
raise UserError('Unknown image file format "%s"' % format_name)  
chimerax.core.errors.UserError: Unknown image file format "png image"  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 171, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 459, in run_provider  
"run_provider() failed in bundle %s:\n%s" % (self.name, str(e)))  
chimerax.core.toolshed.ToolshedError: run_provider() failed in bundle
ChimeraX-Toolbar:  
Unknown image file format "png image"  
  
chimerax.core.toolshed.ToolshedError: run_provider() failed in bundle
ChimeraX-Toolbar:  
Unknown image file format "png image"  
  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 459, in run_provider  
"run_provider() failed in bundle %s:\n%s" % (self.name, str(e)))  
  
See log for complete Python traceback.  
  

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 454, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1595, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\\__init__.py", line 36, in run_provider  
tool.run_provider(session, name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 308, in run_provider  
what(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 228, in _file_save  
session.ui.main_window.file_save_cb(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 629, in file_save_cb  
self.save_dialog.display(self, session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 139, in display  
fmt.save(session, filename)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 55, in save  
fmt.export(session, self.add_missing_file_suffix(filename, fmt), fmt.name)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 220, in export  
result = self.export_func(session, path, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\image.py",
line 74, in save_image  
raise UserError('Unknown image file format "%s"' % format_name)  
chimerax.core.errors.UserError: Unknown image file format "png image"  
  

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 454, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1595, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\\__init__.py", line 36, in run_provider  
tool.run_provider(session, name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 308, in run_provider  
what(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 228, in _file_save  
session.ui.main_window.file_save_cb(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 629, in file_save_cb  
self.save_dialog.display(self, session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 139, in display  
fmt.save(session, filename)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 55, in save  
fmt.export(session, self.add_missing_file_suffix(filename, fmt), fmt.name)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 220, in export  
result = self.export_func(session, path, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\image.py",
line 74, in save_image  
raise UserError('Unknown image file format "%s"' % format_name)  
chimerax.core.errors.UserError: Unknown image file format "png image"  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 171, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 459, in run_provider  
"run_provider() failed in bundle %s:\n%s" % (self.name, str(e)))  
chimerax.core.toolshed.ToolshedError: run_provider() failed in bundle
ChimeraX-Toolbar:  
Unknown image file format "png image"  
  
chimerax.core.toolshed.ToolshedError: run_provider() failed in bundle
ChimeraX-Toolbar:  
Unknown image file format "png image"  
  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 459, in run_provider  
"run_provider() failed in bundle %s:\n%s" % (self.name, str(e)))  
  
See log for complete Python traceback.  
  

> save C:\WINDOWS\system32\image1.png supersample 3

[Errno 13] Permission denied: 'C:\\\WINDOWS\\\system32\\\image1.png'  

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 454, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1595, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\\__init__.py", line 36, in run_provider  
tool.run_provider(session, name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 308, in run_provider  
what(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 228, in _file_save  
session.ui.main_window.file_save_cb(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 629, in file_save_cb  
self.save_dialog.display(self, session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 139, in display  
fmt.save(session, filename)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 55, in save  
fmt.export(session, self.add_missing_file_suffix(filename, fmt), fmt.name)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 220, in export  
result = self.export_func(session, path, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\image.py",
line 74, in save_image  
raise UserError('Unknown image file format "%s"' % format_name)  
chimerax.core.errors.UserError: Unknown image file format "png image"  
  

Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 454, in run_provider  
return api._api_caller.run_provider(api, session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\\__init__.py", line 1595, in run_provider  
return cls._get_func(api, "run_provider")(session, name, mgr, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\\__init__.py", line 36, in run_provider  
tool.run_provider(session, name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 308, in run_provider  
what(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 228, in _file_save  
session.ui.main_window.file_save_cb(session)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\ui\gui.py",
line 629, in file_save_cb  
self.save_dialog.display(self, session)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 139, in display  
fmt.save(session, filename)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\ui\save_dialog.py", line 55, in save  
fmt.export(session, self.add_missing_file_suffix(filename, fmt), fmt.name)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\io.py",
line 220, in export  
result = self.export_func(session, path, **kw)  
File "C:\Program Files\ChimeraX\bin\lib\site-packages\chimerax\core\image.py",
line 74, in save_image  
raise UserError('Unknown image file format "%s"' % format_name)  
chimerax.core.errors.UserError: Unknown image file format "png image"  
  
During handling of the above exception, another exception occurred:  
  
Traceback (most recent call last):  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\toolbar\tool.py", line 171, in callback  
bundle_info.run_provider(session, name, session.toolbar,
display_name=display_name)  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 459, in run_provider  
"run_provider() failed in bundle %s:\n%s" % (self.name, str(e)))  
chimerax.core.toolshed.ToolshedError: run_provider() failed in bundle
ChimeraX-Toolbar:  
Unknown image file format "png image"  
  
chimerax.core.toolshed.ToolshedError: run_provider() failed in bundle
ChimeraX-Toolbar:  
Unknown image file format "png image"  
  
File "C:\Program Files\ChimeraX\bin\lib\site-
packages\chimerax\core\toolshed\info.py", line 459, in run_provider  
"run_provider() failed in bundle %s:\n%s" % (self.name, str(e)))  
  
See log for complete Python traceback.  
  




OpenGL version: 3.3.0 NVIDIA 432.00
OpenGL renderer: GeForce GTX 970/PCIe/SSE2
OpenGL vendor: NVIDIA Corporation

Change History (2)

comment:1 by pett, 5 years ago

Component: UnassignedInput/Output
Owner: set to pett
Platform: all
Project: ChimeraX
Status: newaccepted
Summary: ChimeraX bug report submissionsave PNG from toolbar: Unknown image file format "png image"
Version: 0.91

comment:2 by pett, 5 years ago

Resolution: duplicate
Status: acceptedclosed
Note: See TracTickets for help on using tickets.