I've been working with Tomi on the premature close of OpenInterface GUI problem without much success. I've been able to recreate the problem once or twice but not very consistently.
I've never created the problem with gdb attached or with debug information printing. Even without gdb or debug, its not consistent. Anyway, I'll keep at it. Since I saw inconsistent behavior I thought it might help to do some Fvwm runs with Purify. I don't think I'm going to be able to use Purify with the GUI in question due to some firewall issues, but I did run a few GUIs with child windows, resize windows, iconify windows switch pages, and pop up menus. 2.5.6 looked pretty good. All I see are a few UMRs. (Uninitialized Memory Reads.) Often UMRs aren't a problem. Its fine to copy uninitialized memory. As long as you aren't doing tests against that memory there is no problem. Here are the UMRs: UMR: Uninitialized memory read: * This is occurring while in: __execute_function [functions.c:545] execute_function [functions.c:1176] StartupStuff [fvwm.c:1498] My_XNextEvent [events.c:3320] HandleEvents [events.c:3240] main [fvwm.c:2412] _start [crt1.o] * Reading 4 bytes from 0x2c7480 in the heap. * Address 0x2c7480 is 16 bytes into a malloc'd block at 0x2c7470 of 124 bytes. * This block was allocated from: malloc [rtlib.o] calloc [rtlib.o] safecalloc [safemalloc.c:64] exc_create_null_context [execcontext.c:96] exc_create_context [execcontext.c:117] StartupStuff [fvwm.c:1465] My_XNextEvent [events.c:3320] HandleEvents [events.c:3240] main [fvwm.c:2412] _start [crt1.o] UMR: Uninitialized memory read: * This is occurring while in: _SetFocusWindow [focus.c:922] HandleEnterNotify [events.c:1706] dispatch_event [events.c:3204] HandleEvents [events.c:3242] main [fvwm.c:2412] _start [crt1.o] * Reading 4 bytes from 0xffbed118 on the stack. * Address 0xffbed118 is local variable "sf_args" in function _SetFocusWindow. UMR: Uninitialized memory read: * This is occurring while in: DrawIconPixmapWindow [icons.c:1012] DrawIconWindow [icons.c:1250] HandleExpose [events.c:1769] dispatch_event [events.c:3204] HandleEvents [events.c:3242] main [fvwm.c:2412] _start [crt1.o] * Reading 4 bytes from 0xffbed0a0 on the stack. * Address 0xffbed0a0 is local variable "fra" in function DrawIconPixmapWindow. -- Dan Espen E-mail: [EMAIL PROTECTED] -- Visit the official FVWM web page at <URL:http://www.fvwm.org/>. To unsubscribe from the list, send "unsubscribe fvwm-workers" in the body of a message to [EMAIL PROTECTED] To report problems, send mail to [EMAIL PROTECTED]