On 8/15/2013 11:46 AM, Paul Schneider wrote: Are you sure the wrong code is being executed? If you have dSYMs loaded for both plugins, the debugger might be getting confused and showing you the wrong source file. _______________________________________________ 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 It has to be, since it's crashing when it *does* jump into the older code, and NOT crashing when it *doesn't* jump into the old code. It seems to be random. I'm using Intel 12.0, for reasons relating to OpenMP. Another developer suggested I try setting "-fvisibility-hidden=filename", which I will try next. As for how things are getting linked, the plugin is the only shared object - all of my C++ code is compiled statically into the plugins.