[mythtv] mythfrontend segfault

Mark Jacob mjacob1 at san.rr.com
Thu Jun 5 20:25:38 EDT 2003


Hello,

I'm getting this segfault intermittently in mythfrontend when switching 
to LiveTV. I'm using an up to date version of mythtv from CVS.

Mark

GNU gdb 5.3
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i686-pc-linux-gnu"...
Core was generated by `mythfrontend'.
Program terminated with signal 11, Segmentation fault.
Reading symbols from /usr/local/lib/libmyth-0.9.so.0...done.
Loaded symbols for /usr/local/lib/libmyth-0.9.so.0
Reading symbols from /usr/X11R6/lib/libXv.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXv.so.1
Reading symbols from /usr/X11R6/lib/libX11.so.6...done.
Loaded symbols for /usr/X11R6/lib/libX11.so.6
Reading symbols from /usr/X11R6/lib/libXext.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXext.so.6
Reading symbols from /usr/local/lib/libmp3lame.so.0...done.
Loaded symbols for /usr/local/lib/libmp3lame.so.0
Reading symbols from /usr/lib/qt-3.1/lib/libqt-mt.so.3...done.
Loaded symbols for /usr/lib/qt-3.1/lib/libqt-mt.so.3
Reading symbols from /lib/i686/libpthread.so.0...done.
Loaded symbols for /lib/i686/libpthread.so.0
Reading symbols from /usr/lib/libstdc++.so.5...done.
Loaded symbols for /usr/lib/libstdc++.so.5
Reading symbols from /lib/i686/libm.so.6...done.
Loaded symbols for /lib/i686/libm.so.6
Reading symbols from /lib/libgcc_s.so.1...done.
Loaded symbols for /lib/libgcc_s.so.1
Reading symbols from /lib/i686/libc.so.6...done.
Loaded symbols for /lib/i686/libc.so.6
Reading symbols from /lib/libdl.so.2...done.
Loaded symbols for /lib/libdl.so.2
Reading symbols from /usr/lib/libz.so.1...done.
Loaded symbols for /usr/lib/libz.so.1
Reading symbols from /usr/lib/libfreetype.so.6...done.
Loaded symbols for /usr/lib/libfreetype.so.6
Reading symbols from /usr/lib/libmng.so.1...done.
Loaded symbols for /usr/lib/libmng.so.1
Reading symbols from /usr/lib/libjpeg.so.62...done.
Loaded symbols for /usr/lib/libjpeg.so.62
Reading symbols from /usr/lib/libpng12.so.0...done.
Loaded symbols for /usr/lib/libpng12.so.0
Reading symbols from /usr/lib/libGL.so.1...done.
Loaded symbols for /usr/lib/libGL.so.1
Reading symbols from /usr/X11R6/lib/libXmu.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXmu.so.6
Reading symbols from /usr/X11R6/lib/libXrender.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXrender.so.1
Reading symbols from /usr/X11R6/lib/libXft.so.2...done.
Loaded symbols for /usr/X11R6/lib/libXft.so.2
Reading symbols from /usr/X11R6/lib/libSM.so.6...done.
Loaded symbols for /usr/X11R6/lib/libSM.so.6
Reading symbols from /usr/X11R6/lib/libICE.so.6...done.
Loaded symbols for /usr/X11R6/lib/libICE.so.6
Reading symbols from /lib/ld-linux.so.2...done.
Loaded symbols for /lib/ld-linux.so.2
Reading symbols from /usr/X11R6/lib/libXt.so.6...done.
Loaded symbols for /usr/X11R6/lib/libXt.so.6
Reading symbols from /usr/lib/libfontconfig.so.1...done.
Loaded symbols for /usr/lib/libfontconfig.so.1
Reading symbols from /usr/X11R6/lib/libexpat.so.1...done.
Loaded symbols for /usr/X11R6/lib/libexpat.so.1
Reading symbols from /usr/lib/libexpat.so.0...done.
Loaded symbols for /usr/lib/libexpat.so.0
Reading symbols from /usr/X11R6/lib/modules/dri/radeon_dri.so...done.
Loaded symbols for /usr/X11R6/lib/modules/dri/radeon_dri.so
Reading symbols from 
/usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xlcDef.so.2
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2...done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/ximcp.so.2
Reading symbols from /usr/lib/gconv/ISO8859-1.so...done.
Loaded symbols for /usr/lib/gconv/ISO8859-1.so
Reading symbols from 
/usr/lib/qt-3.1/plugins/sqldrivers/libqsqlmysql.so...done.
Loaded symbols for /usr/lib/qt-3.1/plugins/sqldrivers/libqsqlmysql.so
Reading symbols from /usr/lib/mysql/libmysqlclient.so.10...done.
Loaded symbols for /usr/lib/mysql/libmysqlclient.so.10
Reading symbols from /usr/lib/libGLU.so.1...done.
Loaded symbols for /usr/lib/libGLU.so.1
Reading symbols from /lib/libcrypt.so.1...done.
Loaded symbols for /lib/libcrypt.so.1
Reading symbols from /lib/libnsl.so.1...done.
Loaded symbols for /lib/libnsl.so.1
Reading symbols from /lib/libnss_files.so.2...done.
Loaded symbols for /lib/libnss_files.so.2
Reading symbols from /usr/X11R6/lib/libXcursor.so.1...done.
Loaded symbols for /usr/X11R6/lib/libXcursor.so.1
Reading symbols from /usr/lib/qt-3.1/plugins/styles/bluecurve.so...done.
Loaded symbols for /usr/lib/qt-3.1/plugins/styles/bluecurve.so
Reading symbols from /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2...
done.
Loaded symbols for /usr/X11R6/lib/X11/locale/lib/common/xomGeneric.so.2
#0  0x404aaa8c in QEventLoop::setSocketNotifierPending(QSocketNotifier*) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
(gdb) bt
#0  0x404aaa8c in QEventLoop::setSocketNotifierPending(QSocketNotifier*) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#1  0x4048897d in QEventLoop::processEvents(unsigned) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#2  0x404e3d91 in QEventLoop::processEvents(unsigned, int) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#3  0x404d0080 in QApplication::processEvents(int) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#4  0x404d0047 in QApplication::processEvents() ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#5  0x0806af31 in startTV() () at main.cpp:107
#6  0x0806afe7 in TVMenuCallback(void*, QString&) (data=0x83d0a90,
     selection=@0x83eb9b8) at main.cpp:131
#7  0x400cc826 in ThemedMenu::handleAction(QString&) (this=0x83eb888,
     action=@0x843d424) at themedmenu.cpp:1669
#8  0x400cbd4e in ThemedMenu::keyPressEvent(QKeyEvent*) (this=0x83eb888,
     e=0xbffff2c0) at themedmenu.cpp:1578
#9  0x4056206c in QWidget::event(QEvent*) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#10 0x404cff24 in QApplication::internalNotify(QObject*, QEvent*) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#11 0x404cfab7 in QApplication::notify(QObject*, QEvent*) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#12 0x40477abe in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#13 0x40473d14 in QApplication::x11ProcessEvent(_XEvent*) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#14 0x40488bda in QEventLoop::processEvents(unsigned) ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#15 0x404e3cf6 in QEventLoop::enterLoop() ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#16 0x404d01b1 in QApplication::enter_loop() ()
    from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#17 0x40691691 in QDialog::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#18 0x0806bc97 in RunMenu(QString) (themedir=
       {static null = {static null = <same as static member of an 
already seen type>, d = 0x83b2910, static shared_null = 0x83b2910}, d = 
0x83dfc90, static shared_null = 0x83b2910}) at main.cpp:221
#19 0x0806d275 in main (argc=1, argv=0xbffff8b4) at main.cpp:348
#20 0x40a82a07 in __libc_start_main () from /lib/i686/libc.so.6
(gdb) quit



More information about the mythtv-dev mailing list