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

Bug#180266: cpp-3.2: Program does not terminate, spews out random chars at EOF



On Sat, Feb 08, 2003 at 09:28:40AM -0800, Randolph Chung wrote:
> tag 180266 +unreproducible +moreinfo
> thanks
> 
> > You can't compile any C or C++ programs because the CPP is going
> > to dump some memory (or whatnot) beginning at EOF.
> > 
> > Suggestion: Maybe you guys should be doing a make check before packing
> > those binaries up.
> 
> Suggestion: Maybe you should check how the package is built before
> filing a bug like this?
> 
> bash-2.05b$ uname -a
> Linux aragorn 2.4.18 #4 Sat Oct 12 23:34:24 PDT 2002 i686 unknown unknown GNU/Linux
> bash-2.05b$ dpkg -l|grep gcc-3.2
> ii  gcc-3.2        3.2.2-1        The GNU C compiler
> ii  gcc-3.2-base   3.2.2-1        The GNU Compiler Collection (base package)
> bash-2.05b$ cd /usr/share/doc/gcc-3.2
> bash-2.05b$ zcat test-summary.gz 
> Results for 3.2.2 testsuite on i386-pc-linux-gnu
> LAST_UPDATED:
> Native configuration is i386-pc-linux-gnu
> [...]
> 
>                 === gcc Summary ===
> 
> # of expected passes            18661
> # of expected failures          68
> # of unsupported tests          43
> /home/rmurray/debian/gcc-3.2-3.2.2ds8/build/gcc/xgcc version 3.2.2
> 
> All gcc packages run through make check during the build process. I've
> built quite a lot of stuff with this new gcc already, maybe your problem
> is elsewhere? (xfs comes to mind...)
> 
> or if you still think this is a gcc problem, at least post a test
> case...

Neil Booth points out that some XFS versions have a problem with not
NULL-padding a mmap().  That's probably it.

-- 
Daniel Jacobowitz
MontaVista Software                         Debian GNU/Linux Developer



Reply to: