
agraham at g-b
Dec 28, 2010, 2:18 AM
Post #1 of 1
(346 views)
Permalink
|
|
Mythbackend - double free or corruption - v0.24-90-g3cf32e8/fixes/0.24
|
|
Hi, I'm running, v0.24-90-g3cf32e8/fixes/0.24 latest version as of a few hours ago, when I search for upcoming recording, the backend crashes with the following in the backend log file. 2010-12-28 07:26:15.306 Connected to database 'mythconverg' at host: 192.168.20.1 2010-12-28 07:26:15.568 MainServer::ANN Monitor 2010-12-28 07:26:15.579 adding: HDTV as a client (events: 0) 2010-12-28 07:26:15.585 MainServer::ANN Monitor 2010-12-28 07:26:15.594 adding: HDTV as a client (events: 1) *** glibc detected *** /home/mtv/bin/mythbackend: double free or corruption (out): 0x00007f77f404bbe0 *** 2010-12-28 07:26:15.614 DB Error (AddNewRecords): Query was: SELECT c.chanid, c.sourceid, p.starttime, p.endtime, p.title, p.subtitle, p.description, c.channum, c.callsign, c.name, oldrecduplicate, p.category, record_tmp.recpriority, record_tmp.dupin, recduplicate, findduplicate, record_tmp.type, record_tmp.recordid, p.starttime - INTERVAL record_tmp.startoffset minute AS recstartts, p.endtime + INTERVAL record_tmp.endoffset minute AS recendts, p.previouslyshown, record_tmp.recgroup, record_tmp.dupmethod, c.commmethod, capturecard.cardid, cardinput.cardinputid,p.seriesid, p.programid, p.category_type, p.airdate, p.stars, p.originalairdate, record_tmp.inactive, record_tmp.parentid, (CASE record_tmp.type WHEN 6 THEN record_tmp.findid WHEN 9 THEN to_days(date_sub(p.starttime, interval time_format(record_tmp.findtime, '%H:%i') hour_minute)) WHEN 10 THEN floor((to_days(date_sub(p.starttime, interval time_format(record_tmp.findtime, '%H:%i') hour_minute)) - record_tmp.findday)/7) * 7 + record_tmp.findday WHEN 7 THEN record_tmp.findid ELSE 0 END) , record_tmp.playgroup, oldrecstatus.recstatus, oldrecstatus.reactivate, p.videoprop+0, p.subtitletypes+0, p.audioprop+0, record_tmp.storagegroup, capturecard.hostname, recordmatch.oldrecstatus, record_tmp.avg_delay, c.recpriority + cardinput.recpriority + (cardinput.cardinputid = record_tmp.prefinput) * 1 + (p.hdtv > 0 OR FIND_IN_SET('HDTV', p.videoprop) > 0) * 10 + (p.first > 0 AND p.last > 0) * 4 AS powerpriority FROM recordmatch INNER JOIN record_tmp ON (recordmatch.recordid = record_tmp.recordid) INNER JOIN program AS p ON ( recordmatch.chanid = p.chanid AND recordmatch.starttime = p.starttime AND recordmatch.manualid = p.manualid ) INNER JOIN channel AS c ON ( c.chanid = p.chanid ) INNER JOIN cardinput ON (c.sourceid = cardinput.sourceid) INNER JOIN capturecard ON (capturecard.cardid = cardinput.cardid) LEFT JOIN oldrecorded as oldrecstatus ON ( oldrecstatus.station = c.callsign AND oldrecstatus.starttime = p.starttime AND oldrecstatus.title = p.title ) WHERE p.endtime >= NOW() - INTERVAL 1 DAY ORDER BY record_tmp.recordid DESC Driver error was [2/2013]: QMYSQL3: Unable to store statement results Database error was: Lost connection to MySQL server during query ======= Backtrace: ========= 2010-12-28 07:26:15.630 MySQL reconnected successfully /lib64/libc.so.6[0x3374075676] /usr/lib64/tls/libnvidia-tls.so.260.19.29(+0x8bb)[0x7f782c1258bb] ======= Memory map: ======== 00400000-00568000 r-xp 00000000 08:04 786747 /home/mtv/bin/mythbackend 00768000-0076b000 rw-p 00168000 08:04 786747 /home/mtv/bin/mythbackend 00c5c000-0357d000 rw-p 00000000 00:00 0 [heap] 3070000000-3070015000 r-xp 00000000 08:04 461 /lib64/libz.so.1.2.3 3070015000-3070214000 ---p 00015000 08:04 461 /lib64/libz.so.1.2.3 3070214000-3070215000 rw-p 00014000 08:04 461 /lib64/libz.so.1.2.3 3373c00000-3373c0e000 r-xp 00000000 08:04 4244 /lib64/ld-2.12.1.so 3373c0e000-3373c0f000 -wxp 0000e000 08:04 4244 /lib64/ld-2.12.1.so 3373c0f000-3373c1e000 r-xp 0000f000 08:04 4244 /lib64/ld-2.12.1.so 3373e1d000-3373e1e000 r--p 0001d000 08:04 4244 /lib64/ld-2.12.1.so 3373e1e000-3373e1f000 rw-p 0001e000 08:04 4244 /lib64/ld-2.12.1.so 3373e1f000-3373e20000 rw-p 00000000 00:00 0 lots of similar output..... 7f782339a000-7f782339b000 ---p 00000000 00:00 0 7f782339b000-7f7823b9b000 rw-p 00000000 00:00 0 7f7823b9b000-7f7823cd3000 r-xp 00000000 08:04 262395 /usr/lib64/mysql/libmysqlclient_r.so.16.0.0 7f7823cd3000-7f7823ed2000 ---p 00138000 08:04 262395 /usr/lib64/mysql/libmysqlclient_r.so.16.0.0 7f7823ed2000-7f7823f1f000 rw-p 00137000 08:04 262395 /usr/lib64/mysql/libmysqlclient_r.so.16.0.0 7f7823f1f000-7f7823f23000 rw-p 00000000 00:00 0 7f7823f23000-7f7823f4b000 rw-p 00000000 00:00 0 7f7823f4b000-7f7823f5b000 r-xp 00000000 08:04 330134 /usr/lib64/qt4/plugins/sqldrivers/libqsqlmysql.so 7f7823f5b000-7f782415b000 ---p 00010000 08:04 330134 /usr/lib64/qt4/plugins/sqldrivers/libqsqlmysql.so 7f782415b000-7f782415c000 rw-p 00010000 08:04 330134 /usr/lib64/qt4/plugins/sqldrivers/libqsqlmysql.so 7f782415c000-7f782415e000 r-xp 00000000 08:04 271824 /usr/lib64/gconv/UTF-16.so 7f782415e000-7f782435e000 ---p 00002000 08:04 271824 /usr/lib64/gconv/UTF-16.so 7f782435e000-7f782435f000 r--p 00002000 08:04 271824 /usr/lib64/gconv/UTF-16.so 7f782435f000-7f7824360000 rw-p 00003000 08:04 271824 /usr/lib64/gconv/UTF-16.so 7f7824360000-7f782a1f1000 r--p 00000000 08:04 272534 /usr/lib/locale/locale-archive 7f782a1f1000-7f782a23c000 rw-p 00000000 00:00 0 7f782a23c000-7f782a337000 r-xp 00000000 08:04 4276 /lib64/libglib-2.0.so.0.2400.1 7f782a337000-7f782a536000 ---p 000fb000 08:04 4276 /lib64/libglib-2.0.so.0.2400.1 7f782a536000-7f782a538000 rw-p 000fa000 08:04 4276 /lib64/libglib-2.0.so.0.2400.1 7f782a538000-7f782b931000 r-xp 00000000 08:04 131322 /usr/lib64/libnvidia-glcore.so.260.19.29 7f782b931000-7f782bb31000 ---p 013f9000 08:04 131322 /usr/lib64/libnvidia-glcore.so.260.19.29 7f782bb31000-7f782c10e000 rwxp 013f9000 08:04 131322 /usr/lib64/libnvidia-glcore.so.260.19.29 7f782c10e000-7f782c124000 rwxp 00000000 00:00 0 7f782c124000-7f782c125000 rw-p 00000000 00:00 0 7f782c125000-7f782c126000 r-xp 00000000 08:04 262278 /usr/lib64/tls/libnvidia-tls.so.260.19.29 7f782c126000-7f782c326000 ---p 00001000 08:04 262278 /usr/lib64/tls/libnvidia-tls.so.260.19.29 7f782c326000-7f782c327000 rw-p 00001000 08:04 262278 /usr/lib64/tls/libnvidia-tls.so.260.19.29 7f782c327000-7f782c32d000 rw-p 00000000 00:00 0 7f782c32d000-7f782c32e000 r-xp 00000000 08:04 132100 /usr/lib64/libvdpau.so.260.19.29 7f782c32e000-7f782c52d000 ---p 00001000 08:04 132100 /usr/lib64/libvdpau.so.260.19.29 7f782c52d000-7f782c52e000 rw-p 00000000 08:04 132100 /usr/lib64/libvdpau.so.260.19.29 7f782c52e000-7f782c531000 rw-p 00000000 00:00 0 7f782c531000-7f782c5e8000 r-xp 00000000 08:04 131569 /usr/lib64/libGL.so.260.19.29 7f782c5e8000-7f782c7e8000 ---p 000b7000 08:04 131569 /usr/lib64/libGL.so.260.19.29 7f782c7e8000-7f782c820000 rwxp 000b7000 08:04 131569 /usr/lib64/libGL.so.260.19.29 7f782c820000-7f782c836000 rwxp 00000000 00:00 0 7f782c836000-7f782c837000 rw-p 00000000 00:00 0 7f782c837000-7f782c895000 r-xp 00000000 08:04 131487 /usr/lib64/libGLU.so.1.3.070802 7f782c895000-7f782ca94000 ---p 0005e000 08:04 131487 /usr/lib64/libGLU.so.1.3.070802 7f782ca94000-7f782ca96000 rw-p 0005d000 08:04 131487 /usr/lib64/libGLU.so.1.3.070802 7f782ca96000-7f782ca98000 rw-p 00000000 00:00 0 7f782ca98000-7f782caa8000 r-xp 00000000 08:04 4268 /lib64/libbz2.so.1.0.6 7f782caa8000-7f782cca7000 ---p 00010000 08:04 4268 /lib64/libbz2.so.1.0.6 7f782cca7000-7f782cca9000 rw-p 0000f000 08:04 4268 /lib64/libbz2.so.1.0.6 7f782cca9000-7f782ccaa000 rw-p 00000000 00:00 0 7f782ccaa000-7f782cd02000 r-xp 00000000 08:04 296186 /usr/local/lib/libmp3lame.so.0.0.0 7f782cd02000-7f782cf01000 ---p 00058000 08:04 296186 /usr/local/lib/libmp3lame.so.0.0.0 7f782cf01000-7f782cf03000 rw-p 00057000 08:04 296186 /usr/local/lib/libmp3lame.so.0.0.0 7f782cf03000-7f782cf36000 rw-p 00000000 00:00 0 7f782cf36000-7f782cf39000 r-xp 00000000 08:04 792322 /usr/lib64/libXvMC.so.1.0.0 7f782cf39000-7f782d138000 ---p 00003000 08:04 792322 /usr/lib64/libXvMC.so.1.0.0 7f782d138000-7f782d139000 rw-p 00002000 08:04 792322 /usr/lib64/libXvMC.so.1.0.0 7f782d139000-7f782d13a000 rw-p 00000000 00:00 0 7f782d13a000-7f782d13e000 r-xp 00000000 08:04 792324 /usr/lib64/libXvMCW.so.1.0.0 7f782d13e000-7f782d33d000 ---p 00004000 08:04 792324 /usr/lib64/libXvMCW.so.1.0.0 7f782d33d000-7f782d33e000 rw-p 00003000 08:04 792324 /usr/lib64/libXvMCW.so.1.0.0 7f782d33e000-7f782d34e000 r-xp 00000000 08:04 1057239 /home/mtv/lib/libmythhdhomerun-0.24.so.0.24.0 7f782d34e000-7f782d54e000 ---p 00010000 08:04 1057239 /home/mtv/lib/libmythhdhomerun-0.24.so.0.24.0 7f782d54e000-7f782d54f000 rw-p 00010000 08:04 1057239 /home/mtv/lib/libmythhdhomerun-0.24.so.0.24.0 7f782d54f000-7f782d5db000 r-xp 00000000 08:04 1057203 /home/mtv/lib/libmythfreemheg-0.24.so.0.24.0 7f782d5db000-7f782d7da000 ---p 0008c000 08:04 1057203 /home/mtv/lib/libmythfreemheg-0.24.so.0.24.0 7f782d7da000-7f782d7e8000 rw-p 0008b000 08:04 1057203 /home/mtv/lib/libmythfreemheg-0.24.so.0.24.0 7f782d7e8000-7f782d7e9000 rw-p 00000000 00:00 0 7f782d7e9000-7f782d89d000 r-xp 00000000 08:04 1057238 /home/mtv/lib/libmythlivemedia-0.24.so.0.24.0 7f782d89d000-7f782da9c000 ---p 000b4000 08:04 1057238 /home/mtv/lib/libmythlivemedia-0.24.so.0.24.0 7f782da9c000-7f782daac000 rw-p 000b3000 08:04 1057238 /home/mtv/lib/libmythlivemedia-0.24.so.0.24.0 7f782daac000-7f782daba000 rw-p 00000000 00:00 0 7f782daba000-7f782df2b000 r-xp 00000000 08:04 1057277 /home/mtv/lib/libmyth-0.24.so.0.24.0 7f782df2b000-7f782e12b000 ---p 00471000 08:04 1057277 /home/mtv/lib/libmyth-0.24.so.0.24.0 7f782e12b000-7f782e13f000 rw-p 00471000 08:04 1057277 /home/mtv/lib/libmyth-0.24.so.0.24.0 7f782e13f000-7f782e140000 rw-p 00000000 00:00 0 7f782e140000-7f782e31f000 r-xp 00000000 08:04 1057264 /home/mtv/lib/libmythui-0.24.so.0.24.0 7f782e31f000-7f782e51e000 ---p 001df000 08:04 1057264 /home/mtv/lib/libmythui-0.24.so.0.24.0 7f782e51e000-7f782e52b000 rw-p 001de000 08:04 1057264 /home/mtv/lib/libmythui-0.24.so.0.24.0 7f782e52b000-7f782e52d000 rw-p 00000000 00:00 0 7f782e52d000-7f782e663000 r-xp 00000000 08:04 1050529 /home/mtv/lib/libmythdb-0.24.so.0.24.0 7f782e663000-7f782e863000 ---p 00136000 08:04 1050529 /home/mtv/lib/libmythdb-0.24.so.0.24.0 7f782e863000-7f782e867000 rw-p 00136000 08:04 1050529 /home/mtv/lib/libmythdb-0.24.so.0.24.0 7f782e867000-7f782e908000 r-xp 00000000 08:04 1057272 /home/mtv/lib/libmythupnp-0.24.so.0.24.0 7f782e908000-7f782eb07000 ---p 000a1000 08:04 1057272 /home/mtv/lib/libmythupnp-0.24.so.0.24.0 7f782eb07000-7f782eb0b000 rw-p 000a0000 08:04 1057272 /home/mtv/lib/libmythupnp-0.24.so.0.24.0 7f782eb0b000-7f782eb1c000 r-xp 00000000 08:04 1057202 /home/mtv/lib/libmythavutil.so.50.24.0 7f782eb1c000-7f782ed1b000 ---p 00011000 08:04 1057202 /home/mtv/lib/libmythavutil.so.50.24.0 7f782ed1b000-7f782ed1c000 rw-p 00010000 08:04 1057202 /home/mtv/lib/libmythavutil.so.50.24.0 7f782ed1c000-7f782ed21000 rw-p 00000000 00:00 0 7f782ed21000-7f782ed23000 r-xp 00000000 08:04 1057201 /home/mtv/lib/libmythavcore.so.0.6.0 7f782ed23000-7f782ef23000 ---p 00002000 08:04 1057201 /home/mtv/lib/libmythavcore.so.0.6.0 7f782ef23000-7f782ef24000 rw-p 00002000 08:04 1057201 /home/mtv/lib/libmythavcore.so.0.6.0 7f782ef24000-7f782f4a4000 r-xp 00000000 08:04 1057199 /home/mtv/lib/libmythavcodec.so.52.86.1 7f782f4a4000-7f782f6a3000 ---p 00580000 08:04 1057199 /home/mtv/lib/libmythavcodec.so.52.86.1 7f782f6a3000-7f782f6c1000 rw-p 0057f000 08:04 1057199 /home/mtv/lib/libmythavcodec.so.52.86.1 7f782f6c1000-7f782fbf3000 rw-p 00000000 00:00 0 7f782fbf3000-7f782fcbf000 r-xp 00000000 08:04 1050467 /home/mtv/lib/libmythavformat.so.52.78.3 7f782fcbf000-7f782febe000 ---p 000cc000 08:04 1050467 /home/mtv/lib/libmythavformat.so.52.78.3 7f782febe000-7f782fecc000 rw-p 000cb000 08:04 1050467 /home/mtv/lib/libmythavformat.so.52.78.3 7f782fecc000-7f782fed0000 rw-p 00000000 00:00 0 7f782fed0000-7f782ff23000 r-xp 00000000 08:04 1057200 /home/mtv/lib/libmythswscale.so.0.11.0 7f782ff23000-7f7830122000 ---p 00053000 08:04 1057200 /home/mtv/lib/libmythswscale.so.0.11.0 7f7830122000-7f7830123000 rw-p 00052000 08:04 1057200 /home/mtv/lib/libmythswscale.so.0.11.0 7f7830123000-7f7830124000 rw-p 00000000 00:00 0 7f7830124000-7f7830abd000 r-xp 00000000 08:04 1057299 /home/mtv/lib/libmythtv-0.24.so.0.24.0 7f7830abd000-7f7830cbd000 ---p 00999000 08:04 1057299 /home/mtv/lib/libmythtv-0.24.so.0.24.0 7f7830cbd000-7f7830d0e000 rw-p 00999000 08:04 1057299 /home/mtv/lib/libmythtv-0.24.so.0.24.0 7f7830d0e000-7f7830d14000 rw-p 00000000 00:00 0 7f7830d16000-7f7830d2d000 rw-p 00000000 00:00 0 7f7830d2d000-7f7830d34000 r--s 00000000 08:04 267947 /usr/lib64/gconv/gconv-modules.cache 7f7830d34000-7f7830d40000 rw-p 00000000 00:00 0 7fffe4351000-7fffe4372000 rw-p 00000000 00:00 0 [stack] 7fffe438e000-7fffe438f000 r-xp 00000000 00:00 0 [vdso] ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall] _______________________________________________ mythtv-dev mailing list mythtv-dev [at] mythtv http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
|