<?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[[ANSWERED] Possibly Corrupted Patch]]></title><description><![CDATA[<p>Hello,</p>
<p>I've been working on a patch that heavily uses javascript actors and believe I may have corrupted my whole patch as a result. As far as I can tell, Isadora has been handling infinite looping errors within the javascript actors by running for a while and then eventually crashing. This hasn't been a major issue before, but I believe I may have accidentally created an infinite loop within one of my actors without realizing it and then I saved before Isadora crashed. This has resulted in my entire patch becoming unloadable, giving me a spinning beachball of doom before crashing Isadora. A large amount of work has been lost so I'm wondering if there's a way to "uncorrupt" my patch or recover a previous version?</p>
<p>Thanks</p>]]></description><link>https://community.troikatronix.com/topic/6247/answered-possibly-corrupted-patch</link><generator>RSS for Node</generator><lastBuildDate>Thu, 21 May 2026 13:26:10 GMT</lastBuildDate><atom:link href="https://community.troikatronix.com/topic/6247.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 14 Nov 2019 06:35:30 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [ANSWERED] Possibly Corrupted Patch on Thu, 14 Nov 2019 16:58:24 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/3652">@blackmoonhowling</a><br />Did you try my suggestion? <br />It could work because you are stopping the execution of the JS before going to edit it.<br />It wouldn't remove your code.<br /></p>]]></description><link>https://community.troikatronix.com/post/38456</link><guid isPermaLink="true">https://community.troikatronix.com/post/38456</guid><dc:creator><![CDATA[DusX]]></dc:creator><pubDate>Thu, 14 Nov 2019 16:58:24 GMT</pubDate></item><item><title><![CDATA[Reply to [ANSWERED] Possibly Corrupted Patch on Thu, 14 Nov 2019 16:43:10 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/7">@michel</a> Removing the javascript actor, loading the patch, saving it, and putting the javascript actor back seems to have worked. Unfortunately it cleared all the code in the javascript actors, but I have some of the raw code saved elsewhere so its better than starting from nothing. Thanks for the help!</p>]]></description><link>https://community.troikatronix.com/post/38453</link><guid isPermaLink="true">https://community.troikatronix.com/post/38453</guid><dc:creator><![CDATA[blackmoonhowling]]></dc:creator><pubDate>Thu, 14 Nov 2019 16:43:10 GMT</pubDate></item><item><title><![CDATA[Reply to [ANSWERED] Possibly Corrupted Patch on Thu, 14 Nov 2019 15:45:24 GMT]]></title><description><![CDATA[<p>it may help to set the preferences to load none (don't load a scene on opening), then open the file and pause the engine. Once paused open the scene and edit the JS. That process may allow you to do what you need. Michel's suggestion should work for sure.</p>]]></description><link>https://community.troikatronix.com/post/38447</link><guid isPermaLink="true">https://community.troikatronix.com/post/38447</guid><dc:creator><![CDATA[DusX]]></dc:creator><pubDate>Thu, 14 Nov 2019 15:45:24 GMT</pubDate></item><item><title><![CDATA[Reply to [ANSWERED] Possibly Corrupted Patch on Thu, 14 Nov 2019 11:54:58 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/3652">@blackmoonhowling</a></p><p>I don't know how to help you in this specific case, but you should definitely have a look into Isadoras auto backup and versioning capabilities for future incidents!</p><p>Preferences -&gt; Auto save</p><p>Good luck!<br />Dill<br /></p>]]></description><link>https://community.troikatronix.com/post/38444</link><guid isPermaLink="true">https://community.troikatronix.com/post/38444</guid><dc:creator><![CDATA[DillTheKraut]]></dc:creator><pubDate>Thu, 14 Nov 2019 11:54:58 GMT</pubDate></item><item><title><![CDATA[Reply to [ANSWERED] Possibly Corrupted Patch on Thu, 14 Nov 2019 16:10:05 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://community.troikatronix.com/uid/3652">@blackmoonhowling</a></p>
<p>The only way I can think of is that you remove the JavaScript actor from inside the Isadora application. I only know how to do it on a Mac. Right click on the Isadora application and select “Show Package Contents” --&gt; Contents --&gt; MacOS --&gt; Isadora Plugins. Move the Javascript.izzyplug to the desktop. </p>
<p>Best Michel</p>]]></description><link>https://community.troikatronix.com/post/38442</link><guid isPermaLink="true">https://community.troikatronix.com/post/38442</guid><dc:creator><![CDATA[Michel]]></dc:creator><pubDate>Thu, 14 Nov 2019 16:10:05 GMT</pubDate></item></channel></rss>