No subject


Wed Jun 24 15:02:31 UTC 2009


0x00007f76aaae3f5f in waitpid () from /lib/libpthread.so.0
(gdb) bt
#0  0x00007f76aaae3f5f in waitpid () from /lib/libpthread.so.0
#1  0x00007f76ade3cf25 in MediaMonitorUnix::GetDeviceFile () from
/usr/lib/libmyth-0.21.so.0
#2  0x00007f76ade3d7fb in MediaMonitorUnix::FindPartitions () from
/usr/lib/libmyth-0.21.so.0
#3  0x00007f76ade3d4e6 in MediaMonitorUnix::FindPartitions () from
/usr/lib/libmyth-0.21.so.0
#4  0x00007f76ade3e071 in MediaMonitorUnix::CheckMountable () from
/usr/lib/libmyth-0.21.so.0
#5  0x00007f76ade3e3f1 in MediaMonitorUnix::MediaMonitorUnix () from
/usr/lib/libmyth-0.21.so.0
#6  0x00007f76add72154 in MediaMonitor::GetMediaMonitor () from
/usr/lib/libmyth-0.21.so.0
#7  0x00007f76ad91bff7 in MythMainWindow::RegisterMediaHandler () from
/usr/lib/libmythui-0.21.so.0
#8  0x00007f76a1272de6 in setupKeys () from
/usr/lib64/mythtv/plugins/libmythgallery.so
#9  0x00007f76a1273ddc in mythplugin_init () from
/usr/lib64/mythtv/plugins/libmythgallery.so
#10 0x00007f76add7543b in MythPlugin::init () from /usr/lib/libmyth-0.21.so.0
#11 0x00007f76add75916 in MythPluginManager::init_plugin () from
/usr/lib/libmyth-0.21.so.0
#12 0x00007f76add768e4 in MythPluginManager::MythPluginManager () from
/usr/lib/libmyth-0.21.so.0
#13 0x000000000043be82 in ?? ()
#14 0x00007f76aa0195e4 in __libc_start_main () from /lib/libc.so.6
#15 0x00000000004326d9 in ?? ()
#16 0x00007fffb8531888 in ?? ()
#17 0x0000000000000000 in ?? ()

(gdb) info threa
  6 Thread 0x7f76a6182950 (LWP 30563)  0x00007f76aaae0c8d in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  5 Thread 0x7f76a5981950 (LWP 30564)  0x00007f76aaae0c8d in
pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  4 Thread 0x7f76a5180950 (LWP 30565)  0x00007f76aa0bb4a2 in select ()
from /lib/libc.so.6
  3 Thread 0x7f76a378c950 (LWP 30572)  0x00007f76aaae0a09 in
pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
  2 Thread 0x7f76a270d950 (LWP 30574)  0x00007f76aaae32bb in read ()
from /lib/libpthread.so.0
* 1 Thread 0x7f76b03eb7b0 (LWP 30556)  0x00007f76aaae3f5f in waitpid
() from /lib/libpthread.so.0

Running mythfrontend with strace seemed to make it fail differently.
It kept dying and restarting (I have it in inittab), but the output
seemed to indicate it was hung up on some getdents() call:

15588 access("/home/mythtv/.mythtv/themecache", F_OK) = 0
15588 lstat("/home/mythtv/.mythtv/themecache", {st_mode=S_IFDIR|0755,
st_size=4096, ...}) = 0
15588 access("/home/mythtv/.mythtv/themecache/G.A.N.T.1024.768", F_OK) = 0
15588 lstat("/home/mythtv/.mythtv/themecache/G.A.N.T.1024.768",
{st_mode=S_IFDIR|0755, st_size=12288, ...}) = 0
15588 open("/home/mythtv/.mythtv/themecache",
O_RDONLY|O_NONBLOCK|O_DIRECTORY|0x80000) = 19
15588 fstat(19, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
15588 getdents(19,
<EOF>

Any help would be greatly appreciated!
mike


More information about the mythtv-users mailing list