Follow-up Comment #6, bug #21724 (project gnustep): Thank you, now I understand what your test code was for.
I had another go with the Price application and it turns out, it has nothing to do with the closing of the window. Even without closing that window, just selecting it again in the menu the applications crashes. I started to debug this and it seems that the text field pointers get corrupted. Here some debug output. Before loading the window: (gdb) p *self $1 = {{isa = 0x8071380}, filterWindow = 0x0, matField11 = 0x0, matField12 = 0x0, matField13 = 0x0, matField14 = 0x0, matField15 = 0x0, matField21 = 0x0, matField22 = 0x0, matField23 = 0x0, matField24 = 0x0, matField25 = 0x0, matField31 = 0x0, matField32 = 0x0, matField33 = 0x0, matField34 = 0x0, matField35 = 0x0, matField41 = 0x0, matField42 = 0x0, matField43 = 0x0, matField44 = 0x0, matField45 = 0x0, matField51 = 0x0, matField52 = 0x0, matField53 = 0x0, matField54 = 0x0, matField55 = 0x0, scaleField = 0x0, offsetField = 0x0, autoScaleCheck = 0x0, convMatrix = {{0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}, {0, 0, 0, 0, 0}}, autoScale = 0 ' _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnustep