Text   |  XML   |  ReML   |   Visible Warnings:

Leak  at lemonflex-tail.inc:55

No properties have been set. | edit properties
Jump to warning location ↓ warning details...
Show Events | Options

df_scanner_file

(/home/sate/Testcases/c/cve/wireshark-1.2.0/tools/lemon/lemonflex-tail.inc)expand/collapse
Show more  
 51  FILE_FUNC (FILE* fh)
 52  {
 53          YY_BUFFER_STATE new_buffer;
 54   
 55[+]         new_buffer = yy_create_buffer(fh, YY_BUF_SIZE);
expand/collapse

df__create_buffer

(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dfilter/scanner.c)expand/collapse
Show more  
 1751      YY_BUFFER_STATE df__create_buffer  (FILE * file, int  size )
 1752  {
 1753          YY_BUFFER_STATE b;
 1754       
 1755[+]         b = (YY_BUFFER_STATE) df_alloc(sizeof( struct yy_buffer_state )  );
expand/collapse

df_alloc

(/home/sate/Testcases/c/cve/wireshark-1.2.0/epan/dfilter/scanner.c)expand/collapse
Show more  
 2214  void *df_alloc (yy_size_t  size )
 2215  {
 2216          return (void *) malloc( size );
Show more  
 1756          if ( ! b )
 1757                  YY_FATAL_ERROR( "out of dynamic memory in df__create_buffer()" );
 1758   
 1759          b->yy_buf_size = size;
 1760   
 1761          /* yy_ch_buf has to be 2 characters longer than the size given because
 1762           * we need to put in 2 end-of-buffer characters.
 1763           */
 1764          b->yy_ch_buf = (char *) df_alloc(b->yy_buf_size + 2  );
 1765          if ( ! b->yy_ch_buf )
 1766                  YY_FATAL_ERROR( "out of dynamic memory in df__create_buffer()" );
 1767   
 1768          b->yy_is_our_buffer = 1;
 1769   
 1770[+]         df__init_buffer(b,file );
 1771   
 1772          return b;
Show more  
 56[+]         yy_switch_to_buffer(new_buffer);
 57  }
Show more  




Change Warning 1147.30317 : Leak

Because they are very similar, this warning shares annotations with warning 1147.30318.

Priority:
State:
Finding:
Owner:
Note: