Crash on start up checking for updates in Mechanic



  • For the past couple of weeks (I don't think longer, but possible), whenever I've launched Robofont, Mechanic asks to check for updates. When it does that, program crashes. If I decline to check, the program run normally, and I can open Mechanic from Extensions without issue. As there is a simple workaround, not a critical issue, but figured you might like to know. I'm still running on Mojave, so don't know if that is part of the issue.


  • admin

    Which RoboFont are working on?

    You can already try to download and install the latest Mechanic.

    Sending your log file would help to understand where it goes wrong: https://robofont.com/documentation/how-tos/submitting-bug-reports/#console-log

    thanks



  • I'm running Robofont 3.4, and Mechanic 2 (as far as I know it is the latest version). I would love to upload my log, but the forum says that I do not have enough privileges when I try to use "upload "image" to do so. If there is another way to upload the log, I'm happy to do it. Cheers


  • admin

    mail it me :) frederik@typemytype.com



  • Apologies for the delay. Just sent it. Cheers



  • All fixed, thanks!



  • I get these crashes as well, in both rf3 and the rf4 beta. Here is what is spit out in the log:

    22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/jenskutilek/AnchorOverlayTool/master/Anchor%20Overlay%20Tool.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/typemytype/arrangeWindowsRoboFontExtension/master/Arrange%20Windows.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/jenskutilek/Curve-Equalizer/master/RoboFont/Curve%20EQ.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/luke-snider/GlyphWalker/master/GlyphWalker.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/typemytype/goldnerRoboFontExtension/master/Goldener.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/gferreira/groupSpacing/master/groupSpacing.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/FontBureau/fbOpenTools/master/ItalicBowtie/ItalicBowtie.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/sansplomb/ItalicGuide/master/ItalicGuide.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/thomgb/PDFButtonSpace/master/PDFButtonSpace.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/frankrolf/PangrammerHelper/master/PangrammerHelper.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/roboDocs/PenBallWizard/master/PenBallWizard.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/ryanbugden/Sidebear/master/Sidebear.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > URLReader >> https://raw.githubusercontent.com/franzheidl/SidebearingsEQ/master/SidebearingsEQ.roboFontExt/info.plist already being fetched
        22/02/2021 12:12:28 >    ERROR > Mechanic >> Cannot parse 'https://raw.githubusercontent.com/gferreira/compare-otfs/master/CompareOTFs.roboFontExt/info.plist' for 'CompareOTFs'
        22/02/2021 12:12:28 >    ERROR > Mechanic >> Invalid file
        22/02/2021 12:12:28 >    ERROR > Mechanic >> Cannot parse 'https://raw.githubusercontent.com/gferreira/compare-otfs/master/CompareOTFs.roboFontExt/info.plist' for 'CompareOTFs'
        22/02/2021 12:12:28 >    ERROR > Mechanic >> Invalid file
        22/02/2021 12:12:28 >    ERROR > Mechanic >> Cannot parse 'https://raw.githubusercontent.com/typedev/RoboFont/master/Version%20Control/VersionControl.roboFontExt/info.plist' for 'Version Control'
        22/02/2021 12:12:28 >    ERROR > Mechanic >> maximum recursion depth exceeded while calling a Python object
        ```

Log in to reply