<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Clicked on Views Icon- now robofont crashes on open.]]></title><description><![CDATA[<p dir="auto">I had a UFO open, and clicked one of the "Views" icons. Robofont crashed, and now I cannot open UFOs.</p>
<p dir="auto">I'm running MacOS High Sierra.</p>
<p dir="auto">I've deleted RoboFont, all .py, preferences and Mechanic master extensions. I've restarted my machine. Robofont 3.0 and beyond open, but give me this error when I try to open a new or previous UFO:</p>
<pre><code class="language-console">**A problem occurred when trying to open this UFO.**
Traceback (most recent call last):
  File "lib/doodleDocument.pyc", line 276, in makeWindowControllers
  File "lib/doodleFontWindow.pyc", line 66, in __init__
  File "lib/UI/fontOverView/__init__.pyc", line 244, in __init__
  File "lib/UI/fontOverView/smartSetList.pyc", line 1064, in __init__
  File "lib/UI/fontOverView/smartSetList.pyc", line 935, in __init__
ValueError: NSInvalidArgumentException - Unable to parse the format string "Name CONTAINS……… (then lists a character set)…
</code></pre>
<p dir="auto">Pre-3.0, RoboFont simply crashes.</p>
<p dir="auto">I've tried loading multiple versions in SafeMode without success. I've tried opening UFO's with Single Window mode checked and unchecked.</p>
<p dir="auto">Is there anything else I can try to fix the bug?</p>
]]></description><link>https://forum.robofont.com/topic/511/clicked-on-views-icon-now-robofont-crashes-on-open</link><generator>RSS for Node</generator><lastBuildDate>Thu, 23 Apr 2026 03:39:49 GMT</lastBuildDate><atom:link href="https://forum.robofont.com/topic/511.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Sep 2018 15:41:42 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Clicked on Views Icon- now robofont crashes on open. on Mon, 17 Sep 2018 21:44:53 GMT]]></title><description><![CDATA[<p dir="auto">I had a UFO open, and clicked one of the "Views" icons. Robofont crashed, and now I cannot open UFOs.</p>
<p dir="auto">I'm running MacOS High Sierra.</p>
<p dir="auto">I've deleted RoboFont, all .py, preferences and Mechanic master extensions. I've restarted my machine. Robofont 3.0 and beyond open, but give me this error when I try to open a new or previous UFO:</p>
<pre><code class="language-console">**A problem occurred when trying to open this UFO.**
Traceback (most recent call last):
  File "lib/doodleDocument.pyc", line 276, in makeWindowControllers
  File "lib/doodleFontWindow.pyc", line 66, in __init__
  File "lib/UI/fontOverView/__init__.pyc", line 244, in __init__
  File "lib/UI/fontOverView/smartSetList.pyc", line 1064, in __init__
  File "lib/UI/fontOverView/smartSetList.pyc", line 935, in __init__
ValueError: NSInvalidArgumentException - Unable to parse the format string "Name CONTAINS……… (then lists a character set)…
</code></pre>
<p dir="auto">Pre-3.0, RoboFont simply crashes.</p>
<p dir="auto">I've tried loading multiple versions in SafeMode without success. I've tried opening UFO's with Single Window mode checked and unchecked.</p>
<p dir="auto">Is there anything else I can try to fix the bug?</p>
]]></description><link>https://forum.robofont.com/post/1716</link><guid isPermaLink="true">https://forum.robofont.com/post/1716</guid><dc:creator><![CDATA[zackrobbins]]></dc:creator><pubDate>Mon, 17 Sep 2018 21:44:53 GMT</pubDate></item><item><title><![CDATA[Reply to Clicked on Views Icon- now robofont crashes on open. on Mon, 17 Sep 2018 21:44:33 GMT]]></title><description><![CDATA[<p dir="auto">Hi Zack</p>
<p dir="auto">Somehow you managed to add a Smart Set in which the search query is not valid.</p>
<p dir="auto">You can use a script to remove a single item from the Smart Sets list, or completely remove all Smart Sets.</p>
<p dir="auto">Run one of these in a Scripting Window:</p>
<p dir="auto"><strong>1. Remove all Smart Sets</strong></p>
<pre><code class="language-python"># be careful: this is not undoable
from mojo.UI import setDefault

setDefault("smartSets", [])
</code></pre>
<p dir="auto"><strong>2. Remove a Smart Set item</strong></p>
<pre><code class="language-python">from mojo.UI import getDefault

# get all Smart Sets
smartSets = getDefault("smartSets", [])
# print out Smart Set names with index
for index, smartSet in enumerate(smartSets):
    print(index, smartSet["smartSetName"], smartSet.get("query"))

# set an index number, and uncomment the lines below
# indexToRemove = 3
# del smartSets[indexToRemove]
# setDefault("smartSets", smartSets)
</code></pre>
<p dir="auto">good luck!</p>
]]></description><link>https://forum.robofont.com/post/1717</link><guid isPermaLink="true">https://forum.robofont.com/post/1717</guid><dc:creator><![CDATA[frederik]]></dc:creator><pubDate>Mon, 17 Sep 2018 21:44:33 GMT</pubDate></item><item><title><![CDATA[Reply to Clicked on Views Icon- now robofont crashes on open. on Mon, 17 Sep 2018 19:18:12 GMT]]></title><description><![CDATA[<p dir="auto">Wow, that fixed it. I have no idea how I managed to unknowingly do that.<br />
Thanks!</p>
]]></description><link>https://forum.robofont.com/post/1718</link><guid isPermaLink="true">https://forum.robofont.com/post/1718</guid><dc:creator><![CDATA[zackrobbins]]></dc:creator><pubDate>Mon, 17 Sep 2018 19:18:12 GMT</pubDate></item></channel></rss>