All plugins crashed: SyntaxError: invalid decimal literal

I opened GA today got almost 20 crash messages, all the same:

A plugin caused a crash

The Plugin Kern-A-Lytics.glyphsFilter has caused a crash. Please update it by opening the Plugin Manager or re-downloading it from the original source.

Details:
Traceback (most recent call last):

  File "plugin.py", line 24, in <module>
    from kernGraph import FlexibleWindow

  File "kernGraph.py", line 5, in <module>
    import vanilla

  File "__init__.py", line 1, in <module>
    from vanilla.vanillaBase import VanillaBaseObject, VanillaBaseControl, VanillaError

  File "vanillaBase.py", line 5

    >>>>>>> 83c8c5383c40abe9ae66ae70ca8496c0b75ee98e

             ^

SyntaxError: invalid decimal literal

App:3.2-3246 Plugin:0.2-8 System:11.7.10

For the following plugisn:

Kern-A-Lytics.glyphsFilter
CJK Metrics.glyphsReporter
Backdrop.glyphsReporter
DeCasteljauBezier.glyphsPlugin
Kernkraft.glyphsPlugin
HTLSManager.glyphsPlugin
MasterSelector.glyphsPlugin
ShowRotatedMine.glyphsReporter
Waterfall.glyphsPlugin
ShowSiblings.glyphsReporter
NibSimulator.glyphsReporter
ShowKerningGroups.glyphsReporter
Context Manager.glyphsPlugin
CurveEQ.glyphsFilter
Skedge.glyphsPlugin
ConvertCase.glyphsPalette
Touche.glyphsPlugin

Yesterday they worked fine…
macOS Big Sur, 11.7.10 (20G1427)
GA 3.2 (3246)

I tried to uninstall my modules and reinstall them but now Glyphs can’t install the Python module:

Failed to clone repository from 
https://github.com/schriftgestalt/GlyphsPythonPlugin 
to 
~/Library/Application Support/Glyphs 3/Repositories/GlyphsPythonPlugin

Update 1
I managed to install Python now and it says “3.11.6 (Glyphs)” in the addon settings but none of my plugins work anymore.

Update 2
It now all works after restarting Glyphs a few more times… utterly bizarre

Something breaks when updating the vanilla module (so it seems). To understand what is wrong, it would be useful if someone that gets the same error could send me a .zip of the Repositories > vanilla folder.

How do I find it?

Script > Open Scripts folder.

Thank You!

vanilla.zip (265 Bytes)

Hey Georg!
I hope it helps!

LG Kai

I think we figured it out. Thanks for the files.

1 Like

I uploaded a new version that should fix that. For people not on the cutting edge version, please remove and then re-install the “vanilla” module in the Plugin Manager.

Both didn’t work for me. :frowning:

Are you on the latest cutting-edge version (3.2)? If so, click ignore and relaunch Glyphs.

1 Like

Thank You Florian, that worked! :+1: