Dominik Vogt <fvwm-workers@fvwm.org> writes: > On Wed, Dec 11, 2002 at 02:40:02PM -0500, Dan Espen wrote: > > 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 b > ytes. > > * 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?
if (expaction[0] == '*') > > 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. Thats right, there are a few things Purify gets wrong. I'm not surprised that it doesn't track things at the bit level. -- 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]