[mythtv-users] [MacOS] Mythfilldatabase hangs in QFSFileEnginePrivate::nativeRead

Drew Bernat abernat at zathras.net
Tue Dec 1 17:41:55 UTC 2009


Reposted by suggestion. 

Ever since I upgraded to 0.22 I've been having the following issue: running mythfilldatabase on a MacOS server (10.5 server, using the packager in SVN) hangs just after downloading the first data file from datadirect. Running the grabber on a linux machine works with no issues. 

GDB backtrace:
#0  0x9029d153 in fgetc ()
#1  0x8ea6acee in QFSFileEnginePrivate::nativeRead ()
#2  0x8ea2e1e0 in QFile::readData ()
#3  0x8ea34440 in QIODevice::read ()
#4  0x8cfb397e in copy ()

Grabber output:
2009-12-01 11:29:35.048 Using runtime prefix = /Applications/MythTV/MythFillDatabase.app/Contents/MacOS
2009-12-01 11:29:35.048 Using configuration directory = /private/var/root/.mythtv
2009-12-01 11:29:35.049 Using localhost value of psicorps
2009-12-01 11:29:35.051 New DB connection, total: 1
2009-12-01 11:29:35.053 Connected to database 'mythconverg' at host: psicorps.zathras.net
2009-12-01 11:29:35.053 Closing DB connection named 'DBManager0'
2009-12-01 11:29:35.054 Connected to database 'mythconverg' at host: psicorps.zathras.net
2009-12-01 11:29:35.058 Current MythTV Schema Version (DBSchemaVer): 1244
2009-12-01 11:29:35.061 New DB connection, total: 2
2009-12-01 11:29:35.062 Connected to database 'mythconverg' at host: psicorps.zathras.net
2009-12-01 11:29:35.623 Updating source #1 (Charter Cable) with grabber schedulesdirect1
2009-12-01 11:29:35.624 Found 81 channels for source 1 which use grabber
2009-12-01 11:29:35.626 
2009-12-01 11:29:35.626 Checking day @ offset 0, date: Tue Dec 1 2009
2009-12-01 11:29:35.704 Data is already present for Tue Dec 1 2009, skipping
2009-12-01 11:29:35.705 
2009-12-01 11:29:35.705 Checking day @ offset 1, date: Wed Dec 2 2009
2009-12-01 11:29:35.706 Data Refresh always needed for tomorrow
2009-12-01 11:29:35.706 Refreshing data for Wed Dec 2 2009
2009-12-01 11:29:35.706 This DataDirect listings source is shared by 2 MythTV lineups
2009-12-01 11:29:35.706 We should keep data around after this one
2009-12-01 11:29:35.706 New DB DataDirect connection
2009-12-01 11:29:35.707 Connected to database 'mythconverg' at host: psicorps.zathras.net
2009-12-01 11:29:35.708 Retrieving datadirect data.
2009-12-01 11:29:35.708 Grabbing data for Tue Dec 1 2009 offset 1
2009-12-01 11:29:35.708 From Wed Dec 2 06:00:00 2009 to Thu Dec 3 06:00:00 2009 (UTC)
2009-12-01 11:29:35.710 Grabbing listing data
2009-12-01 11:29:35.712 DataDirect: Saving listings to DD cache
--2009-12-01 11:29:35--  http://webservices.schedulesdirect.tmsdatadirect.com/schedulesdirect/tvlistings/xtvdService
Resolving webservices.schedulesdirect.tmsdatadirect.com... 144.142.232.53
Connecting to webservices.schedulesdirect.tmsdatadirect.com|144.142.232.53|:80... connected.
HTTP request sent, awaiting response... 401 Unauthorized
Reusing existing connection to webservices.schedulesdirect.tmsdatadirect.com:80.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [text/xml]
Saving to: `STDOUT'

    [                          <=>                                                                          ] 223,162     41.2K/s   in 16s    

2009-12-01 11:29:52 (13.3 KB/s) - `-' saved [223162]

At this point the grabber spins, using 100% of the CPU until killed. 

Any ideas?

Drew

--
Drew Bernat
abernat at zathras.net


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20091201/78c5474e/attachment.htm>


More information about the mythtv-users mailing list