Hey,
I did the update and that, or moving my call to create a pd_instance to after libpd_init() resolved my issue..
Now my problem is that I have multiple different plugins using libpd in the same memory space and I'm not sure if:
1) is it safe to call libpd_init() multiple times, potentially while pd_instances exist and might be executing in another thread?
2) is there any way to see if libpd has been intialized and not call libpd_init() ? libpd_bind("PDLV2-TEST"); and before calling libpd_init I'd test.. if (libpd_exists("PDLV2-TEST") != 0)
but that causes a segfault now.. maybe I just need to submit a bug report for that.