[mythtv] Bug Report: Mythepg 's death as a result of 640x480

tarek Lubani mythtv-dev@snowman.net
Sun, 27 Oct 2002 01:31:08 -0400 (EDT)


Hey guys!

I've generated a more comprehensive backtrace as per Isaac's instructions, 
and have noticed a few more things:

1) The mythepg problem goes away when theme.txt is set to 800x600.. It 
ONLY exists when I am in 640x480 (which I try to always be, since there 
aren't those black bars on the side when I'm in 640x480). 

2) This problem is *independent* of which "theme" is selected (liquid, 
blue, etc).

3) Backtrace:

[root@courage mythtv]# gdb mythepg 
GNU gdb 5.2.1-2mdk (Mandrake Linux)
This GDB was configured as
"i586-mandrake-linux-gnu"... 
(gdb) run 
Starting program:
/usr/local/bin/mythepg 
0 11 184 
Program received signal SIGSEGV,
Segmentation fault. 0x4004c1ea in GuideGrid::paintPrograms(QPainter*)
(this=0xbffff230,
    p=0xbfffecc0) at guidegrid.cpp:669 669 QRgb pixelcolor = data[tmpx];
(gdb) bt #0 0x4004c1ea in GuideGrid::paintPrograms(QPainter*)
(this=0xbffff230,
    p=0xbfffecc0) at guidegrid.cpp:669 #1 0x4004a571 in
GuideGrid::paintEvent(QPaintEvent*) (this=0xbffff230,
    e=0xbffff000) at guidegrid.cpp:392 #2 0x40300420 in
QWidget::event(QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #3 0x40268c19 in
QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #4 0x402684c1 in
QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #5 0x4023a65c in
QWidget::repaint(QRegion const&, bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #6 0x402695c9 in
QApplication::sendPostedEvents(QObject*, int) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #7 0x40269488 in
QApplication::sendPostedEvents() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #8 0x401ff875 in
QApplication::processNextEvent(bool) ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #9 0x4026a270 in
QApplication::enter_loop() ()
   from /usr/lib/qt3/lib/libqt-mt.so.3 #10 0x4044caa3 in QDialog::exec()
() from /usr/lib/qt3/lib/libqt-mt.so.3 #11 0x08049a32 in main (argc=1,
argv=0xbffff784) at main.cpp:53 #12 0x4090c082 in __libc_start_main ()
from /lib/i686/libc.so.6 (gdb)