On Wed, Dec 11, 2002 at 02:40:02PM -0500, Dan Espen wrote:
> 
> 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.

While you're at it, please try out the new window shade features.

> 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]

I don't understand this one.  What code do you have in
functions.c, line 545?

> UMR: Uninitialized memory read:
>   * This is occurring while in:
>       _SetFocusWindow [focus.c:922]
> 
> UMR: Uninitialized memory read:
>   * This is occurring while in:
>       DrawIconPixmapWindow [icons.c:1012]

Should both the "fixed".  They are not really UMRs.  Purify seems
to be unable to handle btructs with bit fields properly.

Bye

Dominik ^_^  ^_^
--
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]

Reply via email to