Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#5500 closed defect (invalid)

mythtv-0.21_p17637 while installing use high cpu and freez

Reported by: anonymous Owned by: Isaac Richards
Priority: minor Milestone: 0.21.1
Component: mythtv Version: 0.21-fixes
Severity: medium Keywords:
Cc: Ticket locked: no

Description

In file included from ../libmyth/mythwidgets.h:20,

from ../libmyth/mythconfigdialogs.h:13, from ../libmyth/settings.h:4, from cardutil.h:5, from remoteutil.cpp:8:

/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':

/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within

g++ -c -pipe -march=nocona -fomit-frame-pointer -O3 -DNDEBUG -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -DSTDC_CONSTANT_MACROS -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC -DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMC -DUSING_XVMCW -DUSING_XVMC_VLD -DUSING_OPENGL -DUSING_OPENGL_VSYNC -DUSING_GLX_PROC_ADDR_ARB -DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_V4L -DUSING_DBOX2 -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_IVTV -DUSING_DVB -DUSING_BACKEND -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.21_p17637/work/mythtv-0.21/libs/libmythtv -I/usr/include -I/usr/include -I/usr/X11R6/include -I../.. -I.. -I. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2 -Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/UsageEnvironment/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/X11R6/include -o tv.o tv.cpp g++ -c -pipe -march=nocona -fomit-frame-pointer -O3 -DNDEBUG -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -DSTDC_CONSTANT_MACROS -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC -DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMC -DUSING_XVMCW -DUSING_XVMC_VLD -DUSING_OPENGL -DUSING_OPENGL_VSYNC -DUSING_GLX_PROC_ADDR_ARB -DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_V4L -DUSING_DBOX2 -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_IVTV -DUSING_DVB -DUSING_BACKEND -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.21_p17637/work/mythtv-0.21/libs/libmythtv -I/usr/include -I/usr/include -I/usr/X11R6/include -I../.. -I.. -I. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2 -Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/UsageEnvironment/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/X11R6/include -o recordingtypes.o recordingtypes.cpp g++ -c -pipe -march=nocona -fomit-frame-pointer -O3 -DNDEBUG -g -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -Wno-non-virtual-dtor -DSTDC_CONSTANT_MACROS -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC -DMMX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS -DUSING_X11 -DUSING_XV -DUSING_XVMC -DUSING_XVMCW -DUSING_XVMC_VLD -DUSING_OPENGL -DUSING_OPENGL_VSYNC -DUSING_GLX_PROC_ADDR_ARB -DUSING_FRONTEND -DUSING_FFMPEG_THREADS -DUSING_V4L -DUSING_DBOX2 -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_IVTV -DUSING_DVB -DUSING_BACKEND -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -DQT_NO_DEBUG -I/usr/qt/3/mkspecs/linux-g++ -I/var/tmp/portage/media-tv/mythtv-0.21_p17637/work/mythtv-0.21/libs/libmythtv -I/usr/include -I/usr/include -I/usr/X11R6/include -I../.. -I.. -I. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2 -Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/UsageEnvironment/include -I/usr/qt/3/include -I/usr/X11R6/include -I/usr/X11R6/include -o jobqueue.o jobqueue.cpp In file included from ../libmyth/mythwidgets.h:20,

from ../libmyth/mythconfigdialogs.h:13, from ../libmyth/settings.h:4, from recordingprofile.h:4, from NuppelVideoPlayer?.h:14, from jobqueue.cpp:21:

/usr/qt/3/include/qimage.h: In member function 'bool QImageTextKeyLang::operator<(const QImageTextKeyLang&) const':

/usr/qt/3/include/qimage.h:58: warning: suggest parentheses around && within

C

Exiting on signal 2

while installing mythtv-0.21 17637 increasing cpu usage and freez what is wrong help me

my system gentoo gcc 4.3.1

Change History (3)

comment:1 Changed 11 years ago by gregg.casillo@…

I'd like to add that I am also a Gentoo user with gcc-4.3.1 installed, and I am having similar problems. My compile reaches moc_hdhrsignalmonitor.cpp before the CPU gets pegged and the hard drive spins hard. I left the compile alone at this point for over an hour and it would not proceed. My PVR runs amd64 on a Core 2 Duo. Very conservative CFLAGS (-march=nocona -O2 -pipe -fomit-frame-pointer).

comment:2 Changed 11 years ago by danielk

Resolution: invalid
Status: newclosed

This is a gcc bug not a MythTV one.

Note: You currently need at least 1GB of RAM to compile MythTV with gcc 4.3.1, we've reported the problem to the GNU compiler folks. The workaround is to compile the files that crash gcc with -O0 rather than -O3.

comment:3 Changed 11 years ago by anonymous

Interesting. I was able to build mythtv-0.21_p17637 with gcc-4.3.1 on my Pentium 4 desktop. Perhaps its a combination of gcc-4.3.1 and AMD64 systems (e.g. Core 2 Duo in my HTPC's case).

Anyhow, yeah, I didn't think this was an issue with MythTV. I was able to compile mythtv-0.21_p17435 on my HTPC, but I am fairly sure that was before an update of gcc to 4.3.1.

Note: See TracTickets for help on using tickets.