<?xml version="1.0" encoding="UTF-8"?>
<ticket>
  <assigned-user-id type="integer" nil="true"></assigned-user-id>
  <attachments-count type="integer">0</attachments-count>
  <closed type="boolean">true</closed>
  <created-at type="datetime">2009-08-24T15:28:38-05:00</created-at>
  <creator-id type="integer">33126</creator-id>
  <milestone-due-on type="datetime" nil="true"></milestone-due-on>
  <milestone-id type="integer" nil="true"></milestone-id>
  <number type="integer">264</number>
  <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
  <priority type="integer">134515</priority>
  <project-id type="integer">24342</project-id>
  <raw-data type="binary" nil="true" encoding="base64"></raw-data>
  <state>duplicate</state>
  <tag>duplicate hang</tag>
  <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
  <updated-at type="datetime">2009-10-04T00:02:56-05:00</updated-at>
  <user-id type="integer">45213</user-id>
  <user-name>rentzsch</user-name>
  <creator-name>Mo</creator-name>
  <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
  <original-body>I'm currently running a git pull from simX&#8217;s repository as of about 24 hours ago, as I was testing the installer logic. Hit YouTube, and brought up the prefs dialog so that I could turn on the 'load HD videos' pref. Safari span, and span, and span, so I sampled it. Spotted that it was dying while trying to read the prefs (I think by the time I&#8217;d sampled the process, it&#8217;d got as far as trying to create an instance of the plug-in class to play back a video, but I could be wrong).

Inside com.github.rentzsch.clicktoflash.plist, I have two keys - ClickToFlash_siteInfo and siteInfo. The former I assume is a legacy holdover from when prefs were comingled with the host application&#8217;s? The latter contains the same ten items as the former, but repeated five thousand and seventy one times. CoreFoundation don&#8217;t like this.

The sample I've got has Safari spinning inside [CTFClickToFlashPlugin _migratePrefsToExternalFile:], so I don&#8217;t know if that's the culprit. I can upload my Safari and CtF prefs plists if it helps any.

Property List Editor seems to cope quite well with such a large plist, and was happy enough to let me remove the broken siteInfo entry and rename the ClickToFlash_siteInfo one.

(I'm running on 10.6/x86_64 on this Mac, though I suspect it makes little difference in this case).</original-body>
  <latest-body>I'm currently running a git pull from simX&#8217;s repository as of about 24 hours ago, as I was testing the installer logic. Hit YouTube, and brought up the prefs dialog so that I could turn on the 'load HD videos' pref. Safari span, and span, and span, so I sampled it. Spotted that it was dying while trying to read the prefs (I think by the time I&#8217;d sampled the process, it&#8217;d got as far as trying to create an instance of the plug-in class to play back a video, but I could be wrong).

Inside com.github.rentzsch.clicktoflash.plist, I have two keys - ClickToFlash_siteInfo and siteInfo. The former I assume is a legacy holdover from when prefs were comingled with the host application&#8217;s? The latter contains the same ten items as the former, but repeated five thousand and seventy one times. CoreFoundation don&#8217;t like this.

The sample I've got has Safari spinning inside [CTFClickToFlashPlugin _migratePrefsToExternalFile:], so I don&#8217;t know if that's the culprit. I can upload my Safari and CtF prefs plists if it helps any.

Property List Editor seems to cope quite well with such a large plist, and was happy enough to let me remove the broken siteInfo entry and rename the ClickToFlash_siteInfo one.

(I'm running on 10.6/x86_64 on this Mac, though I suspect it makes little difference in this case).</latest-body>
  <original-body-html>&lt;div&gt;&lt;p&gt;I'm currently running a git pull from simX&amp;#8217;s repository as
of about 24 hours ago, as I was testing the installer logic. Hit
YouTube, and brought up the prefs dialog so that I could turn on
the 'load HD videos' pref. Safari span, and span, and span, so I
sampled it. Spotted that it was dying while trying to read the
prefs (I think by the time I&amp;#8217;d sampled the process,
it&amp;#8217;d got as far as trying to create an instance of the
plug-in class to play back a video, but I could be wrong).&lt;/p&gt;
&lt;p&gt;Inside com.github.rentzsch.clicktoflash.plist, I have two keys -
ClickToFlash_siteInfo and siteInfo. The former I assume is a legacy
holdover from when prefs were comingled with the host
application&amp;#8217;s? The latter contains the same ten items as the
former, but repeated five thousand and seventy one times.
CoreFoundation don&amp;#8217;t like this.&lt;/p&gt;
&lt;p&gt;The sample I've got has Safari spinning inside
[CTFClickToFlashPlugin _migratePrefsToExternalFile:], so I
don&amp;#8217;t know if that's the culprit. I can upload my Safari and
CtF prefs plists if it helps any.&lt;/p&gt;
&lt;p&gt;Property List Editor seems to cope quite well with such a large
plist, and was happy enough to let me remove the broken siteInfo
entry and rename the ClickToFlash_siteInfo one.&lt;/p&gt;
&lt;p&gt;(I'm running on 10.6/x86_64 on this Mac, though I suspect it
makes little difference in this case).&lt;/p&gt;&lt;/div&gt;</original-body-html>
  <versions type="array">
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>I'm currently running a git pull from simX&#8217;s repository as of about 24 hours ago, as I was testing the installer logic. Hit YouTube, and brought up the prefs dialog so that I could turn on the 'load HD videos' pref. Safari span, and span, and span, so I sampled it. Spotted that it was dying while trying to read the prefs (I think by the time I&#8217;d sampled the process, it&#8217;d got as far as trying to create an instance of the plug-in class to play back a video, but I could be wrong).

Inside com.github.rentzsch.clicktoflash.plist, I have two keys - ClickToFlash_siteInfo and siteInfo. The former I assume is a legacy holdover from when prefs were comingled with the host application&#8217;s? The latter contains the same ten items as the former, but repeated five thousand and seventy one times. CoreFoundation don&#8217;t like this.

The sample I've got has Safari spinning inside [CTFClickToFlashPlugin _migratePrefsToExternalFile:], so I don&#8217;t know if that's the culprit. I can upload my Safari and CtF prefs plists if it helps any.

Property List Editor seems to cope quite well with such a large plist, and was happy enough to let me remove the broken siteInfo entry and rename the ClickToFlash_siteInfo one.

(I'm running on 10.6/x86_64 on this Mac, though I suspect it makes little difference in this case).</body>
      <body-html>&lt;div&gt;&lt;p&gt;I'm currently running a git pull from simX&amp;#8217;s repository as
of about 24 hours ago, as I was testing the installer logic. Hit
YouTube, and brought up the prefs dialog so that I could turn on
the 'load HD videos' pref. Safari span, and span, and span, so I
sampled it. Spotted that it was dying while trying to read the
prefs (I think by the time I&amp;#8217;d sampled the process,
it&amp;#8217;d got as far as trying to create an instance of the
plug-in class to play back a video, but I could be wrong).&lt;/p&gt;
&lt;p&gt;Inside com.github.rentzsch.clicktoflash.plist, I have two keys -
ClickToFlash_siteInfo and siteInfo. The former I assume is a legacy
holdover from when prefs were comingled with the host
application&amp;#8217;s? The latter contains the same ten items as the
former, but repeated five thousand and seventy one times.
CoreFoundation don&amp;#8217;t like this.&lt;/p&gt;
&lt;p&gt;The sample I've got has Safari spinning inside
[CTFClickToFlashPlugin _migratePrefsToExternalFile:], so I
don&amp;#8217;t know if that's the culprit. I can upload my Safari and
CtF prefs plists if it helps any.&lt;/p&gt;
&lt;p&gt;Property List Editor seems to cope quite well with such a large
plist, and was happy enough to let me remove the broken siteInfo
entry and rename the ClickToFlash_siteInfo one.&lt;/p&gt;
&lt;p&gt;(I'm running on 10.6/x86_64 on this Mac, though I suspect it
makes little difference in this case).&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-08-24T15:28:38-05:00</created-at>
      <creator-id type="integer">33126</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">264</number>
      <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">24342</project-id>
      <state>new</state>
      <tag>hang</tag>
      <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
      <updated-at type="datetime">2009-08-24T15:28:45-05:00</updated-at>
      <user-id type="integer">33126</user-id>
      <user-name>Mo</user-name>
      <creator-name>Mo</creator-name>
      <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Upon closer inspection, I see a fix has already been committed. Certainly, the symptoms are identical to #257.

&#8230;which makes me wonder if my plist has been like that for a while, or whether the fix is bogus. Hrm.

Any ideas how I could tell? I've not edited prefs in a while, but I've done plenty that would involve loading them.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Upon closer inspection, I see a fix has already been committed.
Certainly, the symptoms are identical to &lt;a href=
&quot;/projects/24342/tickets/257&quot; title=&quot;Ticket #257&quot;&gt;#257&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&amp;#8230;which makes me wonder if my plist has been like that for
a while, or whether the fix is bogus. Hrm.&lt;/p&gt;
&lt;p&gt;Any ideas how I could tell? I've not edited prefs in a while,
but I've done plenty that would involve loading them.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-08-24T15:42:43-05:00</created-at>
      <creator-id type="integer">33126</creator-id>
      <diffable-attributes type="yaml">--- 
:tag: hang
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">264</number>
      <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">24342</project-id>
      <state>new</state>
      <tag>duplicate hang</tag>
      <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
      <updated-at type="datetime">2009-08-24T15:42:44-05:00</updated-at>
      <user-id type="integer">33126</user-id>
      <user-name>Mo</user-name>
      <creator-name>Mo</creator-name>
      <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>Yes, this is the same bug as #257.  It was an issue with 1.5b4, fixed in 1.5b5.  Delete your com.github.rentzsch.clicktoflash.plist file, or edit it as you did.  Your plist has likely been like that for a while.</body>
      <body-html>&lt;div&gt;&lt;p&gt;Yes, this is the same bug as &lt;a href=
&quot;/projects/24342/tickets/257&quot; title=&quot;Ticket #257&quot;&gt;#257&lt;/a&gt;. It was
an issue with 1.5b4, fixed in 1.5b5. Delete your
com.github.rentzsch.clicktoflash.plist file, or edit it as you did.
Your plist has likely been like that for a while.&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">false</closed>
      <created-at type="datetime">2009-08-24T16:39:47-05:00</created-at>
      <creator-id type="integer">33126</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">264</number>
      <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">24342</project-id>
      <state>new</state>
      <tag>duplicate hang</tag>
      <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
      <updated-at type="datetime">2009-08-24T16:39:49-05:00</updated-at>
      <user-id type="integer">47272</user-id>
      <user-name>simX</user-name>
      <creator-name>Mo</creator-name>
      <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-08-24T16:39:57-05:00</created-at>
      <creator-id type="integer">33126</creator-id>
      <diffable-attributes type="yaml">--- 
:state: new
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">264</number>
      <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">24342</project-id>
      <state>fixreleased</state>
      <tag>duplicate hang</tag>
      <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
      <updated-at type="datetime">2009-08-24T16:40:00-05:00</updated-at>
      <user-id type="integer">47272</user-id>
      <user-name>simX</user-name>
      <creator-name>Mo</creator-name>
      <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>(FWIW, I went back to 1.4.2 and made sure that upgrading to 1.5b5 was clean, and didn't involve any problems that 1.5b4 produced.  If you want to test, that'd be great, but I'm pretty sure everything's fine now.)</body>
      <body-html>&lt;div&gt;&lt;p&gt;(FWIW, I went back to 1.4.2 and made sure that upgrading to
1.5b5 was clean, and didn't involve any problems that 1.5b4
produced. If you want to test, that'd be great, but I'm pretty sure
everything's fine now.)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-08-24T16:40:42-05:00</created-at>
      <creator-id type="integer">33126</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">264</number>
      <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">24342</project-id>
      <state>fixreleased</state>
      <tag>duplicate hang</tag>
      <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
      <updated-at type="datetime">2009-08-24T16:40:44-05:00</updated-at>
      <user-id type="integer">47272</user-id>
      <user-name>simX</user-name>
      <creator-name>Mo</creator-name>
      <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body></body>
      <body-html></body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-08-24T16:54:21-05:00</created-at>
      <creator-id type="integer">33126</creator-id>
      <diffable-attributes type="yaml">--- 
:state: fixreleased
</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">264</number>
      <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">24342</project-id>
      <state>duplicate</state>
      <tag>duplicate hang</tag>
      <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
      <updated-at type="datetime">2009-08-24T16:54:22-05:00</updated-at>
      <user-id type="integer">47272</user-id>
      <user-name>simX</user-name>
      <creator-name>Mo</creator-name>
      <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
    </version>
    <version type="Ticket::Version">
      <assigned-user-id type="integer" nil="true"></assigned-user-id>
      <attachments-count type="integer">0</attachments-count>
      <body>This is a duplicate of #257, but that bug is badly mangled due to a @lighthouseapp formatting bug, so I pointed to this bug in the 1.5.3 release notes :-)</body>
      <body-html>&lt;div&gt;&lt;p&gt;This is a duplicate of &lt;a href=&quot;/projects/24342/tickets/257&quot;
title=&quot;Ticket #257&quot;&gt;#257&lt;/a&gt;, but that bug is badly mangled due to
a @lighthouseapp formatting bug, so I pointed to this bug in the
1.5.3 release notes :-)&lt;/p&gt;&lt;/div&gt;</body-html>
      <closed type="boolean">true</closed>
      <created-at type="datetime">2009-10-04T00:02:54-05:00</created-at>
      <creator-id type="integer">33126</creator-id>
      <diffable-attributes type="yaml">--- {}

</diffable-attributes>
      <milestone-id type="integer" nil="true"></milestone-id>
      <number type="integer">264</number>
      <permalink>comgithubrentzschclicktoflashplist-contains-50710-items-under-siteinfo</permalink>
      <priority type="integer">0</priority>
      <project-id type="integer">24342</project-id>
      <state>duplicate</state>
      <tag>duplicate hang</tag>
      <title>com.github.rentzsch.clicktoflash.plist contains 50710 items under 'siteInfo'.</title>
      <updated-at type="datetime">2009-10-04T00:02:56-05:00</updated-at>
      <user-id type="integer">45213</user-id>
      <user-name>rentzsch</user-name>
      <creator-name>Mo</creator-name>
      <url>http://rentzsch.lighthouseapp.com/projects/24342/tickets/264</url>
    </version>
  </versions>
</ticket>
