However, it would only show the dialog for a split second and the crash. I ran it in a debugger and just get a completely wiped stack. If I remove the "quit" message, it works.
you only have to run the exploit.pd once (and it will always quit Pd). the next time you simply start Pd, you should get the dialog.
As I said, it would only show the dialog for a split second and then crash, unless I remove the "quite" message. This is *after* the first time (otherwise it wouldn't show the dialog). I'm wondering what's causing the crash... GDB says "no stack" :-)