Re: memory corruption



I can send the source as an attatchment to you or
anyone who is interested... if you dont mind reviewing
the code.  The size is only 5K.  Sorry I didn't
include it in the code snippet, but I do set _buffer
to NULL.

BTW, I would like to step through the code in gdb, but
gdb complains about not finding the shared library.  I
set the LD_LIBRARY_PATH appropiately and can run the
program outside of gdb.  Any ideas?


--- Jan Kratochvil <lace@jankratochvil.net> wrote:
> Hi The Mystical Anyone,
> 
> On Thu, 20 Nov 2003 16:07:15 +0100, some one wrote:
> ...
> > My application is just a copy of the echo example
> with
> > a few changes to use a different IOR file and call
> to
> > function generated by my IDL in the client_run
> > function.
> 
> Why can't you just post the program on some web and
> provide URL to it?
> (to not to post large source file to the list)
> 
> ...
> > IDL.  Here is a snippet:
> > 
> > CisFigration_v0_BlockSeq* blocks =
> > CisFiguration_v0_BlockSeq__alloc();
> > 
> > blocks->_maximum = 0;
> > blocks->_length = 0;
> 
> Here is missing
> 	blocks->_buffer = NULL;
> 
> It may corrupt the memory if someone would try to
> free 'blocks'.
> 
> 
> 
> Lace


__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]