[mythtv] mythbackend segfault in libQtCore release-0-22-fixes

Roger James roger at beardandsandals.co.uk
Fri Dec 18 14:22:52 UTC 2009


I have upgraded to a recent (22974) checkout of release-0-22-fixes and I 
am experiencing occasional crashes of mythbackend. I have attached the 
syslog and backend log to the end of this message.

Has anyone else seen anything like this?

When the backend restarts it seems that the recording starts OK.

Why are three ASK_RECORDING requests made, is this significant?

Has anyone get any tips for debugging this?

Thanks,

Roger



====================================
Here is the syslog for the crash.

Dec 18 11:00:02 myth kernel: [2795559.054599] mythbackend[3346]: 
segfault at 90 ip b536618d sp af7c5ef0 error 4 in 
libQtCore.so.4.4.3[b5315000+224000]
Dec 18 11:02:39 myth monit[3868]: 'mythbackend' process is not running
Dec 18 11:02:40 myth monit[3868]: 'mythbackend' trying to restart
Dec 18 11:02:40 myth monit[3868]: 'mythbackend' start: 
/etc/init.d/mythtv-backend

and here is the backend log

2009-12-18 10:55:50.838 Reschedule requested for id -1.
2009-12-18 10:55:52.372 Scheduled 69 items in 1.5 = 0.73 match + 0.80 place
2009-12-18 10:55:52.387 scheduler: Scheduled items: Scheduled 69 items 
in 1.5 = 0.73 match + 0.80 place
2009-12-18 10:59:00.405 Reschedule requested for id 0.
2009-12-18 10:59:01.022 Scheduled 69 items in 0.6 = 0.00 match + 0.61 place
2009-12-18 10:59:01.025 scheduler: Scheduled items: Scheduled 69 items 
in 0.6 = 0.00 match + 0.61 place
2009-12-18 10:59:10.695 Reschedule requested for id -1.
2009-12-18 10:59:11.332 Scheduled 69 items in 0.6 = 0.02 match + 0.61 place
2009-12-18 10:59:11.336 scheduler: Scheduled items: Scheduled 69 items 
in 0.6 = 0.02 match + 0.61 place
2009-12-18 10:59:29.383 TVRec(9): ASK_RECORDING 9 29 0 0
2009-12-18 10:59:29.422 TVRec(8): ASK_RECORDING 8 29 0 0
2009-12-18 10:59:29.592 TVRec(7): ASK_RECORDING 7 29 0 0
2009-12-18 11:02:43.832 mythbackend version: branches/release-0-22-fixes 
[22974] www.mythtv.org
2009-12-18 11:02:43.840 Using runtime prefix = /usr
2009-12-18 11:02:43.841 Using configuration directory = /home/mythtv/.mythtv
2009-12-18 11:02:43.842 Empty LocalHostName.
2009-12-18 11:02:43.842 Using localhost value of myth
2009-12-18 11:02:43.851 New DB connection, total: 1
2009-12-18 11:02:43.856 Connected to database 'mythconverg' at host: myth
2009-12-18 11:02:43.856 Closing DB connection named 'DBManager0'
2009-12-18 11:02:43.858 Connected to database 'mythconverg' at host: myth
2009-12-18 11:02:43.861 Current MythTV Schema Version (DBSchemaVer): 1244
2009-12-18 11:02:43.863 MythBackend: Starting up as the master server.
2009-12-18 11:02:43.867 New DB connection, total: 2
2009-12-18 11:02:43.869 Connected to database 'mythconverg' at host: myth
2009-12-18 11:02:43.870 mythbackend: MythBackend started as master server
2009-12-18 11:02:43.908 New DB connection, total: 3
2009-12-18 11:02:43.909 Connected to database 'mythconverg' at host: myth
2009-12-18 11:02:44.019 New DB connection, total: 4
2009-12-18 11:02:44.025 Connected to database 'mythconverg' at host: myth
2009-12-18 11:02:44.837 DVBChan(8:/dev/dvb/adapter100/frontend0) 
Warning: Your frequency setting (10906000) is out of range. 
(min/max:950000/2150000)
2009-12-18 11:02:44.897 DVBChan(9:/dev/dvb/adapter100/frontend0) 
Warning: Your frequency setting (12207000) is out of range. 
(min/max:950000/2150000)
2009-12-18 11:02:44.922 New DB scheduler connection
2009-12-18 11:02:44.923 Connected to database 'mythconverg' at host: myth
2009-12-18 11:02:44.957 Enabling Upnpmedia rebuild thread.
2009-12-18 11:02:46.413 Main::Registering HttpStatus Extension
2009-12-18 11:02:46.414 Enabled verbose msgs:  important general
2009-12-18 11:02:46.417 AutoExpire: CalcParams(): Max required Free 
Space: 1.0 GB w/freq: 15 min
2009-12-18 11:02:47.927 Reschedule requested for id -1.
2009-12-18 11:02:48.578 Scheduled 69 items in 0.6 = 0.02 match + 0.62 place
2009-12-18 11:02:48.583 scheduler: Scheduled items: Scheduled 69 items 
in 0.6 = 0.02 match + 0.62 place
2009-12-18 11:02:48.586 AUTO-Startup assumed
2009-12-18 11:02:48.614 TVRec(7): Changing from None to Watching 
RecordingOnly
2009-12-18 11:02:48.625 TVRec(7): HW Tuner: 7->7
2009-12-18 11:02:48.635 DVBSM(/dev/dvb/adapter100/frontend0), Warning: 
Can not count Uncorrected Blocks
                        eno: Function not implemented (38)
2009-12-18 11:02:48.840 TVRec(8): ASK_RECORDING 8 0 0 0
2009-12-18 11:02:48.902 TVRec(9): ASK_RECORDING 9 0 0 0
2009-12-18 11:02:48.965 AutoExpire: CalcParams(): Max required Free 
Space: 3.0 GB w/freq: 15 min
2009-12-18 11:02:48.970 Started recording: Inspector Morse "The Way 
through the Woods": channel 15260 on cardid 7, sourceid 5
2009-12-18 11:02:48.972 scheduler: Started recording: Inspector Morse 
"The Way through the Woods": channel 15260 on cardid 7, sourceid 5
2009-12-18 11:02:54.934 mythbackend: Running housekeeping thread
2009-12-18 11:02:54.959 UPnpMedia: BuildMediaMap VIDEO scan starting in 
:/share/Movies/dvd:




More information about the mythtv-dev mailing list