Follow-up Comment #3, bug #19649 (project mypaint):
I also receive this error on two different machines (both running Mint) :
Traceback (most recent call last):
File "/usr/share/mypaint/gui/filehandling.py", line 449,
save_as_cb(self=<gui.filehandling.FileHandler object>, action=<gtk.Action
object at 0x9b5acfc (GtkAction at 0x9a47208)>)
# Do not change working file
self.save_as_dialog(self.save_file, suggested_filename =
current_filename, export=True)
else:
variables: {'self.save_file': ('local', <bound method FileHandler.wrapper of
<gui.filehandling.FileHandler object at 0x9bb98cc>>), 'self.save_as_dialog':
('local', <bound method FileHandler.save_as_dialog of
<gui.filehandling.FileHandler object at 0x9bb98cc>>), 'current_filename':
('local', ''), 'export': (None, []), 'suggested_filename': (None, []), 'True':
('builtin', True)}
File "/usr/share/mypaint/gui/filehandling.py", line 509,
save_as_dialog(self=<gui.filehandling.FileHandler object>,
save_method_reference=<bound method FileHandler.wrapper of
<gui.filehandling.FileHandler object>>, suggested_filename='',
start_in_folder=None, export=True, **options={'multifile': True})
# Do not change working file
save_method_reference(filename, True, **options)
else:
variables: {'True': ('builtin', True), 'options': ('local', {'multifile':
True}), 'save_method_reference': ('local', <bound method FileHandler.wrapper
of <gui.filehandling.FileHandler object at 0x9bb98cc>>), 'filename': ('local',
u'/home/pmpope/Pictures/painting/birdwatcher.png')}
File "/usr/share/mypaint/gui/drawwindow.py", line 46,
wrapper(self=<gui.filehandling.FileHandler object>,
*args=(u'/home/pmpope/Pictures/painting/birdwatcher.png', True),
**kwargs={'multifile': True})
try:
func(self, *args, **kwargs)
# gtk main loop may be called in here...
variables: {'self': ('local', <gui.filehandling.FileHandler object at
0x9bb98cc>), 'args': ('local',
(u'/home/pmpope/Pictures/painting/birdwatcher.png', True)), 'func': ('local',
<function save_file at 0x9885c34>), 'kwargs': ('local', {'multifile': True})}
File "/usr/share/mypaint/gui/filehandling.py", line 292,
save_file(self=<gui.filehandling.FileHandler object>,
filename=u'/home/pmpope/Pictures/painting/birdwatcher.png', export=True,
**options={'multifile': True})
thumbnail_pixbuf = self.doc.model.render_thumbnail()
helpers.freedesktop_thumbnail(self.filename, thumbnail_pixbuf)
variables: {'thumbnail_pixbuf': ('local', <gtk.gdk.Pixbuf object at
0x1485e504 (GdkPixbuf at 0xc583fa0)>), 'helpers.freedesktop_thumbnail':
('global', <function freedesktop_thumbnail at 0x96ddd84>), 'self.filename':
('local', <gui.filehandling.FileHandler object at 0x9bb98cc>)}
File "/usr/share/mypaint/lib/helpers.py", line 133,
freedesktop_thumbnail(filename=None, pixbuf=<gtk.gdk.Pixbuf object at
0x1485e504 (GdkPixbuf at 0xc583fa0)>)
uri = filename2uri(filename)
file_hash = hashlib.md5(uri).hexdigest()
variables: {'filename2uri': ('global', <function filename2uri at
0x96dde9c>), 'uri': (None, []), 'filename': ('local', None)}
File "/usr/share/mypaint/lib/helpers.py", line 245, filename2uri(path=None)
def filename2uri(path):
path = os.path.abspath(path)
#print 'encode', repr(path.encode('utf-8'))
variables: {'path': ('local', None), 'os.path.abspath': ('global', <function
abspath at 0xb74c0f7c>)}
File "/usr/lib/python2.7/posixpath.py", line 352, abspath(path=None)
"""Return an absolute path."""
if not isabs(path):
if isinstance(path, _unicode):
variables: {'path': ('local', None), 'isabs': ('global', <function isabs at
0xb74c002c>)}
File "/usr/lib/python2.7/posixpath.py", line 61, isabs(s=None)
"""Test whether a path is absolute"""
return s.startswith('/')
variables: {'s': ('local', None)}
AttributeError: 'NoneType' object has no attribute 'startswith'
_______________________________________________________
Reply to this item at:
<http://gna.org/bugs/?19649>
_______________________________________________
Message sent via/by Gna!
http://gna.org/
_______________________________________________
Mypaint-bugs mailing list
[email protected]
https://mail.gna.org/listinfo/mypaint-bugs