<p></p>
<p dir="auto">I think the old plugin functions should stay a bit longer.  I've had unexplainable segfaults with the "new" plugin method that don't affect the "old" ones.  Just wrapping the functions with the old ones was sufficient to prevent the problem.</p>
<p dir="auto">I don't doubt I was probably doing something wrong.  Why does the newer method seem more fragile?  Why is simply wrapping the functions sufficient to prevent the problem?</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/geany/geany/issues/3016#issuecomment-978611024">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AAIOWJ2RL3RUPZYAL25ERT3UNWBF7ANCNFSM5IUJMDCA">unsubscribe</a>.<br />Triage notifications on the go with GitHub Mobile for <a href="https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675">iOS</a> or <a href="https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub">Android</a>.
<img src="https://github.com/notifications/beacon/AAIOWJ7G4RVWW4CHXJKJXKTUNWBF7A5CNFSM5IUJMDCKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOHJKGWUA.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/geany/geany/issues/3016#issuecomment-978611024",
"url": "https://github.com/geany/geany/issues/3016#issuecomment-978611024",
"name": "View Issue"
},
"description": "View this Issue on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>