From: Uncle G. <ga...@vo...> - 2001-06-14 00:22:34
|
Uncle George wrote: > there appears > to be some issues with signed/unsigned arithmetic. > the stmt > > while( buffer_size < syncinfo->frame_size * 2 - 2) > > in decode .c goes awol if frame_size <= 0. The signed -2 becomes a large > (unsigned) positive number, and therefor loops till the memory is trashed. > casting buffer_size to (int) appears to fix this mismatch. I do not know why > frame_size gets set to zero - maybe thats the real bug. > > if u do not fix css , then who can i pass this along to? |