[mythtv] mythfilldatabase hangs after filling the database
Nick Rosier
nick.rosier at gmail.com
Wed Jun 14 14:56:15 UTC 2006
Hi,
I'm running the latest build from SVN:
mythbackend --version
Library API version: 0.19.20060608-1
Source code version: 10199
Options compiled in:
linux release using_xvmcw using_lmsensors using_v4l using_oss
using_alsa using_arts using_jack using_ivtv using_dbox2 using_hdhr
using_lirc using_dvb using_x11 using_xv using_xrandr using_xvmc
using_xvmc_vld using_opengl_vsync using_frontend using_backend
I run mythfilldatabase like this; at the end of the run it just hangs
and consumes 100% CPU until I ctrl-C.
> mythfilldatabase -v important --file 1 -1 guide.xml
### bypassing grabbers, reading directly from file
2006-06-14 16:51:20.463 Using runtime prefix = /usr
2006-06-14 16:51:20.507 New DB connection, total: 1
2006-06-14 16:51:20.541 New DB connection, total: 2
2006-06-14 16:51:21.296 New DB connection, total: 3
Updated programs: 0 Unchanged programs: 3256
2006-06-14 16:51:26.535 New DB connection, total: 4
2006-06-14 16:51:26.699
===============================================================
| Attempting to contact the master backend for rescheduling. |
| If the master is not running, rescheduling will happen when |
| the master backend is restarted. |
===============================================================
2006-06-14 16:51:26.708 Using protocol version 30
2006-06-14 16:51:26.718 mythfilldatabase run complete.
This is the end of a strace:
write(4, "\1\0\0\0\1", 5) = 5
shutdown(4, 2 /* send and receive */) = 0
close(4) = 0
poll([{fd=3, events=POLLIN|POLLPRI}], 1, 0) = 0
write(3, "\1\0\0\0\1", 5) = 5
shutdown(3, 2 /* send and receive */) = 0
close(3) = 0
munmap(0xa5477000, 43460) = 0
munmap(0xa52fb000, 1412032) = 0
munmap(0xa52cd000, 184636) = 0
munmap(0xa7f5c000, 83712) = 0
munmap(0xa529c000, 199532) = 0
munmap(0xa5196000, 1071992) = 0
time(NULL) = 1150296686
gettimeofday({1150296686, 718103}, NULL) = 0
write(1, "2006-06-14 16:51:26.718 mythfill"..., 55) = 55
write(10, "0", 1) = 1
futex(0xa5195be8, FUTEX_WAIT, 30832, NULL) = -1 EINTR (Interrupted system call)
--- SIGINT (Interrupt) @ 0 (0) ---
+++ killed by SIGINT +++
Any ideas?
Rgds,
N.
More information about the mythtv-dev
mailing list