(gdb) thread apply all bt full
Thread 3 (Thread -1255629904 (LWP 10664)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb667b56b in __read_nocancel () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb642a4aa in lirc_nextcode () from /usr/lib/liblirc_client.so.0
No symbol table info available.
#3 0xb72bd04c in LircClient::Process (this=0x82b59c0) at lirc.cpp:68
code = 0x0
ir = 0x0
ret = -1208591568
#4 0xb72405e0 in SpawnLirc (param=0x824ec80) at mythdialogs.cpp:53
main_window = (MythMainWindow *) 0x824ec80
config_file = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8210248,
static shared_null = 0x81880c0}
program = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x82a2bd0,
static shared_null = 0x81880c0}
cl = (class LircClient *) 0x82b59c0
---Type <return> to continue, or q <return> to quit---
#5 0xb6676341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb650a4ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
Thread 2 (Thread -1241441360 (LWP 10661)):
#0 0xffffe410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb6678c76 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb6d60cc7 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb717007f in MythContext::waitPrivRequest (this=0x82099b8)
at mythcontext.cpp:2711
No locals.
#4 0x080720c1 in run_priv_thread (data=0x0) at main.cpp:679
No locals.
#5 0xb6676341 in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb650a4ee in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
Thread 1 (Thread -1238513984 (LWP 10656)):
#0 0xb6d7c184 in QGDictIterator::QGDictIterator () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#1 0xb575bb95 in ActionSet::actionStrings ()
from /usr/local/lib/mythtv/plugins/libmythcontrols.so
No symbol table info available.
#2 0xb576ab1c in MythControls::addBindings ()
from /usr/local/lib/mythtv/plugins/libmythcontrols.so
No symbol table info available.
#3 0xb576b3e7 in MythControls::getKeyBindings ()
from /usr/local/lib/mythtv/plugins/libmythcontrols.so
No symbol table info available.
#4 0xb576bdfc in MythControls::refreshKeyBindings ()
from /usr/local/lib/mythtv/plugins/libmythcontrols.so
No symbol table info available.
#5 0xb576d7d7 in MythControls::loadHost ()
from /usr/local/lib/mythtv/plugins/libmythcontrols.so
No symbol table info available.
#6 0xb576db9a in MythControls::MythControls ()
from /usr/local/lib/mythtv/plugins/libmythcontrols.so
No symbol table info available.
#7 0xb577307e in mythplugin_run ()
from /usr/local/lib/mythtv/plugins/libmythcontrols.so
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#8 0xb723d511 in MythPlugin::run (this=0xb4101c98) at mythplugin.cpp:45
rfunc = (PluginRunFunc) 0xb5773020 <mythplugin_run>
#9 0xb723e668 in MythPluginManager::run_plugin (this=0xb4101ff0,
plugname=@0xbfa6e078) at mythplugin.cpp:187
newname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0xb410ff28,
static shared_null = 0x81880c0}
#10 0xb71c891a in ThemedMenuPrivate::handleAction (this=0xb4138910,
action=@0xb4139c60) at themedmenu.cpp:2491
rest = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0xb410cbc8,
static shared_null = 0x81880c0}
pmanager = (MythPluginManager *) 0xb4101ff0
ok = true
#11 0xb71c9159 in ThemedMenuPrivate::keyPressHandler (this=0xb4138910,
e=0xbfa6e620) at themedmenu.cpp:2336
it = {node = 0xb4139c58}
action = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8235a98,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x81880c0}
i = 0
lastbutton = (ThemedButton *) 0xb413f700
oldrow = 2
handled = true
actions = {<QValueList<QString>> = {sh = 0xb4112580}, <No data fields>}
#12 0xb71c94b3 in ThemedMenu::keyPressEvent (this=0xb41069d0, e=0xbfa6e620)
at themedmenu.cpp:2714
No locals.
#13 0xb6ab8836 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb6a13dc6 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb6a1415e in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb69a515d in QApplication::sendSpontaneousEvent ()
from /usr/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb6998dfd in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#18 0xb699ed64 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#19 0xb69b8473 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#20 0xb6a2c8b7 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#21 0xb6a12901 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#22 0xb72412b6 in MythDialog::exec (this=0xb41069d0) at mythdialogs.cpp:1047
res = -1222372802
#23 0x0807051f in RunMenu (themedir=@0xbfa6ef28) at main.cpp:498
exitstatus = 0
#24 0x08075d2f in main (argc=1, argv=0xbfa6f004) at main.cpp:1062
geometry = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x819ef78,
static shared_null = 0x81880c0}
a = <incomplete type>
logfile = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8205bc8,
static shared_null = 0x81880c0}
pluginname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8205be0,
static shared_null = 0x81880c0}
---Type <return> to continue, or q <return> to quit---
finfo = {fn = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8205ee0,
static shared_null = 0x81880c0}, fic = 0x0, cache = true, symLink = false}
binname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8205ef8,
static shared_null = 0x81880c0}
ResetSettings = false
logfd = -1
fileprefix = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8205f58,
static shared_null = 0x81880c0}
dir = <incomplete type>
priv_thread = 3053525936
status = 0
themename = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x82b9ef0,
static shared_null = 0x81880c0}
randomtheme = false
themedir = {static null = {
---Type <return> to continue, or q <return> to quit---
static null = <same as static member of an already seen type>,
d = 0x81880c0, static shared_null = 0x81880c0}, d = 0x8233800,
static shared_null = 0x81880c0}
mainWindow = (class MythMainWindow *) 0x824ec80
pmanager = (MythPluginManager *) 0xb4101ff0
mon = (class MediaMonitor *) 0x0
networkControl = (class NetworkControl *) 0x0
exitstatus = 134655457