Hans and all,
Following is not the case with either 0.41.4 or 0.43.
Create a new patch->create a subpatch (e.g. [pd test]) which will immediately open upon creation->close the main patch (with or without saving)->crash. It happens consistently on my machine.
However, if one closes the subpatch ([pd test]) and then closes the main patch, it does not crash.
The tough part is even when runnning pd with debugging enabled and stderr flag the only output I get at crash is menuclose 2 and then segfault.
Here are two examples of the relevant output: 1) (CRASHING)
.x93f9c38 relocate 450x300+0+0 450x300+1+50 ; .x93f9c38 menuclose 0 ; pd watchdog ; .x93f9c38 menuclose 2;
.x93f8ff8 relocate 450x300+0+0 450x300+12+127 ; Segmentation fault pd_gui: pd process exited
2) (NON-CRASHING) .xa44ee70 motion 354.0 8.0 0 ; .xa44ee70 motion 362.0 3.0 0 ; .xa44ee70 menuclose 0 ; pd watchdog ; .xa44fe88 relocate 450x300+0+0 450x300+1+50 ; .xa44fe88 menuclose 0 ; .xa44fe88 menuclose 2;
It seems the first one is trying to relocate window after it has been destroyed? Something seems out of order...
Ico