Charles philip Chan wrote: > Fred Kiefer <[EMAIL PROTECTED]> writes: >> Fine, but could you please provide the new back traces? I am not using >> GWorkspace and MplayerGS myself and it could well be that there is a >> problem in the way these application are using frame transformation or >> in the way we implement them in gui. > > Here you go:
So these are almost the same back traces you got before. What is still strange about them is that they don't match our source code. Have a look at the first one. There a call to [TShelfIcon mouseExited:] goes on to [TShelfIcon setFrame:]. Now in the GWorkspace code I see the method looks like this: - (void)mouseExited:(NSEvent *)theEvent { [tview setFocusedIcon: nil]; } So I would expect the stack to be corrupted. Also the setting of an ivar should only result in a segmentation fault when the instance itself is no longer valid. This looks like the code is either totally different from what the stack trace suggests or we are dealing with a memory corruption here. Could you try to run your application with valgrind and/or GNUstep memory debugging enabled? I know that you are familiar with that, as you already had to use it for the last problem I caused :-( Hope we make some progress on this, as it is now the main thing stopping a gui release. Fred _______________________________________________ Discuss-gnustep mailing list Discuss-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/discuss-gnustep