mythtv@erin:~$ gdb mythtv-setup GNU gdb 6.3-debian Copyright 2004 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-linux"...Using host libthread_db library "/lib/tls/libthread_db.so.1". (gdb) gun -display localhost:0.0 Undefined command: "gun". Try "help". (gdb) run -display localhost:0.0 Starting program: /usr/bin/mythtv-setup -display localhost:0.0 [Thread debugging using libthread_db enabled] [New Thread -1238124864 (LWP 14939)] 2005-09-20 01:07:14.955 New DB connection, total: 1 Total desktop width=800, height=600, numscreens=1 2005-09-20 01:07:14.962 Using screen 0, 800x600 at 0,0 DisplaResX: Unable to XOpenDisplay 2005-09-20 01:07:14.981 Switching to square mode (blue) [New Thread -1239725136 (LWP 14943)] mythtv: could not connect to socket mythtv: Connection refused lirc_init failed for mythtv, see preceding messages [Thread -1239725136 (LWP 14943) exited] [New Thread -1248113744 (LWP 14944)] 2005-09-20 01:07:15.217 Joystick disabled. [Thread -1248113744 (LWP 14944) exited] Program received signal SIGINT, Interrupt. [Switching to Thread -1238124864 (LWP 14939)] 0xb6614f87 in select () from /lib/tls/libc.so.6 (gdb) thread apply all bt full Thread 1 (Thread -1238124864 (LWP 14939)): #0 0xb6614f87 in select () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb6a48b5a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb6ab21d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #3 0xb6aa00d1 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb742a8cb in MythDialog::exec (this=0x8257eb8) at mythdialogs.cpp:945 res = -1220368300 #5 0xb738e9a0 in ConfigurationDialog::exec (this=0xbfcac104, saveOnAccept=true, doLoad=true) at settings.cpp:865 dialog = (class MythDialog *) 0x8257eb8 ret = 144128060 #6 0x0805673d in SetupMenuCallback (data=0x80b39e8, selection=@0x8256e88) at main.cpp:60 be = { = { = { = {<> = {}, _vptr.Configurable = 0x80720dc, static metaObj = 0x8285498, labelAboveWidget = false, enabled = true, configName = {static null = { static null = , ---Type to continue, or q to quit--- d = 0x8089070, static shared_null = 0x8089070}, d = 0x8089070, static shared_null = 0x8089070}, label = {static null = { static null = , d = 0x8089070, static shared_null = 0x8089070}, d = 0x8089070, static shared_null = 0x8089070}, helptext = {static null = { static null = , d = 0x8089070, static shared_null = 0x8089070}, d = 0x8089070, static shared_null = 0x8089070}, visible = true}, _vptr.ConfigurationDialog = 0x8072058, dialog = 0x8257eb8}, = { _vptr.ConfigurationGroup = 0x8072074, static metaObj = 0x89bffd0, children = { >> = { _M_impl = {> = {<__gnu_cxx::__mt_alloc> = {static _S_once = 0, static _S_init = false, static _S_options = { _M_align = 8, _M_max_bytes = 128, _M_min_bin = 8, _M_chunk_size = 4080, _M_max_threads = 4096, _M_freelist_headroom = 10, _M_force_new = false}, static _S_binmap = 0x8272778, static _S_thread_freelist_first = 0x0, static _S_thread_freelist_mutex = {__m_reserved = 0, __m_count = 0, __m_owner = 0x0, __m_kind = 0, __m_lock = { __status = 0, __spinlock = 0}}, static _S_thread_key = 12, ---Type to continue, or q to quit--- static _S_bin = 0x8289db0, static _S_bin_size = 1}, }, _M_start = 0x8973820, _M_finish = 0x8973840, _M_end_of_storage = 0x8973840}}, }, uselabel = true, useframe = true, zeroMargin = false, zeroSpace = false}, }, _vptr.BackendSettings = 0x8072014} sel = {static null = { static null = , d = 0x8089070, static shared_null = 0x8089070}, d = 0x826bb20, static shared_null = 0x8089070} #7 0xb73b8ebb in ThemedMenuPrivate::handleAction (this=0x8256d90, action=@0x8298990) at themedmenu.cpp:2488 No locals. #8 0xb73b732d in ThemedMenuPrivate::keyPressHandler (this=0x8256d90, e=0xbfcac870) at themedmenu.cpp:2317 it = {node = 0x8298988} action = {static null = { static null = , d = 0x8089070, static shared_null = 0x8089070}, d = 0x81fd6a8, static shared_null = 0x8089070} i = 0 lastbutton = (ThemedButton *) 0x8273cd0 oldrow = 0 ---Type to continue, or q to quit--- handled = true actions = {> = {sh = 0x81fb020}, } #9 0xb73ba582 in ThemedMenu::keyPressEvent (this=0x8255838, e=0xbfcac870) at themedmenu.cpp:2682 No locals. #10 0xb6b32b85 in QWidget::event () from /usr/lib/libqt-mt.so.3 No symbol table info available. #11 0xb6a9fe1f in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #12 0xb6a9f914 in QApplication::notify () from /usr/lib/libqt-mt.so.3 No symbol table info available. #13 0xb6a36620 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #14 0xb6a32302 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 No symbol table info available. #15 0xb6a49254 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 No symbol table info available. #16 0xb6ab21d8 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #17 0xb6aa00d1 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #18 0xb742a8cb in MythDialog::exec (this=0x8255838) at mythdialogs.cpp:945 res = 136665144 ---Type to continue, or q to quit--- #19 0x08056b15 in SetupMenu () at main.cpp:89 theme = {static null = { static null = , d = 0x8089070, static shared_null = 0x8089070}, d = 0x812a998, static shared_null = 0x8089070} menu = (class ThemedMenu *) 0x8255838 #20 0x08057b6b in main (argc=1, argv=0xbfcad164) at main.cpp:216 geometry = {static null = { static null = , d = 0x8089070, static shared_null = 0x8089070}, d = 0x8097df0, static shared_null = 0x8089070} a = fileprefix = {static null = { static null = , d = 0x8089070, static shared_null = 0x8089070}, d = 0x81ea7c8, static shared_null = 0x8089070} dir = mainWindow = (class MythMainWindow *) 0x81ea5b8 dboxCard = { = {<> = {}, static metaObj = 0x81fed98, wmult = 1, hmult = 1, screenwidth = 800, screenheight = 600, xbase = 0, ybase = 0, m_parent = 0x81ea5b8, rescode = 1, in_loop = false, defaultBigFont = {d = 0x81f9c28}, defaultMediumFont = {d = 0x8205cc0}, defaultSmallFont = {d = 0x8205ec8}}, ---Type to continue, or q to quit--- static metaObj = 0x8200b00, box = 0x8201f98, buttongroup = 0x81ffbe8, checkbox = 0x0} dboxProg = { = {<> = {}, static metaObj = 0x81fed98, wmult = 1, hmult = 1, screenwidth = 800, screenheight = 600, xbase = 0, ybase = 0, m_parent = 0x81ea5b8, rescode = 1, in_loop = false, defaultBigFont = {d = 0x8254300}, defaultMediumFont = {d = 0x81fae18}, defaultSmallFont = {d = 0x81fae50}}, static metaObj = 0x8200b00, box = 0x82534a8, buttongroup = 0x8254748, checkbox = 0x0} #21 0xb655fec0 in __libc_start_main () from /lib/tls/libc.so.6 No symbol table info available. #22 0x080561a1 in _start () at ../sysdeps/i386/elf/start.S:119 No locals. (gdb) (gdb)