[mythtv@localhost programs]$ ./mythfrontend/mythfrontend 2004-06-06 18:31:48 mythfrontend version: 0.15.20040528-1 www.mythtv.org 2004-06-06 18:31:48 Enabled verbose msgs : important general Segmentation fault [mythtv@localhost programs]$ gdb ./mythfrontend/mythfrontend GNU gdb Red Hat Linux (5.3.90-0.20030710.41rh) Copyright 2003 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 "i386-redhat-linux-gnu"...Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) run Starting program: /home/mythtv/src15/mythtvdebug/programs/mythfrontend/mythfrontend [Thread debugging using libthread_db enabled] [New Thread -1084364544 (LWP 13876)] BFD: /usr/lib/libmng.so.1: invalid string offset 269488176 >= 14549 for section `.dynstr' 2004-06-06 18:33:19 mythfrontend version: 0.15.20040528-1 www.mythtv.org 2004-06-06 18:33:19 Enabled verbose msgs : important general Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1084364544 (LWP 13876)] 0x00948de8 in strcmp () from /lib/ld-linux.so.2 (gdb) thread apply all bt full Thread 1 (Thread -1084364544 (LWP 13876)): #0 0x00948de8 in strcmp () from /lib/ld-linux.so.2 No symbol table info available. #1 0x0094033b in do_lookup () from /lib/ld-linux.so.2 No symbol table info available. #2 0x0093efbf in _dl_lookup_symbol_internal () from /lib/ld-linux.so.2 No symbol table info available. #3 0x009410d5 in _dl_relocate_object_internal () from /lib/ld-linux.so.2 No symbol table info available. #4 0x00a5cb76 in dl_open_worker () from /lib/tls/libc.so.6 No symbol table info available. #5 0x00943796 in _dl_catch_error_internal () from /lib/ld-linux.so.2 No symbol table info available. #6 0x00a5c139 in _dl_open () from /lib/tls/libc.so.6 No symbol table info available. #7 0x00aaefeb in dlopen_doit () from /lib/libdl.so.2 No symbol table info available. #8 0x00943796 in _dl_catch_error_internal () from /lib/ld-linux.so.2 No symbol table info available. #9 0x00aaf446 in _dlerror_run () from /lib/libdl.so.2 No symbol table info available. #10 0x00aaef94 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2 ---Type to continue, or q to quit--- No symbol table info available. #11 0x079fc303 in QLibraryPrivate::loadLibrary() () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #12 0x07a1dc42 in QLibrary::load() () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #13 0x07a023c1 in QComLibrary::createInstanceInternal() () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #14 0x07a02a68 in QComLibrary::qtVersion() () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #15 0x07a1ace2 in QGPluginManager::featureList() const () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #16 0x07a62aa4 in QStyleFactory::keys() () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 No symbol table info available. #17 0x080e0953 in StyleSetting::fillSelections() (this=0x97a3138) at globalsettings.cpp:1445 factory = {} list = {> = {sh = 0x97a16b0}, } iter = {node = 0x97a2c48} ---Type to continue, or q to quit--- #18 0x080ba9f2 in StyleSetting (this=0x97a3138) at globalsettings.cpp:1433 No locals. #19 0x080a4d40 in AppearanceSettings (this=0xbfe61240) at globalsettings.cpp:2541 theme = (struct VerticalConfigurationGroup *) 0x97a1168 screen = (struct VerticalConfigurationGroup *) 0x979c608 dates = (struct VerticalConfigurationGroup *) 0x979de98 qttheme = (struct VerticalConfigurationGroup *) 0x9785df0 #20 0x08068836 in WriteDefaults(QSqlDatabase*) (db=0x9785df0) at main.cpp:566 ps = {<> = {}, _vptr.PlaybackSettings = 0x811b834} gs = {<> = {}, _vptr.GeneralSettings = 0x811b0b4} es = {<> = {}, _vptr.EPGSettings = 0x811a934} as = {<> = {}, _vptr.AppearanceSettings = 0x811a1b4} mgs = {<> = {}, _vptr.MainGeneralSettings = 0xa85238} grs = {<> = {}, _vptr.GeneralRecPrioritiesSettings = 0xbfe611f0} #21 0x0806c22b in main (argc=1, argv=0xbfe617a4) at main.cpp:910 lcd_host = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x96bd070, static shared_null = 0x96bd070} lcd_port = 135363386 a = ---Type to continue, or q to quit--- logfile = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x977fd90, static shared_null = 0x96bd070} verboseString = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x977fda8, static shared_null = 0x96bd070} pluginname = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x977fdc0, static shared_null = 0x96bd070} finfo = {fn = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x977fe60, static shared_null = 0x96bd070}, fic = 0x0, cache = true, symLink = false} binname = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x977fe78, static shared_null = 0x96bd070} logfd = -1 fileprefix = {static null = { static null = , ---Type to continue, or q to quit--- d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x977ff78, static shared_null = 0x96bd070} dir = db = (struct QSqlDatabase *) 0x9785df0 themename = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x978f440, static shared_null = 0x96bd070} randomtheme = false themedir = {static null = { static null = , d = 0x96bd070, static shared_null = 0x96bd070}, d = 0x978f358, static shared_null = 0x96bd070} switchMode = 168 mainWindow = (struct MythMainWindow *) 0xa pmanager = (MythPluginManager *) 0x81b4f60 mon = (struct MediaMonitor *) 0x0 exitstatus = -1084343136 (gdb) (gdb)