[mythtv-commits] Ticket #5228: Channel scanning hang with network recorder
MythTV
mythtv at cvs.mythtv.org
Sun Apr 20 13:47:43 UTC 2008
#5228: Channel scanning hang with network recorder
------------------------------------------------+---------------------------
Reporter: Michaël Burtin <mburtin at gmail.com> | Owner: danielk
Type: patch | Status: new
Priority: minor | Milestone: unknown
Component: channelscan | Version: head
Severity: medium | Mlocked: 0
------------------------------------------------+---------------------------
In current trunk, the channel scanning with a network recorder input hang
with :
{{{
2008-04-20 15:35:38.570 Using runtime prefix = /usr/local, libdir =
/usr/local/lib
2008-04-20 15:35:38.588 DPMS is disabled.
2008-04-20 15:35:38.590 Empty LocalHostName.
2008-04-20 15:35:38.590 Using localhost value of solar
2008-04-20 15:35:38.627 New DB connection, total: 1
2008-04-20 15:35:38.633 Connected to database 'mythconverg' at host:
localhost
2008-04-20 15:35:38.652 Closing DB connection named 'DBManager0'
2008-04-20 15:35:38.660 Primary screen: 0.
2008-04-20 15:35:38.662 Connected to database 'mythconverg' at host:
localhost
2008-04-20 15:35:38.664 Using screen 0, 1280x1024 at 0,0
2008-04-20 15:35:38.762 Overriding GUI, width=1024, height=768 at 0,0
2008-04-20 15:35:38.763 New DB connection, total: 2
2008-04-20 15:35:38.764 Connected to database 'mythconverg' at host:
localhost
2008-04-20 15:35:38.766 Current Schema Version: 1219
2008-04-20 15:35:38.820 Switching to square mode (G.A.N.T)
2008-04-20 15:35:38.846 Using the Qt painter
2008-04-20 15:35:38.849 lirc init success using configuration file:
/home/mythtv/.mythtv/lircrc
2008-04-20 15:35:38.859 JoystickMenuClient Error: Joystick disabled -
Failed to open device /dev/input/js0
2008-04-20 15:35:38.908 MC::NormalizeFontSize() called, but no window
2008-04-20 15:35:39.821 Loading from:
/usr/local/share/mythtv/themes/G.A.N.T/base.xml
2008-04-20 15:35:40.364 Loading from:
/usr/local/share/mythtv/themes/default/base.xml
2008-04-20 15:35:43.095 DiSEqCDevTree, Warning: No device tree for cardid
2
2008-04-20 15:35:43.097 New DB connection, total: 3
2008-04-20 15:35:43.098 Connected to database 'mythconverg' at host:
localhost
2008-04-20 15:35:43.151 DiSEqCDevTree, Warning: No device tree for cardid
3
2008-04-20 15:35:43.166 New DB connection, total: 4
2008-04-20 15:35:43.167 Connected to database 'mythconverg' at host:
localhost
2008-04-20 15:35:43.168 New DB connection, total: 5
2008-04-20 15:35:43.169 Connected to database 'mythconverg' at host:
localhost
2008-04-20 15:35:43.296 DiSEqCDevTree, Warning: No device tree for cardid
5
QObject::setParent: Cannot set parent, new parent is in a different thread
QObject::startTimer: QTimer can only be used with threads started with
QThread
}}}
Here's a patch that convert the IPTVChannelFetcher thread from pthread to
QThread.
Remark : the progress Dialog does not update during scanning, maybe it's a
side effect.
Mythtv version :
{{{
Please include all output in bug reports.
MythTV Version : 17084M
MythTV Branch : trunk
Library API : 0.22.20080416-1
Network Protocol : 40
QT Version : 4.3.2
Options compiled in:
linux debug using_oss using_alsa using_backend using_frontend using_iptv
using_joystick_menu using_lirc using_opengl_vsync using_v4l using_x11
using_xrandr using_xv using_xvmc using_xvmc_vld using_bindings_perl
using_bindings_python using_opengl using_ffmpeg_threads using_live
}}}
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/5228>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list