UNSOLVED RF 4.1 crashing issue with Mac OS Monterey
-
hey @naorem!
Frederik and I suspect that an old extension is causing these crashes. The ufo you sent to @frederik looks fine.
Let's try the following steps.
Run this snippet into the RF scripting window
from mojo.extensions import ExtensionBundle for extension in ExtensionBundle.allExtensions(): bundle = ExtensionBundle(extension) print(bundle.name, bundle.version)
and post here the results. Maybe we can find the rogue extension.
-
hey @naorem,
just want to let you know that we are looking into it. We'll be back to you ASAP
-
@frederik The RF 4.2 is still crashing constantly. Even if I click on the Mechanic dialogue box that comes on startup to check updates, it crashes. Here's the latest report. Please help, I have not been able to work!
....
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> Circular component references found in 'eight.dnom' for layer 'foreground' are not allowed.
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/vanilla/vanillaBase.py", line 507, in action_
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> self.callback(sender)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "copy_glyphs.py", line 124, in copyCallback
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "copy_glyphs.py", line 89, in copyGlyphs
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/layer.py", line 257, in insertGlyph
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> self[name] = glyph
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "lib/fontObjects/fontPartsWrappers.pyc", line 87, in wrapper
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/font.py", line 1113, in setitem
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> return self._insertGlyph(glyph, name=name, clear=False)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/layer.py", line 279, in _insertGlyph
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> dest.copyData(glyph)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/glyph.py", line 83, in copyData
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> self.appendComponent(component=component)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/glyph.py", line 1047, in appendComponent
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> return self.appendComponent(baseGlyph, transformation=transformation, identifier=identifier)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/glyph.py", line 1064, in appendComponent
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> return self.components[-1]
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> IndexError
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> :
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> tuple index out of range
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "lib/doodleDelegate.pyc", line 96, in sendEvent
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/vanilla/vanillaBase.py", line 507, in action
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> self.callback(sender)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "copy_glyphs.py", line 124, in copyCallback
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "copy_glyphs.py", line 89, in copyGlyphs
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/layer.py", line 257, in insertGlyph
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> self[name] = glyph
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "lib/fontObjects/fontPartsWrappers.pyc", line 87, in wrapper
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/font.py", line 1113, in setitem
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> return self._insertGlyph(glyph, name=name, clear=False)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/layer.py", line 279, in _insertGlyph
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> dest.copyData(glyph)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/glyph.py", line 83, in copyData
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> self.appendComponent(component=component)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/glyph.py", line 1047, in appendComponent
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> return self._appendComponent(baseGlyph, transformation=transformation, identifier=identifier)
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/glyph.py", line 1064, in _appendComponent
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> return self.components[-1]
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> IndexError
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> :
21/05/2022 14:39:43 > OUTPUT > ROBOFONT >> tuple index out of range
21/05/2022 15:30:59 > OUTPUT > ROBOFONT >> [201, 323, 324, 408, 409, 410, 411, 412, 413, 414, 612, 613]
21/05/2022 15:30:59 > OUTPUT > ROBOFONT >> ['T_h', 'c_k', 'c_t', 'f_f', 'f_f_i', 'f_f_l', 'f_f_t', 'f_i', 'f_l', 'f_t', 's_k', 's_t']
21/05/2022 15:31:07 > OUTPUT > ROBOFONT >> ['T_h', 'c_k', 'c_t', 'f_f', 'f_f_i', 'f_f_l', 'f_f_t', 'f_i', 'f_l', 'f_t', 's_k', 's_t']
21/05/2022 19:45:05 > OUTPUT > ROBOFONT >> Failed to read glyph: 'w.salt_cursive': attempt to use closed filesystem. Outlines from glyph 'w.salt_cursive' were recoverd.
21/05/2022 19:45:05 > OUTPUT > ROBOFONT >> Failed to read glyph: 'v.salt_cursive': attempt to use closed filesystem. Outlines from glyph 'v.salt_cursive' were recoverd.
21/05/2022 19:45:05 > OUTPUT > ROBOFONT >> Failed to read glyph: 'k.salt_cursive': attempt to use closed filesystem. Outlines from glyph 'k.salt_cursive' were recoverd.
24/05/2022 10:08:12 > ERROR > Mechanic >> Cannot parse 'https://raw.githubusercontent.com/cjdunn/delorean/master/Delorean.roboFontExt/info.plist' for 'Delorean: Interpolation Preview'
24/05/2022 10:08:12 > ERROR > Mechanic >> Invalid file
24/05/2022 10:08:12 > ERROR > Mechanic >> Cannot parse 'https://raw.githubusercontent.com/FontBureau/fbOpenTools/master/OverlayUFOs/Overlay UFOs.roboFontExt/info.plist' for 'Overlay UFOs'
24/05/2022 10:08:12 > ERROR > Mechanic >> Invalid file
24/05/2022 10:08:13 > ERROR > Mechanic >> Cannot parse 'https://raw.githubusercontent.com/cjdunn/delorean/master/Delorean.roboFontExt/info.plist' for 'Delorean: Interpolation Preview'
24/05/2022 10:08:13 > ERROR > Mechanic >> Invalid file
24/05/2022 10:08:13 > ERROR > Mechanic >> Cannot parse 'https://raw.githubusercontent.com/FontBureau/fbOpenTools/master/OverlayUFOs/Overlay UFOs.roboFontExt/info.plist' for 'Overlay UFOs'
24/05/2022 10:08:13 > ERROR > Mechanic >> Invalid file
24/05/2022 10:22:17 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "lib/eventTools/editingTool.pyc", line 1267, in _keyDown
>> File "lib/fontObjects/doodleSelection.pyc", line 1061, in selectionEditEnded
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
24/05/2022 10:22:17 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "lib/eventTools/editingTool.pyc", line 1267, in _keyDown
>> File "lib/fontObjects/doodleSelection.pyc", line 1061, in selectionEditEnded
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem....
-
@frederik I have emailed you the UFO at frederik@typemytype.com from andy@brandnewtype.com
Thanks!
-
In safe mode no extension are installed, so you should not see scale edit... hold
shift
during start up.Could you send me that UFO file?
thanks
-
@roberto-arista Hey, I am running RF 4.2 and the ScaleEdit extension doesn't show any updates on Mechanics. However I tried starting up RF in Safe mode, and then also tried removing ScaleEdit extension, but still crashed. Please take a look. Thanks. Log here:
.....
07/05/2022 11:18:28 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:28 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:28 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:28 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:30 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:30 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:30 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:30 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "lib/eventTools/editingTool.pyc", line 1110, in _mouseUp
>> File "lib/fontObjects/doodleSelection.pyc", line 1061, in selectionEditEnded
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:33 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:33 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:33 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:46 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:46 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:46 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
07/05/2022 11:18:46 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem....
-
hey @naorem! It looks like the log is reporting an issue with scalingEditTool.
Are you running the latest RoboFont release?
Are you running the latest version of the extension?
Does the crashing happen in safe mode?
https://robofont.com/documentation/reference/workspace/safe-modeLet us know!
Thanks
-
@frederik This issue of RF 4.2 constantly crashing with OSX Monterey is still there. I have managed to find the log file (below). Can you take a look? Thank you.
.....
06/05/2022 11:48:14 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "scalingEditToolExt.py", line 140, in mouseDragged
>> File "scalingEditToolExt.py", line 218, in scalePoints
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 865, in changed
>> File "lib/fontObjects/fontPartsWrappers.pyc", line 1533, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
06/05/2022 14:27:58 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "lib/eventTools/editingTool.pyc", line 1267, in _keyDown
>> File "lib/fontObjects/doodleSelection.pyc", line 1061, in selectionEditEnded
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
06/05/2022 14:27:58 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "lib/eventTools/editingTool.pyc", line 1267, in _keyDown
>> File "lib/fontObjects/doodleSelection.pyc", line 1061, in selectionEditEnded
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem
06/05/2022 14:27:58 > OUTPUT > ROBOFONT >> Traceback (most recent call last):
>> File "lib/eventTools/editingTool.pyc", line 1267, in _keyDown
>> File "lib/fontObjects/doodleSelection.pyc", line 1061, in selectionEditEnded
>> File "lib/fontObjects/doodleLayer.pyc", line 459, in updateComponentReferences
>> File "lib/fontObjects/doodleLayer.pyc", line 440, in _get_componentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/defcon/objects/base.py", line 350, in getRepresentation
>> File "lib/fontObjects/factories/componentReferencesFactory.pyc", line 18, in ComponentReferencesFactory
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 560, in getComponentReferences
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontTools/ufoLib/glifLib.py", line 337, in getGLIF
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/wrapfs.py", line 347, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 625, in readbytes
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/osfs.py", line 639, in open
>> File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fs/base.py", line 1650, in check
>> fs.errors.FilesystemClosed: attempt to use closed filesystem.......
-
its on your
<user>/Library/...
a direct way to navigate to this folder is to hit "Reveal Script folder" in the "Scripts" menu
-
@frederik I can't seem to find this folder:
/library/application support/robofont
robot font is not there in the application support folder. Any idea where I can get the log files?
Thanks
-
@frederik I haven't checked without any external or extensions. So it could be because of the extensions, maybe. I will send the latest crash report. Sometimes it crashes randomly even just moving the cursor or selecting a point.
-
Does those crashes happens each time? are they reproducible?
Does it happens when you launch RoboFont with
shift
down? No extensions or external script are installed.could you send over your log file? to
frederik at robofont.com
https://robofont.com/documentation/tutorials/submitting-bug-reports/#console-logthanks