site_archiver@lists.apple.com Delivered-To: pro-apps-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=bensyverson.com; s=bensyverson; t=1505166437; bh=7pHY2lIavPHiIiOlNyPvzGM0L8B0usgIguJWlF1pJWI=; h=From:Subject:Date:In-Reply-To:Cc:To:References; b=QMec3lXBe/kUEUnYBAQALQzoXLM7IvxUMOxNe8ZffW4XoG73GGHBDdA8QX3pQXODg TAVChEJBcV2ej8QaiQj7dwbFOd3klEctDHQdi12rOpQurZ2DYb/7YUTadX1ItwjVO8 hQMh07BU1Ll8s79l/iUaz8BW7HxXuTYNzKtJqmQdxty1dQZeS6T/ZZDl11YYvPysKW Aelpw5wFisxOjT4eJzbzLOfjTtA/yJV2u2TG2orBw/JlCyeRLITb+D7Fro8xiXxT6m rYQkNODLRdeszpZUTA0xHflENhxHgb9oVy5uMGZFwONPOmT2XpfUMNAKLPj2WitWZx x6xQAazpNj32g== +1 to the tip about Xcode’s build products directory. My plugin would just not update, and I thought I was going crazy. Finally I figured out that Xcode had created another copy in the build products directory, and Motion was using that version when it loaded. Ben
On Sep 11, 2017, at 16:41, Darrin Cardani <dcardani@apple.com> wrote:
I hear you. Imagine trying to *fix* this bug without knowing when/where/how it’s happening!
By coincidence, I just hit this personally and figured out something that might be useful to others on the list. I installed FxFactory to test a fix in FCPX and none of the FxFactory plug-ins were loading. Checking “pluginkit -mAvD -p FxPlug” at the command line revealed that there were 2 copies loaded. One from /Applications, and one from another disk. I deleted the one from the other disk and suddenly it started working again. It seems that there was something off about the one on the other disk and when the OS would try to load it, it would just silently fail.
This probably doesn’t fix all instances of this problem, but might be worth looking into when you hit this while debugging. Xcode, for example, will sometimes create an all new directory to put your build products in and the old ones will still be there. Perhaps that’s causing some confusion to the system, similar to what I just experienced in some cases?
Darrin
On Sep 11, 2017, at 2:32 PM, Peter Litwinowicz <pete@revisionfx.com <mailto:pete@revisionfx.com>> wrote:
Hard to file a bug when you don't know when/where/how it's happening. I know that doesn't help you much Darrin, but submitting a project isn't going to help if I can't tell you when I think it's happening. No rhyme or reason, and it's not very often.
Pete
From: Pro-apps-dev <pro-apps-dev-bounces+pete=revisionfx.com@lists.apple.com <mailto:pro-apps-dev-bounces+pete=revisionfx.com@lists.apple.com>> on behalf of Darrin Cardani <dcardani@apple.com <mailto:dcardani@apple.com>> Date: Monday, September 11, 2017 at 10:17 AM To: <fnelson@clemuniversity.com <mailto:fnelson@clemuniversity.com>> Cc: <pro-apps-dev@lists.apple.com <mailto:pro-apps-dev@lists.apple.com>> Subject: Re: FXPlug unregistering
This has been an ongoing issue we’ve been trying to isolate. If you could file a bug report with an example project, that would be enormously helpful in figuring out what’s going wrong. Same to anyone else seeing this. We need more data!
Darrin
On Sep 11, 2017, at 9:44 AM, fnelson@clemuniversity.com <mailto:fnelson@clemuniversity.com> wrote: I'm having an issue while testing my plugin where the FXPlug seems to occasionally unregister itself. I copied my compiled fxplug .app to my Applications folder and run: pluginkit -a testFXPlug.app/Contents/PlugIns/* in terminal. I open Motion, create the motion effect and everything works perfectly in FCPX... for a while. Then it might be after a restart or just after a few hours, FCPX won't see it anymore. Has anyone else experienced this? Also, can anyone give me ideas for the best way to debug an FXPlug plugin? Thanks so much!! Caroline _______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com <mailto:Pro-apps-dev@lists.apple.com>) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/pro-apps-dev/dcardani%40apple.com <https://lists.apple.com/mailman/options/pro-apps-dev/dcardani%40apple.com> This email sent to dcardani@apple.com <mailto:dcardani@apple.com>
Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com <mailto:Pro-apps-dev@lists.apple.com>) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/pro-apps-dev/pete%40revisionfx.com <https://lists.apple.com/mailman/options/pro-apps-dev/pete%40revisionfx.com>
This email sent to pete@revisionfx.com <mailto:pete@revisionfx.com>
Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/pro-apps-dev/ben%40bensyverson.com
This email sent to ben@bensyverson.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Pro-apps-dev mailing list (Pro-apps-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/pro-apps-dev/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Ben Syverson