rendered paste bodySeparate backend & frontend. 4 DVB-C cards in backend.
Upgraded from SVN trunk 14467 ~september 2007 to 16492 and mythtvbackend went from being stable to crashing several times per day.
Downgraded back to my old version and I still have the same problem.
2008-03-12 00:05:10.385 in the logfile is 14467, the rest is 16492.
Could this be related to PID 0x1007 coming from the DVB-C network?
attitydhora:/var/log/mythtv# grep glibc -B 10 mythbackend.log.3 |grep -v "No Teletext Viewer defined"
2008-03-09 08:02:36.744 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 08:02:59.463 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 08:03:01.610 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 08:03:07.687 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 08:03:39.969 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 08:04:03.572 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 08:04:10.771 Reschedule requested for id -1.
2008-03-09 08:04:14.003 Scheduled 545 items in 3.2 = 0.07 match + 3.16 place
2008-03-09 08:04:20.469 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 08:04:25.918 DTVMux, Warning: Invalid inversion, falling back to 'auto'
*** glibc detected *** malloc(): memory corruption (fast): 0x08255469 ***
--
2008-03-09 20:15:15.859 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 20:15:19.765 Reschedule requested for id -1.
2008-03-09 20:15:19.969 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 20:15:24.528 Scheduled 520 items in 4.8 = 0.62 match + 4.14 place
2008-03-09 20:16:21.976 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 20:16:42.272 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-09 20:16:51.026 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 8 min
2008-03-09 20:16:51.348 Expiring 254 MBytes for 1010 @ Sun Mar 9 19:00:00 2008 => Motorcykel: Qatars Grand Prix från Doha
2008-03-09 20:16:51.363 Expiring 1774 MBytes for 1010 @ Sun Mar 9 19:00:00 2008 => Motorcykel: Qatars Grand Prix från Doha
2008-03-09 20:17:28.060 DTVMux, Warning: Invalid inversion, falling back to 'auto'
*** glibc detected *** malloc(): memory corruption (fast): 0x08256be7 ***
attitydhora:/var/log/mythtv# grep glibc -B 10 mythbackend.log.2 |grep -v "No Teletext Viewer defined"
2008-03-10 13:57:05.197 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 13:57:06.123 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 13:58:08.824 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 13:58:10.364 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 13:58:12.132 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 13:58:28.102 Reschedule requested for id -1.
2008-03-10 13:58:28.288 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 13:58:31.749 Scheduled 529 items in 3.6 = 0.14 match + 3.50 place
2008-03-10 13:59:18.206 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 13:59:21.282 DTVMux, Warning: Invalid inversion, falling back to 'auto'
*** glibc detected *** free(): invalid pointer: 0x08256ef0 ***
--
2008-03-10 22:09:15.251 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 22:09:38.051 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 22:10:32.320 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 22:10:36.387 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 22:10:50.229 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 22:11:35.431 Reschedule requested for id -1.
2008-03-10 22:11:39.228 Scheduled 506 items in 3.8 = 0.07 match + 3.72 place
2008-03-10 22:11:49.325 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 22:11:57.495 DTVMux, Warning: Invalid inversion, falling back to 'auto'
2008-03-10 22:12:02.345 DTVMux, Warning: Invalid inversion, falling back to 'auto'
*** glibc detected *** double free or corruption (!prev): 0x083d4b10 ***
--
No error type from QSqlError? Strange...
2008-03-10 22:40:22.777 DB Error (Looking up chanID):
Query was:
No error type from QSqlError? Strange...
2008-03-10 22:40:22.779 DB Error (Looking up chanID):
Query was:
No error type from QSqlError? Strange...
*** glibc detected *** free(): invalid pointer: 0x08256ef0 ***
--
2008-03-11 03:12:54.438 DVBSH(4): AddListener(0x83ed7d0) -- end
2008-03-11 03:12:54.440 DVBSH(4): RunTS(): begin
2008-03-11 03:12:54.448 DVBSH(4): AddPIDFilter(0x0) priority 2
2008-03-11 03:12:54.452 PIDInfo(4): Opening filter for pid 0x0
2008-03-11 03:12:54.466 DVBSH(4): AddPIDFilter(0x10) priority 2
2008-03-11 03:12:54.471 PIDInfo(4): Opening filter for pid 0x10
2008-03-11 03:12:54.486 DVBSH(4): AddPIDFilter(0x11) priority 2
2008-03-11 03:12:54.495 PIDInfo(4): Opening filter for pid 0x11
2008-03-11 03:12:54.498 DVBSH(4): AddPIDFilter(0x14) priority 2
2008-03-11 03:12:54.500 PIDInfo(4): Opening filter for pid 0x14
*** glibc detected *** double free or corruption (!prev): 0x08997370 ***
--
No error type from QSqlError? Strange...
2008-03-11 04:55:06.752 DB Error (Looking up chanID):
Query was:
No error type from QSqlError? Strange...
QSqlQuery::exec: empty query
2008-03-11 04:55:06.755 DB Error (Looking up chanID):
Query was:
No error type from QSqlError? Strange...
*** glibc detected *** corrupted double-linked list: 0xb5d684f8 ***
--
2008-03-11 05:35:02.112 EITScanner (4): Started passive scan.
2008-03-11 05:35:02.125 DVBSH(6): AddPIDFilter(0x12) priority 2
2008-03-11 05:35:02.127 PIDInfo(6): Opening filter for pid 0x12
2008-03-11 05:35:02.530 DTVSM(6)::SetNIT(): net_id = 64509
2008-03-11 05:35:02.533 SM(6)::AddFlags: Seen(NIT,) Match() Wait()
2008-03-11 05:35:02.639 PID 0x1005 status: Decrypted
2008-03-11 05:35:02.722 PID 0x1105 status: Decrypted
2008-03-11 05:35:02.724 Program 1043 status: Decrypted
2008-03-11 05:35:02.726 SM(6)::AddFlags: Seen(Crypt,) Match() Wait()
2008-03-11 05:35:02.740 SM(6)::AddFlags: Seen() Match(Crypt,) Wait()
*** glibc detected *** corrupted double-linked list: 0xb5d8e4f8 ***
--
2008-03-11 05:55:28.985 SM(5)::AddFlags: Seen(NIT,) Match() Wait()
2008-03-11 05:55:30.447 DTVSM(5): Time Offset: -2.44728
2008-03-11 05:55:31.124 DTVSM(5)::SetNIT(): net_id = 64509
2008-03-11 05:55:31.133 SM(5)::AddFlags: Seen(NIT,) Match() Wait()
2008-03-11 05:55:32.968 DTVSM(5)::SetNIT(): net_id = 64509
2008-03-11 05:55:32.974 SM(5)::AddFlags: Seen(NIT,) Match() Wait()
2008-03-11 05:55:38.580 DB Error (Looking up chanID):
Query was:
SELECT chanid, useonairguide FROM channel, dtv_multiplex WHERE serviceid = 1038 AND networkid = 40999 AND transportid = 48 AND channel.mplexid = dtv_multiplex.mplexid AND channel.sourceid = 1
No error type from QSqlError? Strange...
*** glibc detected *** double free or corruption (fasttop): 0x0849bf18 ***
--
2008-03-11 07:44:16.921 Recordid 216 has 3 recordings.
2008-03-11 07:44:16.926 Recordid 217 has 2 recordings.
2008-03-11 07:44:16.943 Recordid 24 has 10 recordings.
2008-03-11 07:44:16.954 Recordid 28 has 10 recordings.
2008-03-11 07:44:16.961 Recordid 31 has 4 recordings.
2008-03-11 07:44:16.966 Recordid 40 has 2 recordings.
*** glibc detected *** corrupted double-linked list: 0xb5deb4f8 ***
--
2008-03-11 11:14:46.243 EITScanner (5): Started passive scan.
2008-03-11 11:14:46.245 DVBSH(7): AddPIDFilter(0x12) priority 2
2008-03-11 11:14:46.247 PIDInfo(7): Opening filter for pid 0x12
2008-03-11 11:14:47.312 DTVSM(7)::SetNIT(): net_id = 64509
2008-03-11 11:14:47.314 SM(7)::AddFlags: Seen(NIT,) Match() Wait()
2008-03-11 11:14:47.476 PID 0x1001 status: Decrypted
2008-03-11 11:14:47.515 PID 0x1101 status: Decrypted
2008-03-11 11:14:47.522 Program 1062 status: Decrypted
2008-03-11 11:14:47.523 SM(7)::AddFlags: Seen(Crypt,) Match() Wait()
2008-03-11 11:14:47.525 SM(7)::AddFlags: Seen() Match(Crypt,) Wait()
*** glibc detected *** malloc(): memory corruption (fast): 0x08255eff ***
--
*** glibc detected *** double free or corruption (fasttop): 0x08831140 ***
--
--
2008-03-12 00:03:03.889 Expiring 912 MBytes for 1065 @ Thu Feb 21 22:30:00 2008 => Reno 911. Too many episodes, we only want to keep 10.
2008-03-12 00:03:03.903 ERROR when trying to delete file: /GetPlaybackURL/UNABLE/TO/FIND/LOCAL/FILE/ON/attitydhora/1065_20080221223000.mpg. File doesn't exist. Database metadata will not be removed.
2008-03-12 00:03:03.932 Expiring 1192 MBytes for 2012 @ Sat Mar 8 18:54:00 2008 => TV4Nyheterna. Too many episodes, we only want to keep 2.
2008-03-12 00:03:03.960 ERROR when trying to delete file: /GetPlaybackURL/UNABLE/TO/FIND/LOCAL/FILE/ON/attitydhora/2012_20080308185400.mpg. File doesn't exist. Database metadata will not be removed.
2008-03-12 00:03:33.259 PID 0x1007 status: Encrypted
2008-03-12 00:03:36.001 PID 0x1007 status: Unknown
2008-03-12 00:04:09.342 PID 0x1007 status: Encrypted
2008-03-12 00:04:10.883 PID 0x1007 status: Unknown
2008-03-12 00:05:08.666 PID 0x1007 status: Encrypted
2008-03-12 00:05:10.385 PID 0x1007 status: Unknown
*** glibc detected *** double free or corruption (fasttop): 0xab588080 ***