[mythtv] Internal error: unbalanced parenthesis in operand 1

Matt Zimmerman mdz at debian.org
Sat May 24 00:42:22 EDT 2003


reassign 194505 g++-3.3
merge 194505 194345
thanks

If you send a bug report to submit at bugs.debian.org at the same time as other
addresses (such as mythtv-dev); it prevents followups from making it back to
the bug.  Instead, you should use the X-Debbugs-CC header, so that it gets
assigned a bug number before being forwarded on to the other addresses.  See
http://www.debian.org/Bugs/Reporting.

On Sat, May 24, 2003 at 05:18:59AM +0200, Ben Bucksch wrote:

> (after a make clean:)
> libs/libavcodec/dsputil.c
> {standard input}: Assembler messages:
> {standard input}:69770: Warning: end of file not at end of a line; 
> newline inserted
> {standard input}:69846: Error: unbalanced parenthesis in operand 1.
> gcc: Internal error: Killed (program cc1)
> Please submit a full bug report.
> 
> Both errors are reproducable.
> 
> It appeared immediately after I apt-get upgraded to 3.3, it does not 
> happen with 3.2.3.

This is gcc getting killed by the OOM killer.  I saw this as well, when
building under UML, both with mem=64M and mem=128M.  Adding 128M of swap solved
the problem.  So, it isn't completely out of control, though it does seem to
use a lot more memory than before.

How much memory do you have?

I have caught it using at least this much:

mdz      12912 94.1 23.1 123828 119476 pts/5 RN   23:37   0:50 /usr/lib/gcc-lib/i386-linux/3.3/cc1plus -fpreprocessed /space/cache/ccache/tmp.stdout.mizar.12908.ii -quiet -dumpbase tmp.stdout.mizar.12908.ii -march=pentiumpro -auxbase-strip /space/cache/ccache/tmp.hash.mizar.12908 o -O6 -Wall -W -fomit-frame-pointer -funroll-loops -fexpensive-optimizations -o -

I reliably get very high memory usage on globalsettings.cpp in mythtv.

I can send preprocessed source, temps, etc. if this would help.

-- 
 - mdz


More information about the mythtv-dev mailing list