rem: memset( &x, sizeof(T), '\0' );
add: x = 0;
context:   template < typename T > void copy_from_stream( T & x ) {    if( g_chunk_offset + int(sizeof(T)) > g_chunk_length ) {      g_chunk_offset = g_chunk_length;      kdDebug( 5006 ) << "This should never happen.. "		      << __FILE__ << ":" << __LINE__ << endl;      memset( &x, sizeof(T), '\0' );    } else {      memcpy( &x, g_chunk + g_chunk_offset, sizeof(T) );      g_chunk_offset += sizeof(T);    }  }