[mythtv-users] Mythtranscode (0.22) segmentation fault...

Andrea Giuliano sarkiaponius at alice.it
Mon Dec 21 06:27:34 UTC 2009


Hi, 

suddenly I'm no more able to run mythtranscode. It has been working till
a few days ago, but  now it always crashes with a segfaualt.

I'm running Debian Squeeze and Mythtv 0.22. Eveything else works fine.

Here is a typical log:

2009-12-21 07:15:17.638 (old)Settings::ReadSettings(settings.txt) - No
such file
2009-12-21 07:15:17.639 Using runtime prefix = /usr
2009-12-21 07:15:17.639 Using configuration directory
= /home/andrea/.mythtv
2009-12-21 07:15:17.639
(old)Settings::ReadSettings(/usr/share/mythtv/mysql.txt) - 'DBHostName'
= 'localhost'.
2009-12-21 07:15:17.639
(old)Settings::ReadSettings(/usr/share/mythtv/mysql.txt) - 'DBUserName'
= 'mythtv'.
2009-12-21 07:15:17.639
(old)Settings::ReadSettings(/usr/share/mythtv/mysql.txt) - 'DBName' =
'mythconverg'.
2009-12-21 07:15:17.640
(old)Settings::ReadSettings(/usr/share/mythtv/mysql.txt) - 'DBPassword'
= 'ciccio'.
2009-12-21 07:15:17.640
(old)Settings::ReadSettings(/usr/etc/mythtv/mysql.txt) - No such file
2009-12-21 07:15:17.640
(old)Settings::ReadSettings(/home/andrea/.mythtv/mysql.txt) -
'DBHostName' = 'localhost'.
2009-12-21 07:15:17.640
(old)Settings::ReadSettings(/home/andrea/.mythtv/mysql.txt) -
'DBUserName' = 'mythtv'.
2009-12-21 07:15:17.640
(old)Settings::ReadSettings(/home/andrea/.mythtv/mysql.txt) -
'DBPassword' = 'ciccio'.
2009-12-21 07:15:17.640
(old)Settings::ReadSettings(/home/andrea/.mythtv/mysql.txt) - 'DBName' =
'mythconverg'.
2009-12-21 07:15:17.640
(old)Settings::ReadSettings(/home/andrea/.mythtv/mysql.txt) - 'DBType' =
'QMYSQL3'.
2009-12-21 07:15:17.640 (old)Settings::ReadSettings(./mysql.txt) - No
such file
2009-12-21 07:15:17.640 Empty LocalHostName.
2009-12-21 07:15:17.640 Using localhost value of debian
2009-12-21 07:15:17.642 MCP::DefaultUPnP() - No default UPnP backend
2009-12-21 07:15:17.642 Clearing Settings Cache.
2009-12-21 07:15:17.678 New DB connection, total: 1
2009-12-21 07:15:17.684 Connected to database 'mythconverg' at host:
localhost
2009-12-21 07:15:17.684 Closing DB connection named 'DBManager0'
2009-12-21 07:15:17.685 Clearing Settings Cache.
2009-12-21 07:15:17.685 Enabling Settings Cache.
2009-12-21 07:15:17.685 Clearing Settings Cache.
2009-12-21 07:15:17.685 Enabled verbose msgs: all
2009-12-21 07:15:17.686 Connected to database 'mythconverg' at host:
localhost
2009-12-21 07:15:17.689 MSqlQuery::exec() "SELECT
recorded.chanid,starttime,endtime,title,
subtitle,description,channel.channum,
channel.callsign,channel.name,channel.commmethod,
channel.outputfilters,seriesid,programid,filesize,
lastmodified,stars,previouslyshown,originalairdate,
hostname,recordid,transcoder,playgroup,
recorded.recpriority,progstart,progend,basename,recgroup, storagegroup
FROM recorded LEFT JOIN channel ON recorded.chanid = channel.chanid
WHERE recorded.chanid = '5001' AND starttime = '20091220092000' ;"
2009-12-21 07:15:17.690 New DB connection, total: 2
2009-12-21 07:15:17.691 Connected to database 'mythconverg' at host:
localhost
2009-12-21 07:15:17.693 MSqlQuery::exec() "SELECT commflagged, cutlist,
autoexpire, editing, bookmark, watched, preserve, transcoded FROM
recorded LEFT JOIN recordedprogram ON (recorded.chanid =
recordedprogram.chanid AND recorded.progstart =
recordedprogram.starttime) WHERE recorded.chanid = '5001' AND
recorded.starttime = '2009-12-20T09:20:00' ;"
2009-12-21 07:15:17.694 MSqlQuery::exec() "SELECT audioprop+0, videoprop
+0, subtitletypes+0 FROM recorded LEFT JOIN recordedprogram ON
(recorded.chanid = recordedprogram.chanid AND recorded.progstart =
recordedprogram.starttime) WHERE recorded.chanid = '5001' AND
recorded.starttime = '2009-12-20T09:20:00' ;"
2009-12-21 07:15:17.695 MSqlQuery::exec() "SELECT basename FROM recorded
WHERE chanid = '5001' AND       starttime = '2009-12-20T09:20:00';"
2009-12-21 07:15:17.696 MSqlQuery::exec() "SELECT data FROM settings
WHERE value = 'AlwaysStreamFiles' AND hostname = 'debian' ;"
2009-12-21 07:15:17.697 (old)Settings::ReadSettings(settings.txt) - No
such file
2009-12-21 07:15:17.699 MSqlQuery::exec() "SELECT DISTINCT dirname FROM
storagegroup WHERE groupname = 'Default'"
2009-12-21 07:15:17.700 SG(Default): FindRecordingFile: Searching for
'5001_20091220092000.mpg'
2009-12-21 07:15:17.701 SG(Default): FindRecordingDir: Checking
'/data/mythtv' for '/data/mythtv/5001_20091220092000.mpg'
2009-12-21 07:15:17.701 SG(Default): FindRecordingFile: Found
'/data/mythtv/5001_20091220092000.mpg'
2009-12-21 07:15:17.701 ProgramInfo: GetPlaybackURL: File is local:
'/data/mythtv/5001_20091220092000.mpg'
2009-12-21 07:15:17.701 Transcoding
from /data/mythtv/5001_20091220092000.mpg
to /data/mythtv/5001_20091220092000.mpg.tmp
2009-12-21 07:15:17.702 MSqlQuery::exec() "SELECT mark, type FROM
recordedmarkup WHERE chanid = '5001' AND starttime =
'2009-12-20T09:20:00' AND type = '1' ORDER BY mark;"
2009-12-21 07:15:17.703 MSqlQuery::exec() "SELECT mark, type FROM
recordedmarkup WHERE chanid = '5001' AND starttime =
'2009-12-20T09:20:00' AND type = '0' ORDER BY mark;"
2009-12-21 07:15:17.712 Opening /data/mythtv/5001_20091220092000.mpg
2009-12-21 07:15:17.748 Header missing
2009-12-21 07:15:17.749 Header missing
2009-12-21 07:15:17.785 Input #0, mpegts, from
'/data/mythtv/5001_20091220092000.mpg':
2009-12-21 07:15:17.785   Duration: 00:33:40.98, start: 2650.354678,
bitrate: 8206 kb/s
2009-12-21 07:15:17.786     Stream #0.0[0x200]: Video: mpeg2video,
yuv420p, 704x576 [PAR 12:11 DAR 4:3], 10000 kb/s, 25 tbr, 90k tbn, 50
tbc
2009-12-21 07:15:17.786     Stream #0.1[0x240]: Data: 0x0101
2009-12-21 07:15:17.786     Stream #0.2[0x28a]: Audio: mp2, 48000 Hz, 2
channels, s16, 256 kb/s
2009-12-21 07:15:17.786     Stream #0.3[0x28b]: Audio: mp2, 48000 Hz, 2
channels, s16, 256 kb/s
2009-12-21 07:15:17.786     Stream #0.4[0x1036]: Data: 0x0000
2009-12-21 07:15:17.786 Skipping unsupported codec 2 on stream 1
2009-12-21 07:15:17.786 Skipping unsupported codec 2 on stream 4
2009-12-21 07:15:17.804 Warning: partial frame found!
Segmentation fault

Thanks in advance.

--
Sarkiaponius




More information about the mythtv-users mailing list