On Sat, 31 Mar 2001 09:38:06 +0200, Danny Backx wrote:
>Ok, I've added the code necessary to do cleanup after widget destroy,
>to make sure unneeded XIM's get freed.
>
>However, as you can see below, doing the XCloseIM call crashes nedit,
>not having the XCloseIM call doesn't crash nedit.
>
>The first line in the new version of XmIm.c triggers the difference.
>
>To reproduce :
>- start nedit
>- Control-O
>- select a file by double-clicking
>
>This'll crash in the destruction of the file selection box.
>
>As the proof below says this is really a memory corruption,
>we're not in XCloseIM any more.
>
>Sigh. Any clues anyone ?
Not yet.
Except you might check whether the dmalloc support
works for you ...
(I first have to try getting dmalloc to work on my OS/2 system ...)
---
Alexander Mai
[EMAIL PROTECTED]