At svn 8184.
Thanks!
--Wendy
(gdb) thread apply all bt full Thread 3 (Thread -1253123152 (LWP 25010)): #0 0xb6331b81 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb69fcd9c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb70979c6 in MythContext::waitPrivRequest (this=0x81ac8b8) at mythcontext.cpp:2672 No locals. #3 0x0806f23e in run_priv_thread (data=0x0) at main.cpp:712 No locals. #4 0xb632fcfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb61d9f1e in clone () from /lib/tls/libc.so.6 No symbol table info available.
Thread 2 (Thread -1262179408 (LWP 25011)):
#0 0xb6334421 in __read_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb60dcef9 in lirc_nextcode (code=0xb4c4a3b8) at lirc_client.c:1498
packet_size = 100
end_len = 0
len = -512
end = 0x0
---Type <return> to continue, or q <return> to quit---
c = -74 '\uffff'
#2 0xb71ca246 in LircClient::Process (this=0x81cf460) at lirc.cpp:68
code = 0x0
ir = 0x0
ret = -1208558944
#3 0xb714c206 in SpawnLirc (param=0x81db670) at mythdialogs.cpp:53
main_window = (MythMainWindow *) 0x81db670
config_file = {static null = {static null = <same as static member of
an already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0x81d82a0, static shared_null =
0x8167388}
program = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81d83d0, static shared_null = 0x8167388}
cl = (class LircClient *) 0x81cf460
#4 0xb632fcfd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb61d9f1e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 1 (Thread -1250662688 (LWP 25006)):
#0 0xb61d2397 in select () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb6650f28 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb66c5ea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#3 0xb66ac335 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb71560e1 in MythDialog::exec (this=0xb3b42920) at mythdialogs.cpp:1047
res = -1234516479
#5 0xb38abdc5 in startPlayback (all_playlists=0xb3b0ffd8,
all_music=0xb3b3e030) at main.cpp:337
pbb = (class PlaybackBoxMusic *) 0xb3b42920
#6 0xb38ac288 in MusicCallback (data=0xbfa76570, [EMAIL PROTECTED]) at
main.cpp:401
mdata = (MusicData *) 0xbfa76570
sel = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb3b1c0e0, static shared_null = 0x8167388}
#7 0xb70d7ae2 in ThemedMenuPrivate::handleAction (this=0xb3b1d268, [EMAIL
PROTECTED]) at themedmenu.cpp:2497
ok = true
#8 0xb70d5fd7 in ThemedMenuPrivate::keyPressHandler (this=0xb3b1d268,
e=0xbfa76014) at themedmenu.cpp:2325
it = {node = 0xb3b39bf0}
action = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb3b009a0, static shared_null = 0x8167388}
i = 0
lastbutton = (ThemedButton *) 0xb3b14da8
oldrow = 0
handled = true
actions = {<QValueList<QString>> = {sh = 0xb3b52558}, <No data fields>}
#9 0xb70d911e in ThemedMenu::keyPressEvent (this=0xb3b50f40, e=0xbfa76014) at
themedmenu.cpp:2695
---Type <return> to continue, or q <return> to quit---
No locals.
#10 0xb6753215 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb66ad778 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb66adb3d in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb663d6d3 in QApplication::sendSpontaneousEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb6630ffe in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb6637057 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb665095c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb66c5ea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#18 0xb66ac335 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#19 0xb71560e1 in MythDialog::exec (this=0xb3b50f40) at mythdialogs.cpp:1047
res = -1223335830
#20 0xb38ac606 in runMenu (mdata=0xbfa76570, which_menu=
{static null = {static null = <same as static member of an already seen
type>, d = 0x8167388, static shared_null = 0x8167388}, d = 0xb3b1c5b0,---Type
<return> to continue, or q <return> to quit---
static shared_null = 0x8167388}) at main.cpp:452
themedir = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x824d140, static shared_null = 0x8167388}
diag = (class ThemedMenu *) 0xb3b50f40
#21 0xb38aec08 in mythplugin_run () at main.cpp:612
mdata = {paths = {static null = {static null = <same as static member
of an already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0xb3b0f5a0, static shared_null =
0x8167388}, startdir = {static null = {
static null = <same as static member of an already seen type>, d =
0x8167388, static shared_null = 0x8167388}, d = 0xb3b17dd0,
static shared_null = 0x8167388}, all_playlists = 0xb3b0ffd8, all_music =
0xb3b3e030}
#22 0xb7149161 in MythPlugin::run (this=0xb3b0bd50) at mythplugin.cpp:45
rfunc = 0xb38aebb8 <mythplugin_run>
#23 0xb714a260 in MythPluginManager::run_plugin (this=0xb3b010c0, [EMAIL
PROTECTED]) at mythplugin.cpp:183
newname = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb3b19af8, static shared_null = 0x8167388}
#24 0xb70d7855 in ThemedMenuPrivate::handleAction (this=0xb3b13dc0, [EMAIL
PROTECTED]) at themedmenu.cpp:2480
rest = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb3b17e80, static shared_null = 0x8167388}
pmanager = (MythPluginManager *) 0xb3b010c0
ok = true
#25 0xb70d5fd7 in ThemedMenuPrivate::keyPressHandler (this=0xb3b13dc0,
e=0xbfa76c84) at themedmenu.cpp:2325
it = {node = 0xb3b34c48}
action = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb3b009a0, static shared_null = 0x8167388}
---Type <return> to continue, or q <return> to quit---
i = 0
lastbutton = (ThemedButton *) 0xb3b21bc0
oldrow = 1
handled = true
actions = {<QValueList<QString>> = {sh = 0xb3b12be8}, <No data fields>}
#26 0xb70d911e in ThemedMenu::keyPressEvent (this=0xb3b191b8, e=0xbfa76c84) at
themedmenu.cpp:2695
No locals.
#27 0xb6753215 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#28 0xb66ad778 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#29 0xb66adb3d in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#30 0xb663d6d3 in QApplication::sendSpontaneousEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#31 0xb6630ffe in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#32 0xb6637057 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#33 0xb665095c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#34 0xb66c5ea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#35 0xb66ac335 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#36 0xb71560e1 in MythDialog::exec (this=0xb3b191b8) at mythdialogs.cpp:1047
res = -1223335830
#37 0x0806d556 in RunMenu (themedir=
{static null = {static null = <same as static member of an already seen
type>, d = 0x8167388, static shared_null = 0x8167388}, d = 0x81cfd30, static
shared_null = 0x8167388}) at main.cpp:544
exitstatus = 0
#38 0x08072545 in main (argc=3, argv=0xbfa774c4) at main.cpp:1074
geometry = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81805e8, static shared_null = 0x8167388}
a = <incomplete type>
logfile = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81ac1a8, static shared_null = 0x8167388}
pluginname = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0x81ac658, static shared_null =
0x8167388}
finfo = {fn = {static null = {static null = <same as static member of
an already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0x81ac670, static shared_null =
0x8167388}, fic = 0x0, cache = true, symLink = false}
binname = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81ac670, static shared_null = 0x8167388}
ResetSettings = false
logfd = -1
fileprefix = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x8167388}, d = 0x81ac738, static shared_null =
0x8167388}
dir = <incomplete type>
priv_thread = 3041844144
status = 0
themename = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x8247298, static shared_null = 0x8167388}
randomtheme = false
themedir = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81cfd30, static shared_null = 0x8167388}
mainWindow = (class MythMainWindow *) 0x81db670
pmanager = (MythPluginManager *) 0xb3b010c0
mon = (class MediaMonitor *) 0x0
exitstatus = 4
#0 0xb61d2397 in select () from /lib/tls/libc.so.6
(gdb)
Program received signal SIGTSTP, Stopped (user).
[Switching to Thread -1250105632 (LWP 25110)]
0xb625a397 in select () from /lib/tls/libc.so.6
(gdb) thread apply all bt full
Thread 3 (Thread -1261622352 (LWP 25115)):
#0 0xb63bc421 in __read_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6164ef9 in lirc_nextcode (code=0xb4cd23b8) at lirc_client.c:1498
packet_size = 100
end_len = 0
len = -512
end = 0x0
c = -77 '\uffff'
#2 0xb7252246 in LircClient::Process (this=0x81da4e0) at lirc.cpp:68
code = 0x0
ir = 0x0
ret = 0
#3 0xb71d4206 in SpawnLirc (param=0x81db4f8) at mythdialogs.cpp:53
main_window = (MythMainWindow *) 0x81db4f8
config_file = {static null = {static null = <same as static member of
an already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0x81cf370, static shared_null =
0x8167388}
program = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81eaed0, static shared_null = 0x8167388}
cl = (class LircClient *) 0x81da4e0
#4 0xb63b7cfd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6261f1e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 2 (Thread -1252566096 (LWP 25114)):
#0 0xb63b9b81 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6a84d9c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb711f9c6 in MythContext::waitPrivRequest (this=0x81ac738) at
mythcontext.cpp:2672
No locals.
#3 0x0806f23e in run_priv_thread (data=0x0) at main.cpp:712
No locals.
#4 0xb63b7cfd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6261f1e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 1 (Thread -1250105632 (LWP 25110)):
#0 0xb625a397 in select () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb66d8f28 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb674dea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#3 0xb6734335 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb71de0e1 in MythDialog::exec (this=0xb1edf918) at mythdialogs.cpp:1047
res = -1310326015
#5 0xb3914dc5 in startPlayback (all_playlists=0xb140bfd8,
all_music=0xb1e720d0) at main.cpp:337
pbb = (class PlaybackBoxMusic *) 0xb1edf918
#6 0xb3915288 in MusicCallback (data=0xbfefe620, [EMAIL PROTECTED]) at
main.cpp:401
mdata = (MusicData *) 0xbfefe620
sel = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb1e71ba0, static shared_null = 0x8167388}
#7 0xb715fae2 in ThemedMenuPrivate::handleAction (this=0xb1edd1f8, [EMAIL
PROTECTED]) at themedmenu.cpp:2497
ok = true
#8 0xb715dfd7 in ThemedMenuPrivate::keyPressHandler (this=0xb1edd1f8,
e=0xbfefe0c4) at themedmenu.cpp:2325
it = {node = 0xaeab97d8}
action = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81d7ed0, static shared_null = 0x8167388}
i = 0
lastbutton = (ThemedButton *) 0xb1e992a0
oldrow = 0
handled = true
actions = {<QValueList<QString>> = {sh = 0xaea392f0}, <No data fields>}
#9 0xb716111e in ThemedMenu::keyPressEvent (this=0xb1e3a2c8, e=0xbfefe0c4) at
themedmenu.cpp:2695
No locals.
#10 0xb67db215 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb6735778 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb6735b3d in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb66c56d3 in QApplication::sendSpontaneousEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb66b8ffe in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb66bf057 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb66d895c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb674dea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#18 0xb6734335 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#19 0xb71de0e1 in MythDialog::exec (this=0xb1e3a2c8) at mythdialogs.cpp:1047
res = -1281364200
#20 0xb3915606 in runMenu (mdata=0xbfefe620, which_menu=
{static null = {static null = <same as static member of an already seen
type>, d = 0x8167388, static shared_null = 0x8167388}, d = 0xaea8e480, static
shared_null = 0x8167388}) at main.cpp:452
themedir = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
---Type <return> to continue, or q <return> to quit---
d = 0x81df478, static shared_null = 0x8167388}
diag = (class ThemedMenu *) 0xb1e3a2c8
#21 0xb3917c08 in mythplugin_run () at main.cpp:612
mdata = {paths = {static null = {static null = <same as static member
of an already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0xaea46ac0, static shared_null =
0x8167388}, startdir = {static null = {
static null = <same as static member of an already seen type>, d =
0x8167388, static shared_null = 0x8167388}, d = 0xaea1e7b8,
static shared_null = 0x8167388}, all_playlists = 0xb140bfd8, all_music =
0xb1e720d0}
#22 0xb71d1161 in MythPlugin::run (this=0x8246a98) at mythplugin.cpp:45
rfunc = 0xb3917bb8 <mythplugin_run>
#23 0xb71d2260 in MythPluginManager::run_plugin (this=0x81cc738, [EMAIL
PROTECTED]) at mythplugin.cpp:183
newname = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb1ea3a20, static shared_null = 0x8167388}
#24 0xb715f855 in ThemedMenuPrivate::handleAction (this=0x81c9790, [EMAIL
PROTECTED]) at themedmenu.cpp:2480
rest = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0xb1ea3240, static shared_null = 0x8167388}
pmanager = (MythPluginManager *) 0x81cc738
ok = true
#25 0xb715dfd7 in ThemedMenuPrivate::keyPressHandler (this=0x81c9790,
e=0xbfefed34) at themedmenu.cpp:2325
it = {node = 0xaea4c4f8}
action = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81d7ed0, static shared_null = 0x8167388}
i = 0
lastbutton = (ThemedButton *) 0x824ea00
oldrow = 1
handled = true
actions = {<QValueList<QString>> = {sh = 0xb1eac310}, <No data fields>}
#26 0xb716111e in ThemedMenu::keyPressEvent (this=0x81c31a0, e=0xbfefed34) at
themedmenu.cpp:2695
No locals.
#27 0xb67db215 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#28 0xb6735778 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#29 0xb6735b3d in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#30 0xb66c56d3 in QApplication::sendSpontaneousEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#31 0xb66b8ffe in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#32 0xb66bf057 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#33 0xb66d895c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#34 0xb674dea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#35 0xb6734335 in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#36 0xb71de0e1 in MythDialog::exec (this=0x81c31a0) at mythdialogs.cpp:1047
---Type <return> to continue, or q <return> to quit---
res = -1222778774
#37 0x0806d556 in RunMenu (themedir=
{static null = {static null = <same as static member of an already seen
type>, d = 0x8167388, static shared_null = 0x8167388}, d = 0x81cad98, static
shared_null = 0x8167388}) at main.cpp:544
exitstatus = 0
#38 0x08072545 in main (argc=1, argv=0xbfeff574) at main.cpp:1074
geometry = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81805e8, static shared_null = 0x8167388}
a = <incomplete type>
logfile = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81ac040, static shared_null = 0x8167388}
pluginname = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0x81ac4f0, static shared_null =
0x8167388}
finfo = {fn = {static null = {static null = <same as static member of
an already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0x81ac548, static shared_null =
0x8167388}, fic = 0x0, cache = true, symLink = false}
binname = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81ac560, static shared_null = 0x8167388}
ResetSettings = false
logfd = -1
fileprefix = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388,
static shared_null = 0x8167388}, d = 0x81ac618, static shared_null =
0x8167388}
dir = <incomplete type>
priv_thread = 3042401200
status = 0
themename = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x824ce80, static shared_null = 0x8167388}
randomtheme = false
themedir = {static null = {static null = <same as static member of an
already seen type>, d = 0x8167388, static shared_null = 0x8167388},
d = 0x81cad98, static shared_null = 0x8167388}
mainWindow = (class MythMainWindow *) 0x81db4f8
pmanager = (MythPluginManager *) 0x81cc738
mon = (class MediaMonitor *) 0x0
exitstatus = 4
(gdb)
_______________________________________________ mythtv-dev mailing list [email protected] http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
