Opened 16 years ago

Closed 16 years ago

#4168 closed defect (duplicate)

Mythbackend crash/memory corruption (SVN 14828)

Reported by: tomimo@… Owned by: danielk
Priority: minor Milestone: 0.22
Component: mythtv Version: head
Severity: low Keywords: mythbackend crash corruption
Cc: Ticket locked: no

Description

The configure output is: # Basic Settings Compile type debug Compiler cache symlink gcc DistCC no install prefix /usr CPU x86_64 (model name : AMD Athlon(tm) 64 X2 Dual Core Processor 5 600+) big-endian no MMX enabled yes CMOV enabled yes CMOV is fast no

# Input Support Joystick menu yes lirc support yes Apple Remote no Video4Linux sup. yes ivtv support no FireWire? support yes DVB support yes usr/src/dvb/include/ DBox2 support yes HDHomeRun support yes IPTV support yes

# Sound Output Support OSS support yes ALSA support yes aRts support yes JACK support no

# Video Output Support x11 support yes xrandr support yes xv support yes XvMC support yes XvMC VLD support yes XvMC pro support no XvMC OpenGL sup. no XvMC libs -lXvMCW OpenGL video no Mac acceleration no OpenGL vsync no DirectFB no

# Misc Features Frontend yes Backend yes

# Bindings bindings_perl yes

Glibc reports memory corruption as following:

2007-11-13 08:31:33.435 Reschedule requested for id 0.
2007-11-13 08:31:33.437 SendResponse: Unable to write to client socket, as it's no longer there
2007-11-13 08:31:36.358 Scheduled 144 items in 2.9 = 0.00 match + 2.91 place
2007-11-13 08:31:36.371 scheduler: Scheduled items: Scheduled 144 items in 2.9 = 0.00 match + 2.91 place
*** glibc detected *** /usr/bin/mythbackend: malloc(): memory corruption (fast): 0x00002aaab823ebbf ***
======= Backtrace: =========
/lib64/libc.so.6[0x398407118f]
/lib64/libc.so.6(__libc_malloc+0x7d)[0x39840724ed]
/usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x3c51ebd14d]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QString9setLengthEj+0x87)[0x353f4382d7]
/usr/bin/mythbackend(_ZN7QString6detachEv+0x15)[0x42ceb3]
/usr/bin/mythbackend(_ZN9QDeepCopyI7QStringEC1ERKS0_+0x27)[0x42cedd]
/usr/lib/libmythtv-0.20.so.0(_ZN9DBChannelaSERKS_+0x9b)[0x2aaaab04650d]
/usr/lib/libmythtv-0.20.so.0(_ZSt5mergeIP9DBChannelS1_N9__gnu_cxx17__normal_iteratorIS1_St6vectorIS0_SaIS0_EEEEPFbRKS0_S9_EET1_T_SD_T0_SE_SC_T2_+0x65)[0x2aaaab056371]
/usr/lib/libmythtv-0.20.so.0(_ZSt17__merge_sort_loopIP9DBChannelN9__gnu_cxx17__normal_iteratorIS1_St6vectorIS0_SaIS0_EEEElPFbRKS0_S9_EEvT_SC_T0_T1_T2_+0xa0)[0x2aaaab056456]
/usr/lib/libmythtv-0.20.so.0(_ZSt24__merge_sort_with_bufferIN9__gnu_cxx17__normal_iteratorIP9DBChannelSt6vectorIS2_SaIS2_EEEES3_PFbRKS2_S9_EEvT_SC_T0_T1_+0xa3)[0x2aaaab0573db]
/usr/lib/libmythtv-0.20.so.0(_ZSt22__stable_sort_adaptiveIN9__gnu_cxx17__normal_iteratorIP9DBChannelSt6vectorIS2_SaIS2_EEEES3_lPFbRKS2_S9_EEvT_SC_T0_T1_T2_+0xa9)[0x2aaaab057fc1]
/usr/lib/libmythtv-0.20.so.0(_ZSt11stable_sortIN9__gnu_cxx17__normal_iteratorIP9DBChannelSt6vectorIS2_SaIS2_EEEEPFbRKS2_S9_EEvT_SC_T0_+0x7b)[0x2aaaab0580ad]
/usr/lib/libmythtv-0.20.so.0(_ZN11ChannelUtil12SortChannelsERSt6vectorI9DBChannelSaIS1_EERK7QStringb+0xb3)[0x2aaaab04dfaf]
/usr/lib/libmythtv-0.20.so.0(_ZN11ChannelBase16InitializeInputsEv+0xa2f)[0x2aaaab23f923]
/usr/lib/libmythtv-0.20.so.0(_ZN10DVBChannel4OpenEv+0x10c6)[0x2aaaab3a4536]
/usr/lib/libmythtv-0.20.so.0(_ZN5TVRec15TuningFrequencyERK13TuningRequest+0x4e6)[0x2aaaab2dd2b2]
/usr/lib/libmythtv-0.20.so.0(_ZN5TVRec12HandleTuningEv+0x71d)[0x2aaaab2e2f9b]
/usr/lib/libmythtv-0.20.so.0(_ZN5TVRec5RunTVEv+0x4a0)[0x2aaaab2e36a0]
/usr/lib/libmythtv-0.20.so.0(_ZN5TVRec11EventThreadEPv+0x1d)[0x2aaaab2e4fe7]
/lib64/libpthread.so.0[0x39850062f7]
/lib64/libc.so.6(clone+0x6d)[0x39840d0fbd]
======= Memory map: ========
00400000-004f4000 r-xp 00000000 09:00 10680284                           /usr/bin/mythbackend
006f3000-006f5000 rw-p 000f3000 09:00 10680284                           /usr/bin/mythbackend
006f5000-01658000 rw-p 006f5000 00:00 0                                  [heap]
40000000-40001000 ---p 40000000 00:00 0
40001000-40a01000 rw-p 40001000 00:00 0
40a01000-40a02000 ---p 40a01000 00:00 0
40a02000-41402000 rw-p 40a02000 00:00 0
41402000-41403000 ---p 41402000 00:00 0
41403000-41e03000 rw-p 41403000 00:00 0
41e03000-41e04000 ---p 41e03000 00:00 0
41e04000-42804000 rw-p 41e04000 00:00 0
42804000-42805000 ---p 42804000 00:00 0
42805000-43205000 rw-p 42805000 00:00 0
43205000-43206000 ---p 43205000 00:00 0
43206000-43c06000 rw-p 43206000 00:00 0
43c06000-43c07000 ---p 43c06000 00:00 0
43c07000-44607000 rw-p 43c07000 00:00 0
44607000-44608000 ---p 44607000 00:00 0
44608000-45008000 rw-p 44608000 00:00 0
45008000-45009000 ---p 45008000 00:00 0
45009000-45a09000 rw-p 45009000 00:00 0
45a09000-45a0a000 ---p 45a09000 00:00 0
45a0a000-4640a000 rw-p 45a0a000 00:00 0
4640a000-4640b000 ---p 4640a000 00:00 0
4640b000-46e0b000 rw-p 4640b000 00:00 0
46e0b000-46e0c000 ---p 46e0b000 00:00 0
46e0c000-4780c000 rw-p 46e0c000 00:00 0
4780c000-4780d000 ---p 4780c000 00:00 0
4780d000-4820d000 rw-p 4780d000 00:00 0
4820d000-4820e000 ---p 4820d000 00:00 0
4820e000-48c0e000 rw-p 4820e000 00:00 0
48c0e000-48c0f000 ---p 48c0e000 00:00 0
48c0f000-4960f000 rw-p 48c0f000 00:00 0
4960f000-49610000 ---p 4960f000 00:00 0
49610000-4a010000 rw-p 49610000 00:00 0
4a010000-4a011000 ---p 4a010000 00:00 0
4a011000-4aa11000 rw-p 4a011000 00:00 0
4aa11000-4aa12000 ---p 4aa11000 00:00 0
4aa12000-4b412000 rw-p 4aa12000 00:00 0
4b412000-4b413000 ---p 4b412000 00:00 0
4b413000-4be13000 rw-p 4b413000 00:00 0
4c814000-4c815000 ---p 4c814000 00:00 0
4c815000-4d215000 rw-p 4c815000 00:00 0
4d215000-4d216000 ---p 4d215000 00:00 0
4d216000-4dc16000 rw-p 4d216000 00:00 0
4dc16000-4dc17000 ---p 4dc16000 00:00 0
4dc17000-4e617000 rw-p 4dc17000 00:00 0
4e617000-4e618000 ---p 4e617000 00:00 0
4e618000-4f018000 rw-p 4e618000 00:00 0
4f018000-4f019000 ---p 4f018000 00:00 0
4f019000-4fa19000 rw-p 4f019000 00:00 0
4fa19000-4fa1a000 ---p 4fa19000 00:00 0
4fa1a000-5041a000 rw-p 4fa1a000 00:00 0
5041a000-5041b000 ---p 5041a000 00:00 0
5041b000-50e1b000 rw-p 5041b000 00:00 0
50e1b000-50e1c000 ---p 50e1b000 00:00 0
50e1c000-5181c000 rw-p 50e1c000 00:00 0
5181c000-5181d000 ---p 5181c000 00:00 0
5181d000-5221d000 rw-p 5181d000 00:00 0
5221d000-5221e000 ---p 5221d000 00:00 0
5221e000-52c1e000 rw-p 5221e000 00:00 0
52c1e000-52c1f000 ---p 52c1e000 00:00 0
52c1f000-5361f000 rw-p 52c1f000 00:00 0
3343e00000-3343e17000 r-xp 00000000 09:00 20195797                       /usr/lib64/libICE.so.6.3.0
3343e17000-3344016000 ---p 00017000 09:00 20195797                       /usr/lib64/libICE.so.6.3.0
3344016000-3344018000 rw-p 00016000 09:00 20195797                       /usr/lib64/libICE.so.6.3.0
3344018000-334401b000 rw-p 3344018000 00:00 0
3344200000-3344209000 r-xp 00000000 09:00 20457665                       /usr/lib64/libSM.so.6.0.0
3344209000-3344409000 ---p 00009000 09:00 20457665                       /usr/lib64/libSM.so.6.0.0
3344409000-334440a000 rw-p 00009000 09:00 20457665                       /usr/lib64/libSM.so.6.0.0
3345200000-334525b000 r-xp 00000000 09:00 20460814                       /usr/lib64/libXt.so.6.0.0
334525b000-334545a000 ---p 0005b000 09:00 20460814                       /usr/lib64/libXt.so.6.0.0
334545a000-3345460000 rw-p 0005a000 09:00 20460814                       /usr/lib64/libXt.so.6.0.0
3345460000-3345461000 rw-p 3345460000 00:00 0
3346e00000-3346e17000 r-xp 00000000 09:00 20460820                       /usr/lib64/libXmu.so.6.2.0
3346e17000-3347016000 ---p 00017000 09:00 20460820                       /usr/lib64/libXmu.so.6.2.0
3347016000-3347018000 rw-p 00016000 09:00 20460820                       /usr/lib64/libXmu.so.6.2.0
3422c00000-3422c0a000 r-xp 00000000 09:00 19974277                       /usr/lib64/libdrm.so.2.3.0
3422c0a000-3422e09000 ---p 0000a000 09:00 19974277                       /usr/lib64/libdrm.so.2.3.0
3422e09000-3422e0a000 rw-p 00009000 09:00 19974277                       /usr/lib64/libdrm.so.2.3.0
3423800000-3423870000 r-xp 00000000 09:00 19974630                       /usr/lib64/libGL.so.1.2
3423870000-3423a70000 ---p 00070000 09:00 19974630                       /usr/lib64/libGL.so.1.2
3423a70000-3423a7a000 rw-p 00070000 09:00 19974630                       /usr/lib64/libGL.so.1.2
3423a7a000-3423a7d000 rw-p 3423a7a000 00:00 0
3537400000-3537402000 r-xp 00000000 09:00 21503047                       /lib64/libcom_err.so.2.1
3537402000-3537601000 ---p 00002000 09:00 21503047                       /lib64/libcom_err.so.2.1
3537601000-3537602000 rw-p 00001000 09:00 21503047                       /lib64/libcom_err.so.2.1
353ea00000-353ea24000 r-xp 00000000 09:00 20197253                       /usr/lib64/libpng12.so.0.22.0
353ea24000-353ec23000 ---p 00024000 09:00 20197253                       /usr/lib64/libpng12.so.0.22.0
353ec23000-353ec24000 rw-p 00023000 09:00 20197253                       /usr/lib64/libpng12.so.0.22.0
353ee00000-353f677000 r-xp 00000000 09:00 4873186                        /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
353f677000-353f876000 ---p 00877000 09:00 4873186                        /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
353f876000-353f8f3000 rw-p 00876000 09:00 4873186                        /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
353f8f3000-353f8f9000 rw-p 353f8f3000 00:00 0
38ba800000-38ba808000 r-xp 00000000 09:00 19975070                       /usr/lib64/libXi.so.6.0.0
38ba808000-38baa07000 ---p 00008000 09:00 19975070                       /usr/lib64/libXi.so.6.0.0
38baa07000-38baa08000 rw-p 00007000 09:00 19975070                       /usr/lib64/libXi.so.6.0.0
3982e00000-3982e1a000 r-xp 00000000 09:00 21503712                       /lib64/ld-2.6.so
398301a000-398301b000 r--p 0001a000 09:00 21503712                       /lib64/ld-2.6.so
398301b000-398301c000 rw-p 0001b000 09:00 21503712                       /lib64/ld-2.6.so
3983200000-3983204000 r-xp 00000000 09:00 24120676                       /usr/lib64/libXv.so.1.0.0
3983204000-3983404000 ---p 00004000 09:00 24120676                       /usr/lib64/libXv.so.1.0.0
3983404000-3983405000 rw-p 00004000 09:00 24120676                       /usr/lib64/libXv.so.1.0.0
3983600000-3983606000 r-xp 00000000 09:00 24120748                       /usr/lib64/libartsc.so.0.0.0
3983606000-3983805000 ---p 00006000 09:00 24120748                       /usr/lib64/libartsc.so.0.0.0
3983805000-3983806000 rw-p 00005000 09:00 24120748                       /usr/lib64/libartsc.so.0.0.0
3984000000-3984147000 r-xp 00000000 09:00 21503713                       /lib64/libc-2.6.so
3984147000-3984347000 ---p 00147000 09:00 21503713                       /lib64/libc-2.6.so
3984347000-398434b000 r--p 00147000 09:00 21503713                       /lib64/libc-2.6.so
398434b000-398434c000 rw-p 0014b000 09:00 21503713                       /lib64/libc-2.6.so
398434c000-3984351000 rw-p 398434c000 00:00 0
3984400000-3984482000 r-xp 00000000 09:00 21503714                       /lib64/libm-2.6.so
3984482000-3984681000 ---p 00082000 09:00 21503714                       /lib64/libm-2.6.so
3984681000-3984682000 r--p 00081000 09:00 21503714                       /lib64/libm-2.6.so
3984682000-3984683000 rw-p 00082000 09:00 21503714                       /lib64/libm-2.6.so
3984800000-3984802000 r-xp 00000000 09:00 21520157                       /lib64/libdl-2.6.so
3984802000-3984a02000 ---p 00002000 09:00 21520157                       /lib64/libdl-2.6.so
3984a02000-3984a03000 r--p 00002000 09:00 21520157                       /lib64/libdl-2.6.so
3984a03000-3984a04000 rw-p 00003000 09:00 21520157                       /lib64/libdl-2.6.so
3984c00000-3984c14000 r-xp 00000000 09:00 21520177                       /lib64/libz.so.1.2.3
3984c14000-3984e13000 ---p 00014000 09:00 21520177                       /lib64/libz.so.1.2.3
3984e13000-3984e14000 rw-p 00013000 09:00 21520177                       /lib64/libz.so.1.2.3
3985000000-3985015000 r-xp 00000000 09:00 21520058                       /lib64/libpthread-2.6.so
3985015000-3985214000 ---p 00015000 09:00 21520058                       /lib64/libpthread-2.6.so
3985214000-3985215000 r--p 00014000 09:00 21520058                       /lib64/libpthread-2.6.so
3985215000-3985216000 rw-p 00015000 09:00 21520058                       /lib64/libpthread-2.6.so
3985216000-398521a000 rw-p 3985216000 00:00 0
3985400000-3985504000 r-xp 00000000 09:00 24121460                       /usr/lib64/libX11.so.6.2.0
3985504000-3985704000 ---p 00104000 09:00 24121460                       /usr/lib64/libX11.so.6.2.0
3985704000-398570b000 rw-p 00104000 09:00 24121460                       /usr/lib64/libX11.so.6.2.0
3985800000-3985805000 r-xp 00000000 09:00 24121459                       /usr/lib64/libXdmcp.so.6.0.0
3985805000-3985a04000 ---p 00005000 09:00 24121459                       /usr/lib64/libXdmcp.so.6.0.0
3985a04000-3985a05000 rw-p 00004000 09:00 24121459                       /usr/lib64/libXdmcp.so.6.0.0
3985c00000-3985c02000 r-xp 00000000 09:00 24121458                       /usr/lib64/libXau.so.6.0.0
3985c02000-3985e01000 ---p 00002000 09:00 24121458                       /usr/lib64/libXau.so.6.0.0
3985e01000-3985e02000 rw-p 00001000 09:00 24121458                       /usr/lib64/libXau.so.6.0.0
3986000000-3986010000 r-xp 00000000 09:00 24121465                       /usr/lib64/libXext.so.6.4.0
3986010000-3986210000 ---p 00010000 09:00 24121465                       /usr/lib64/libXext.so.6.4.0
3986210000-3986211000 rw-p 00010000 09:00 24121465                       /usr/lib64/libXext.so.6.4.0
3986400000-3986488000 r-xp 00000000 09:00 24121456                       /usr/lib64/libfreetype.so.6.3.15
3986488000-3986687000 ---p 00088000 09:00 24121456                       /usr/lib64/libfreetype.so.6.3.15
3986687000-398668d000 rw-p 00087000 09:00 24121456                       /usr/lib64/libfreetype.so.6.3.15
3986800000-3986820000 r-xp 00000000 09:00 21520178                       /lib64/libexpat.so.0.5.0
3986820000-3986a1f000 ---p 00020000 09:00 21520178                       /lib64/libexpat.so.0.5.0
3986a1f000-3986a22000 rw-p 0001f000 09:00 21520178                       /lib64/libexpat.so.0.5.0
3987000000-398702a000 r-xp 00000000 09:00 24121457                       /usr/lib64/libfontconfig.so.1.2.0
398702a000-3987229000 ---p 0002a000 09:00 24121457                       /usr/lib64/libfontconfig.so.1.2.0
3987229000-3987234000 rw-p 00029000 09:00 24121457                       /usr/lib64/libfontconfig.so.1.2.0
3987400000-3987409000 r-xp 00000000 09:00 24121461                       /usr/lib64/libXrender.so.1.3.0
3987409000-3987608000 ---p 00009000 09:00 24121461                       /usr/lib64/libXrender.so.1.3.0
3987608000-3987609000 rw-p 00008000 09:00 24121461                       /usr/lib64/libXrender.so.1.3.0
3987800000-3987802000 r-xp 00000000 09:00 24121466                       /usr/lib64/libXinerama.so.1.0.0
3987802000-3987a01000 ---p 00002000 09:00 24121466                       /usr/lib64/libXinerama.so.1.0.0
3987a01000-3987a02000 rw-p 00001000 09:00 24121466                       /usr/lib64/libXinerama.so.1.0.0
3987c00000-3987c09000 r-xp 00000000 09:00 24121470                       /usr/lib64/libXcursor.so.1.0.2
3987c09000-3987e09000 ---p 00009000 09:00 24121470                       /usr/lib64/libXcursor.so.1.0.2
3987e09000-3987e0a000 rw-p 00009000 09:00 24121470                       /usr/lib64/libXcursor.so.1.0.2
3988000000-3988005000 r-xp 00000000 09:00 24121469                       /usr/lib64/libXfixes.so.3.1.0
3988005000-3988204000 ---p 00005000 09:00 24121469                       /usr/lib64/libXfixes.so.3.1.0
3988204000-3988205000 rw-p 00004000 09:00 24121469                       /usr/lib64/libXfixes.so.3.1.0
3988400000-3988406000 r-xp 00000000 09:00 24121468                       /usr/lib64/libXrandr.so.2.1.0
3988406000-3988606000 ---p 00006000 09:00 24121468                       /usr/lib64/libXrandr.so.2.1.0
3988606000-3988607000 rw-p 00006000 09:00 24121468                       /usr/lib64/libXrandr.so.2.1.0
3988c00000-3988c11000 r-xp 00000000 09:00 21520180                       /lib64/libresolv-2.6.so
3988c11000-3988e11000 ---p 00011000 09:00 21520180                       /lib64/libresolv-2.6.so
3988e11000-3988e12000 r--p 00011000 09:00 21520180                       /lib64/libresolv-2.6.so
3988e12000-3988e13000 rw-p 00012000 09:00 21520180                       /lib64/libresolv-2.6.so
3988e13000-3988e15000 rw-p 3988e13000 00:00 0
398a000000-398a021000 r-xp 00000000 09:00 24121476                       /usr/lib64/libjpeg.so.62.0.0
398a021000-398a220000 ---p 00021000 09:00 24121476                       /usr/lib64/libjpeg.so.62.0.0
398a220000-398a221000 rw-p 00020000 09:00 24121476                       /usr/lib64/libjpeg.so.62.0.0
398da00000-398da07000 r-xp 00000000 09:00 21520186                       /lib64/librt-2.6.so
398da07000-398dc07000 ---p 00007000 09:00 21520186                       /lib64/librt-2.6.so
398dc07000-398dc08000 r--p 00007000 09:00 21520186                       /lib64/librt-2.6.so
398dc08000-398dc09000 rw-p 00008000 09:00 21520186                       /lib64/librt-2.6.so
398de00000-398de15000 r-xp 00000000 09:00 21520196                       /lib64/libnsl-2.6.so
398de15000-398e014000 ---p 00015000 09:00 21520196                       /lib64/libnsl-2.6.so
398e014000-398e015000 r--p 00014000 09:00 21520196                       /lib64/libnsl-2.6.so
398e015000-398e016000 rw-p 00015000 09:00 21520196                       /lib64/libnsl-2.6.so
398e016000-398e018000 rw-p 398e016000 00:00 0
398e200000-398e231000 r-xp 00000000 09:00 24121477                       /usr/lib64/liblcms.so.1.0.16
398e231000-398e430000 ---p 00031000 09:00 24121477                       /usr/lib64/liblcms.so.1.0.16
398e430000-398e432000 rw-p 00030000 09:00 24121477                       /usr/lib64/liblcms.so.1.0.16
398e432000-398e434000 rw-p 398e432000 00:00 0
398e600000-398e613000 r-xp 00000000 09:00 24121479                       /usr/lib64/libXft.so.2.1.2
398e613000-398e812000 ---p 00013000 09:00 24121479                       /usr/lib64/libXft.so.2.1.2
398e812000-398e813000 rw-p 00012000 09:00 24121479                       /usr/lib64/libXft.so.2.1.2
398ea00000-398ea69000 r-xp 00000000 09:00 24121478                       /usr/lib64/libmng.so.1.0.0
398ea69000-398ec69000 ---p 00069000 09:00 24121478                       /usr/lib64/libmng.so.1.0.0
398ec69000-398ec6e000 rw-p 00069000 09:00 24121478                       /usr/lib64/libmng.so.1.0.0
3990200000-3990202000 r-xp 00000000 09:00 21520187                       /lib64/libkeyutils-1.2.so
3990202000-3990401000 ---p 00002000 09:00 21520187                       /lib64/libkeyutils-1.2.so
3990401000-3990402000 rw-p 00001000 09:00 21520187                       /lib64/libkeyutils-1.2.so
3992800000-3992805000 r-xp 00000000 09:00 21520198                       /lib64/libcrypt-2.6.so
3992805000-3992a04000 ---p 00005000 09:00 21520198                       /lib64/libcrypt-2.6.so
3992a04000-3992a05000 r--p 00004000 09:00 21520198                       /lib64/libcrypt-2.6.so
3992a05000-3992a06000 rw-p 00005000 09:00 21520198                       /lib64/libcrypt-2.6.so
3992a06000-3992a34000 rw-p 3992a06000 00:00 0
3997a00000-3997a05000 r-xp 00000000 09:00 24121543                       /usr/lib64/libXxf86vm.so.1.0.0
3997a05000-3997c04000 ---p 00005000 09:00 24121543                       /usr/lib64/libXxf86vm.so.1.0.0
3997c04000-3997c05000 rw-p 00004000 09:00 24121543                       /usr/lib64/libXxf86vm.so.1.0.0
399e400000-399e442000 r-xp 00000000 09:00 19973187                       /usr/lib64/libmp3lame.so.0.0.0
399e442000-399e641000 ---p 00042000 09:00 19973187                       /usr/lib64/libmp3lame.so.0.0.0
399e641000-399e643000 rw-p 00041000 09:00 19973187                       /usr/lib64/libmp3lame.so.0.0.0
399e643000-399e674000 rw-p 399e643000 00:00 0
399f600000-399f603000 r-xp 00000000 09:00 19973193                       /usr/lib64/libXvMC.so.1.0.0
399f603000-399f802000 ---p 00003000 09:00 19973193                       /usr/lib64/libXvMC.so.1.0.0
399f802000-399f803000 rw-p 00002000 09:00 19973193                       /usr/lib64/libXvMC.so.1.0.0
39a0600000-39a0604000 r-xp 00000000 09:00 19973192                       /usr/lib64/libXvMCW.so.1.0.0
39a0604000-39a0803000 ---p 00004000 09:00 19973192                       /usr/lib64/libXvMCW.so.1.0.0
39a0803000-39a0804000 rw-p 00003000 09:00 19973192                       /usr/lib64/libXvMCW.so.1.0.0
39fca00000-39fca8e000 r-xp 00000000 09:00 21764568                       /usr/lib64/libkrb5.so.3.3
39fca8e000-39fcc8e000 ---p 0008e000 09:00 21764568                       /usr/lib64/libkrb5.so.3.3
39fcc8e000-39fcc92000 rw-p 0008e000 09:00 21764568                       /usr/lib64/libkrb5.so.3.3
39fce00000-39fce07000 r-xp 00000000 09:00 21764566                       /usr/lib64/libkrb5support.so.0.1
39fce07000-39fd007000 ---p 00007000 09:00 21764566                       /usr/lib64/libkrb5support.so.0.1
39fd007000-39fd008000 rw-p 00007000 09:00 21764566                       /usr/lib64/libkrb5support.so.0.1
39fd200000-39fd224000 r-xp 00000000 09:00 21764567                       /usr/lib64/libk5crypto.so.3.1
39fd224000-39fd423000 ---p 00024000 09:00 21764567                       /usr/lib64/libk5crypto.so.3.1
39fd423000-39fd425000 rw-p 00023000 09:00 21764567                       /usr/lib64/libk5crypto.so.3.1
39fda00000-39fda2c000 r-xp 00000000 09:00 21764569                       /usr/lib64/libgssapi_krb5.so.2.2
39fda2c000-39fdc2c000 ---p 0002c000 09:00 21764569                       /usr/lib64/libgssapi_krb5.so.2.2
39fdc2c000-39fdc2e000 rw-p 0002c000 09:00 21764569                       /usr/lib64/libgssapi_krb5.so.2.2
3a1e600000-3a1e6d4000 r-xp 00000000 09:00 21503507                       /lib64/libasound.so.2.0.0
3a1e6d4000-3a1e8d4000 ---p 000d4000 09:00 21503507                       /lib64/libasound.so.2.0.0
3a1e8d4000-3a1e8dc000 rw-p 000d4000 09:00 21503507                       /lib64/libasound.so.2.0.0
3b4f200000-3b4f325000 r-xp 00000000 09:00 21519931                       /lib64/libcrypto.so.0.9.8b
3b4f325000-3b4f525000 ---p 00125000 09:00 21519931                       /lib64/libcrypto.so.0.9.8b
3b4f525000-3b4f544000 rw-p 00125000 09:00 21519931                       /lib64/libcrypto.so.0.9.8b
3b4f544000-3b4f548000 rw-p 3b4f544000 00:00 0
3b4f600000-3b4f643000 r-xp 00000000 09:00 21519932                       /lib64/libssl.so.0.9.8b
3b4f643000-3b4f843000 ---p 00043000 09:00 21519932                       /lib64/libssl.so.0.9.8b
3b4f843000-3b4f849000 rw-p 00043000 09:00 21519932                       /lib64/libssl.so.0.9.8b
3b50200000-3b5032a000 r-xp 00000000 09:00 21882199                       /usr/lib64/mysql/libmysqlclient.so.15.0.0
3b5032a000-3b5052a000 ---p 0012a000 09:00 21882199                       /usr/lib64/mysql/libmysqlclient.so.15.0.0
3b5052a000-3b50571000 rw-p 0012a000 09:00 21882199                       /usr/lib64/mysql/libmysqlclient.so.15.0.0
3b50571000-3b50572000 rw-p 3b50571000 00:00 0
3c51a00000-3c51a0d000 r-xp 00000000 09:00 21520005                       /lib64/libgcc_s-4.1.2-20070925.so.1
3c51a0d000-3c51c0d000 ---p 0000d000 09:00 21520005                       /lib64/libgcc_s-4.1.2-20070925.so.1
3c51c0d000-3c51c0e000 rw-p 0000d000 09:00 21520005                       /lib64/libgcc_s-4.1.2-20070925.so.1
3c51e00000-3c51ee5000 r-xp 00000000 09:00 22031365                       /usr/lib64/libstdc++.so.6.0.8
3c51ee5000-3c520e5000 ---p 000e5000 09:00 22031365                       /usr/lib64/libstdc++.so.6.0.8
3c520e5000-3c520eb000 r--p 000e5000 09:00 22031365                       /usr/lib64/libstdc++.so.6.0.8
3c520eb000-3c520ee000 rw-p 000eb000 09:00 22031365                       /usr/lib64/libstdc++.so.6.0.8
3c520ee000-3c52100000 rw-p 3c520ee000 00:00 0
3c55800000-3c5586c000 r-xp 00000000 09:00 20196919                       /usr/lib64/libGLU.so.1.3.060502
3c5586c000-3c55a6b000 ---p 0006c000 09:00 20196919                       /usr/lib64/libGLU.so.1.3.060502
3c55a6b000-3c55a6d000 rw-p 0006b000 09:00 20196919                       /usr/lib64/libGLU.so.1.3.060502
3c5e200000-3c5e29d000 r-xp 00000000 09:00 21503162                       /lib64/libglib-2.0.so.0.1200.13
3c5e29d000-3c5e49c000 ---p 0009d000 09:00 21503162                       /lib64/libglib-2.0.so.0.1200.13
3c5e49c000-3c5e49e000 rw-p 0009c000 09:00 21503162                       /lib64/libglib-2.0.so.0.1200.13
3c5e600000-3c5e603000 r-xp 00000000 09:00 21504204                       /lib64/libgmodule-2.0.so.0.1200.13
3c5e603000-3c5e802000 ---p 00003000 09:00 21504204                       /lib64/libgmodule-2.0.so.0.1200.13
3c5e802000-3c5e803000 rw-p 00002000 09:00 21504204                       /lib64/libgmodule-2.0.so.0.1200.13
3c5ee00000-3c5ee04000 r-xp 00000000 09:00 21503612                       /lib64/libgthread-2.0.so.0.1200.13
3c5ee04000-3c5f003000 ---p 00004000 09:00 21503612                       /lib64/libgthread-2.0.so.0.1200.13
3c5f003000-3c5f004000 rw-p 00003000 09:00 21503612                       /lib64/libgthread-2.0.so.0.1200.13
3da2000000-3da2006000 r-xp 00000000 09:00 19975299                       /usr/lib64/libraw1394.so.8.1.1
3da2006000-3da2205000 ---p 00006000 09:00 19975299                       /usr/lib64/libraw1394.so.8.1.1
3da2205000-3da2206000 rw-p 00005000 09:00 19975299                       /usr/lib64/libraw1394.so.8.1.1
3da2400000-3da2403000 r-xp 00000000 09:00 19975301                       /usr/lib64/librom1394.so.0.3.0
3da2403000-3da2602000 ---p 00003000 09:00 19975301                       /usr/lib64/librom1394.so.0.3.0
3da2602000-3da2603000 rw-p 00002000 09:00 19975301                       /usr/lib64/librom1394.so.0.3.0
3da2800000-3da2804000 r-xp 00000000 09:00 19975302                       /usr/lib64/libavc1394.so.0.3.0
3da2804000-3da2a03000 ---p 00004000 09:00 19975302                       /usr/lib64/libavc1394.so.0.3.0
3da2a03000-3da2a04000 rw-p 00003000 09:00 19975302                       /usr/lib64/libavc1394.so.0.3.0
3da2c00000-3da2c0c000 r-xp 00000000 09:00 19975300                       /usr/lib64/libiec61883.so.0.1.0
3da2c0c000-3da2e0c000 ---p 0000c000 09:00 19975300                       /usr/lib64/libiec61883.so.0.1.0
3da2e0c000-3da2e0d000 rw-p 0000c000 09:00 19975300                       /usr/lib64/libiec61883.so.0.1.0
3f7fc00000-3f7fc05000 r-xp 00000000 09:00 20197346                       /usr/lib64/liblirc_client.so.0.2.0
3f7fc05000-3f7fe05000 ---p 00005000 09:00 20197346                       /usr/lib64/liblirc_client.so.0.2.0
3f7fe05000-3f7fe06000 rw-p 00005000 09:00 20197346                       /usr/lib64/liblirc_client.so.0.2.0
2aaaaaaab000-2aaaaaaae000 rw-p 2aaaaaaab000 00:00 0
2aaaaaaf4000-2aaaab5fd000 r-xp 00000000 09:00 23712815                   /usr/lib/libmythtv-0.20.so.0.20.0
2aaaab5fd000-2aaaab7fc000 ---p 00b09000 09:00 23712815                   /usr/lib/libmythtv-0.20.so.0.20.0
2aaaab7fc000-2aaaab860000 rw-p 00b08000 09:00 23712815                   /usr/lib/libmythtv-0.20.so.0.20.0
2aaaab860000-2aaaab866000 rw-p 2aaaab860000 00:00 0
2aaaab866000-2aaaab90a000 r-xp 00000000 09:00 23712806                   /usr/lib/libmythavformat-0.20.so.0.20.0
2aaaab90a000-2aaaabb0a000 ---p 000a4000 09:00 23712806                   /usr/lib/libmythavformat-0.20.so.0.20.0
2aaaabb0a000-2aaaabb15000 rw-p 000a4000 09:00 23712806                   /usr/lib/libmythavformat-0.20.so.0.20.0
2aaaabb15000-2aaaabb19000 rw-p 2aaaabb15000 00:00 0
2aaaabb19000-2aaaabb24000 r-xp 00000000 09:00 23710776                   /usr/lib/libmythavutil-0.20.so.0.20.0
2aaaabb24000-2aaaabd23000 ---p 0000b000 09:00 23710776                   /usr/lib/libmythavutil-0.20.so.0.20.0
2aaaabd23000-2aaaabd24000 rw-p 0000a000 09:00 23710776                   /usr/lib/libmythavutil-0.20.so.0.20.0
2aaaabd24000-2aaaabd27000 rw-p 2aaaabd24000 00:00 0
2aaaabd27000-2aaaac047000 r-xp 00000000 09:00 23711466                   /usr/lib/libmythavcodec-0.20.so.0.20.0
2aaaac047000-2aaaac247000 ---p 00320000 09:00 23711466                   /usr/lib/libmythavcodec-0.20.so.0.20.0
2aaaac247000-2aaaac25c000 rw-p 00320000 09:00 23711466                   /usr/lib/libmythavcodec-0.20.so.0.20.0
2aaaac25c000-2aaaac355000 rw-p 2aaaac25c000 00:00 0
2aaaac355000-2aaaac3f1000 r-xp 00000000 09:00 23712857                   /usr/lib/libmythfreemheg-0.20.so.0.20.0
2aaaac3f1000-2aaaac5f0000 ---p 0009c000 09:00 23712857                   /usr/lib/libmythfreemheg-0.20.so.0.20.0
2aaaac5f0000-2aaaac5fe000 rw-p 0009b000 09:00 23712857                   /usr/lib/libmythfreemheg-0.20.so.0.20.0
2aaaac5fe000-2aaaac693000 r-xp 00000000 09:00 23712879                   /usr/lib/libmythupnp-0.20.so.0.20.0
2aaaac693000-2aaaac893000 ---p 00095000 09:00 23712879                   /usr/lib/libmythupnp-0.20.so.0.20.0
2aaaac893000-2aaaac898000 rw-p 00095000 09:00 23712879                   /usr/lib/libmythupnp-0.20.so.0.20.0
2aaaac898000-2aaaac899000 rw-p 2aaaac898000 00:00 0
2aaaac899000-2aaaac988000 r-xp 00000000 09:00 23712890                   /usr/lib/libmythlivemedia-0.20.so.0.20.0
2aaaac988000-2aaaacb88000 ---p 000ef000 09:00 23712890                   /usr/lib/libmythlivemedia-0.20.so.0.20.0
2aaaacb88000-2aaaacb99000 rw-p 000ef000 09:00 23712890                   /usr/lib/libmythlivemedia-0.20.so.0.20.0
2aaaacb99000-2aaaacba7000 rw-p 2aaaacb99000 00:00 0
2aaaacba7000-2aaaacec5000 r-xp 00000000 09:00 23710745                   /usr/lib/libmyth-0.20.so.0.20.0
2aaaacec5000-2aaaad0c5000 ---p 0031e000 09:00 23710745                   /usr/lib/libmyth-0.20.so.0.20.0
2aaaad0c5000-2aaaad0ea000 rw-p 0031e000 09:00 23710745                   /usr/lib/libmyth-0.20.so.0.20.0
2aaaad0ea000-2aaaad0eb000 rw-p 2aaaad0ea000 00:00 0
2aaaad0eb000-2aaaad1a8000 r-xp 00000000 09:00 23712892                   /usr/lib/libmythui-0.20.so.0.20.0
2aaaad1a8000-2aaaad3a7000 ---p 000bd000 09:00 23712892                   /usr/lib/libmythui-0.20.so.0.20.0
2aaaad3a7000-2aaaad3ae000 rw-p 000bc000 09:00 23712892                   /usr/lib/libmythui-0.20.so.0.20.0
2aaaad3ae000-2aaaad3c3000 rw-p 2aaaad3ae000 00:00 0
2aaaad3c3000-2aaab11ed000 r--p 00000000 09:00 23792407                   /usr/lib/locale/locale-archive
2aaab11ed000-2aaab11fa000 r-xp 00000000 09:00 20538631                   /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab11fa000-2aaab13f9000 ---p 0000d000 09:00 20538631                   /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab13f9000-2aaab13fa000 rw-p 0000c000 09:00 20538631                   /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab13fa000-2aaab142f000 r--s 00000000 09:00 21047608                   /var/db/nscd/services
2aaab142f000-2aaab1464000 r--s 00000000 09:00 21048704                   /var/db/nscd/hosts
2aaab1464000-2aaab1466000 r-xp 00000000 09:00 20621439                   /usr/lib/mythtv/filters/libadjust.so
2aaab1466000-2aaab1665000 ---p 00002000 09:00 20621439                   /usr/lib/mythtv/filters/libadjust.so
2aaab1665000-2aaab1666000 rw-p 00001000 09:00 20621439                   /usr/lib/mythtv/filters/libadjust.so
2aaab1715000-2aaab1796000 rw-p 2aaab1715000 00:00 0
2aaab1796000-2aaab1797000 r-xp 00000000 09:00 20621442                   /usr/lib/mythtv/filters/libbobdeint.so
2aaab1797000-2aaab1996000 ---p 00001000 09:00 20621442                   /usr/lib/mythtv/filters/libbobdeint.so
2aaab1996000-2aaab1997000 rw-p 00000000 09:00 20621442                   /usr/lib/mythtv/filters/libbobdeint.so
2aaab1997000-2aaab1998000 r-xp 00000000 09:00 20621436                   /usr/lib/mythtv/filters/libconvert.so
2aaab1998000-2aaab1b97000 ---p 00001000 09:00 20621436                   /usr/lib/mythtv/filters/libconvert.so
2aaab1b97000-2aaab1b98000 rw-p 00000000 09:00 20621436                   /usr/lib/mythtv/filters/libconvert.so
2aaab1b98000-2aaab1b9a000 r-xp 00000000 09:00 20621405                   /usr/lib/mythtv/filters/libcrop.so
2aaab1b9a000-2aaab1d99000 ---p 00002000 09:00 20621405                   /usr/lib/mythtv/filters/libcrop.so
2aaab1d99000-2aaab1d9a000 rw-p 00001000 09:00 20621405                   /usr/lib/mythtv/filters/libcrop.so
2aaab1d9a000-2aaab1d9c000 r-xp 00000000 09:00 20620995                   /usr/lib/mythtv/filters/libdenoise3d.so
2aaab1d9c000-2aaab1f9c000 ---p 00002000 09:00 20620995                   /usr/lib/mythtv/filters/libdenoise3d.so
2aaab1f9c000-2aaab1f9d000 rw-p 00002000 09:00 20620995                   /usr/lib/mythtv/filters/libdenoise3d.so
2aaab1f9d000-2aaab1f9e000 r-xp 00000000 09:00 20621435                   /usr/lib/mythtv/filters/libforce.so
2aaab1f9e000-2aaab219d000 ---p 00001000 09:00 20621435                   /usr/lib/mythtv/filters/libforce.so
2aaab219d000-2aaab219e000 rw-p 00000000 09:00 20621435                   /usr/lib/mythtv/filters/libforce.so
2aaab219e000-2aaab219f000 r-xp 00000000 09:00 20620428                   /usr/lib/mythtv/filters/libinvert.so
2aaab219f000-2aaab239e000 ---p 00001000 09:00 20620428                   /usr/lib/mythtv/filters/libinvert.so
2aaab239e000-2aaab239f000 rw-p 00000000 09:00 20620428                   /usr/lib/mythtv/filters/libinvert.so
2aaab239f000-2aaab23a3000 r-xp 00000000 09:00 20621445                   /usr/lib/mythtv/filters/libivtc.so
2aaab23a3000-2aaab25a3000 ---p 00004000 09:00 20621445                   /usr/lib/mythtv/filters/libivtc.so
2aaab25a3000-2aaab25a4000 rw-p 00004000 09:00 20621445                   /usr/lib/mythtv/filters/libivtc.so
2aaab25a4000-2aaab25a6000 r-xp 00000000 09:00 20621129                   /usr/lib/mythtv/filters/libkerneldeint.so
2aaab25a6000-2aaab27a5000 ---p 00002000 09:00 20621129                   /usr/lib/mythtv/filters/libkerneldeint.so
2aaab27a5000-2aaab27a6000 rw-p 00001000 09:00 20621129                   /usr/lib/mythtv/filters/libkerneldeint.so
2aaab27a6000-2aaab27a8000 r-xp 00000000 09:00 20620641                   /usr/lib/mythtv/filters/liblinearblend.so
2aaab27a8000-2aaab29a7000 ---p 00002000 09:00 20620641                   /usr/lib/mythtv/filters/liblinearblend.so
2aaab29a7000-2aaab29a8000 rw-p 00001000 09:00 20620641                   /usr/lib/mythtv/filters/liblinearblend.so
2aaab29a8000-2aaab29a9000 r-xp 00000000 09:00 20621440                   /usr/lib/mythtv/filters/libonefield.so
2aaab29a9000-2aaab2ba8000 ---p 00001000 09:00 20621440                   /usr/lib/mythtv/filters/libonefield.so
2aaab2ba8000-2aaab2ba9000 rw-p 00000000 09:00 20621440                   /usr/lib/mythtv/filters/libonefield.so
2aaab2ba9000-2aaab2bab000 r-xp 00000000 09:00 20621069                   /usr/lib/mythtv/filters/libquickdnr.so
2aaab2bab000-2aaab2dab000 ---p 00002000 09:00 20621069                   /usr/lib/mythtv/filters/libquickdnr.so
2aaab2dab000-2aaab2dac000 rw-p 00002000 09:00 20621069                   /usr/lib/mythtv/filters/libquickdnr.so
2aaab4000000-2aaab4e3e000 rw-p 2aaab4000000 00:00 0
2aaab4e3e000-2aaab8000000 ---p 2aaab4e3e000 00:00 0
2aaab8000000-2aaab853d000 rw-p 2aaab8000000 00:00 0
2aaab853d000-2aaabc000000 ---p 2aaab853d000 00:00 0
2aaabc000000-2aaabe022000 rw-p 2aaabc000000 00:00 0
7fff09359000-7fff0936e000 rw-p 7ffffffea000 00:00 0                      [stack]
7fff093fd000-7fff09400000 r-xp 7fff093fd000 00:00 0                      [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
2007-11-13 08:31:36.743 Event socket closed. No connection to the backend.

Attachments (12)

backend-valgrind.log.bz2 (8.7 KB) - added by Artem Astafyev 16 years ago.
valgrind log
mythbackend.log.valgrind.bz2 (90.4 KB) - added by Artem Astafyev 16 years ago.
mythbackend log while in valgrind
4168-v1.patch (24.9 KB) - added by danielk 16 years ago.
Possible fix
bt2.txt (41.8 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backtrace - segfault
backend2.txt (36.5 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backend log
bt3.txt (26.3 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backtrace2 - segfault
backend3.txt (27.5 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backend2
bt4.txt (27.3 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backtrace - eit disabled
backend4.txt (11.9 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backend log - eit disabled
bt5.txt (25.8 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backtrace2 - eit disabled
backend5.txt (17.5 KB) - added by Mark Buechler <Mark.Buechler@…> 16 years ago.
Backend log2 - eit disabled
mythbackend.log (46.9 KB) - added by eric.bosch@… 16 years ago.

Download all attachments as: .zip

Change History (32)

comment:1 Changed 16 years ago by stuartm

Milestone: unknown0.21

comment:2 Changed 16 years ago by Artem Astafyev

I have memory corruption on 64-bit host too (SVN 15741). Here is gdb backtrace, mythtv log and valgrind comes later.

#0 0x00002aaab232d5b5 in raise () from /lib64/libc.so.6 #1 0x00002aaab232f060 in abort () from /lib64/libc.so.6 #2 0x00002aaab2365d0b in libc_message () from /lib64/libc.so.6 #3 0x00002aaab236e18f in _int_malloc () from /lib64/libc.so.6 #4 0x00002aaab236f4ed in malloc () from /lib64/libc.so.6 #5 0x00002aaab1c2810d in operator new () from /usr/lib64/libstdc++.so.6 #6 0x00002aaab1c28229 in operator new[] () from /usr/lib64/libstdc++.so.6 #7 0x00002aaab083f974 in qstrdup () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3 #8 0x00002aaab05996cd in QObject::QObject$base () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3 #9 0x00002aaab05665a2 in QGuardedPtrPrivate::QGuardedPtrPrivate () from /usr/lib64/qt-3.3/lib/libqt-mt.so.3 #10 0x00002aaaad0f0352 in ManagedListGroup? (this=0x2750fe0, txt=<value optimized out>, pGroup=0x2aaabdfcf760,

pList=<value optimized out>, _parent=<value optimized out>, _name=<value optimized out>) at /usr/lib64/qt-3.3/include/qguardedptr.h:71

#11 0x00002aaaad0f214d in SelectManagedListItem? (this=0x2778, baseTxt=@0x2789, pGroup=0x6, pList=0xffffffffffffffff, _parent=0x0,

_name=0x2aaab2412440 "0123456789abcdefghijklmnopqrstuvwxyz") at managedlist.cpp:371

#12 0x00002aaaad0f2564 in BoundedIntegerManagedListItem? (this=0x2750fe0, _minVal=-480, _maxVal=480, _bigStep=10, _step=1,

_group=0x2aaabdfcf760, _list=0x0, _parent=0x28481d0, _name=0x27a4ba0 "endoffsetList", _invert=false) at managedlist.cpp:156

#13 0x00002aaaab2ca1c7 in SRBoundedIntegerSetting (this=0x2848150, vtt_parm=0x2aaaabc0d088, _min=-480, _max=480, _bigStep=10, _step=1,

_parent=0x2aaac29c1070, ItemName?=@0x45a06890, _column=@0x45a06880, _group=0x2aaabdfcf760, _parentList=0x0, _invert=false) at ../libmyth/managedlist.h:613

#14 0x00002aaaab2ce298 in SREndOffset (this=0x2848150, _parent=0x2aaac29c1070, _group=0x2aaabdfcf760, _list=0x0) at sr_items.h:288 #15 0x00002aaaab2c8356 in SRSchedOptionsGroup (this=0x2aaabdfcf760, _rec=0x2aaac29c1070, _parentList=0x0, _group=0x2aaac2911130,

_parent=0x2aaac2911130) at sr_items.cpp:20

#16 0x00002aaaab2c20e0 in RootSRGroup (this=0x2aaac2911130, _rec=0x2aaac29c1070, _parentList=0x0, _parent=<value optimized out>)

at sr_root.cpp:17

#17 0x00002aaaab2d76ff in ScheduledRecording? (this=0x2aaac29c1070) at scheduledrecording.cpp:78 #18 0x00002aaaab1a8184 in ProgramInfo::StartedRecording? (this=0x2aaac2911ee0, prefix=@0x45a07370, ext=@0x45a07360)

at programinfo.cpp:1524

#19 0x00002aaaab65297d in TVRec::StartedRecording? (this=0x7c3d40, curRec=0x2aaac2911ee0) at tv_rec.cpp:645 #20 0x00002aaaab654810 in TVRec::GetProgramRingBufferForLiveTV (this=0x7c3d40, pginfo=0x45a07a28, rb=0x45a07a20) at tv_rec.cpp:4048 #21 0x00002aaaab661150 in TVRec::SwitchLiveTVRingBuffer (this=0x7c3d40, discont=false, set_rec=true) at tv_rec.cpp:4110 #22 0x00002aaaab678736 in TVRec::RunTV (this=0x7c3d40) at tv_rec.cpp:1333 #23 0x00002aaaab679999 in TVRec::EventThread? (param=0x2778) at tv_rec.cpp:1160 #24 0x00002aaab19561c5 in start_thread () from /lib64/libpthread.so.0 #25 0x00002aaab23cd62d in clone () from /lib64/libc.so.6

Changed 16 years ago by Artem Astafyev

Attachment: backend-valgrind.log.bz2 added

valgrind log

Changed 16 years ago by Artem Astafyev

mythbackend log while in valgrind

comment:3 Changed 16 years ago by jb17bsome@…

mythbackend has crashed twice in the last couple of days with this error. Though, my crashes are in different places.

Here is the mythbackend version info: MythTV Version : 16259 MythTV Branch : branches/release-0-21-fixes Library API : 0.21.20080224-1 Network Protocol : 40 Options compiled in:

linux debug using_oss using_alsa using_backend using_dvb using_frontend using_v4l using_x11 using_xrandr using_xv using_xvmc using_bindings_perl using_bindings_python using_opengl using_ffmpeg_threads using_xvmc_pbuffer

comment:4 Changed 16 years ago by jb17bsome

Here is the mythbackend log with the glibc corruption.

2008-02-26 08:39:49.112 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2008-02-26 08:52:45.460 UPnpMedia: BuildMediaMap VIDEO scan starting in :/mnt/mythtvstore/video/content:
2008-02-26 08:52:45.498 UPnpMedia: BuildMediaMap Done. Found 40 objects
2008-02-26 08:54:49.537 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2008-02-26 08:59:00.847 Reschedule requested for id 0.
2008-02-26 08:59:02.674 Scheduled 326 items in 1.8 = 0.00 match + 1.82 place
2008-02-26 08:59:29.882 TVRec(19): ASK_RECORDING 19 29 0 0
2008-02-26 08:59:29.883 TVRec(22): ASK_RECORDING 22 29 0 0
2008-02-26 08:59:29.883 TVRec(20): ASK_RECORDING 20 29 0 0
2008-02-26 08:59:29.942 TVRec(18): ASK_RECORDING 18 29 0 0
*** glibc detected *** /usr/local/bin/mythbackend: malloc(): memory corruption (fast): 0x0000000000b71b0f ***
======= Backtrace: =========
/lib64/libc.so.6[0x3a94c735af]
/lib64/libc.so.6(__libc_malloc+0x7a)[0x3a94c748fa]
/usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x3a9c0bd1ed]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QString9setLengthEj+0x87)[0x3aa0239617]
/usr/local/bin/mythbackend(_ZN7QString6detachEv+0x15)[0x4862c9]
/usr/local/bin/mythbackend(_ZN9QDeepCopyI7QStringEC1ERKS0_+0x27)[0x4862f3]
/usr/local/lib64/libmyth-0.21.so.0(_ZN9MythEventC1ERK7QStringRK11QStringList+0x5c)[0x2aaaacbfcbc8]
/usr/local/lib64/libmyth-0.21.so.0(_ZN9MythEvent5cloneEv+0x34)[0x2aaaacbfd360]
/usr/local/lib64/libmyth-0.21.so.0(_ZN14MythObservable8dispatchER9MythEvent+0x33)[0x2aaaacc0b087]
/usr/local/lib64/libmyth-0.21.so.0(_ZN11MythContext8dispatchER9MythEvent+0x280)[0x2aaaacbb35a6]
/usr/local/lib64/libmythtv-0.21.so.0(_ZN5TVRec23HandlePendingRecordingsEv+0xc2d)[0x2aaaab2e50fd]
/usr/local/lib64/libmythtv-0.21.so.0(_ZN5TVRec5RunTVEv+0x4e2)[0x2aaaab2fabc4]
/usr/local/lib64/libmythtv-0.21.so.0(_ZN5TVRec11EventThreadEPv+0x1d)[0x2aaaab2fc175]
/lib64/libpthread.so.0[0x3a95806407]
/lib64/libc.so.6(clone+0x6d)[0x3a94cd4b0d]
======= Memory map: ========
00400000-00520000 r-xp 00000000 fd:00 2121496                            /usr/local/bin/mythbackend
0071f000-00722000 rw-p 0011f000 fd:00 2121496                            /usr/local/bin/mythbackend
00722000-01339000 rw-p 00722000 00:00 0                                  [heap]
40000000-40002000 rwxp 00000000 00:10 1164                               /dev/zero
40002000-40003000 ---p 40002000 00:00 0 
40003000-40a03000 rwxp 40003000 00:00 0 
40a03000-40a04000 ---p 40a03000 00:00 0 
40a04000-41404000 rwxp 40a04000 00:00 0 
41404000-41405000 ---p 41404000 00:00 0 
41405000-41e05000 rwxp 41405000 00:00 0 
41e05000-41e06000 ---p 41e05000 00:00 0 
41e06000-42806000 rwxp 41e06000 00:00 0 
42806000-42807000 ---p 42806000 00:00 0 
42807000-43207000 rwxp 42807000 00:00 0 
43207000-43208000 ---p 43207000 00:00 0 
43208000-43c08000 rwxp 43208000 00:00 0 
43c08000-43c09000 ---p 43c08000 00:00 0 
43c09000-44609000 rwxp 43c09000 00:00 0 
44609000-4460a000 ---p 44609000 00:00 0 
4460a000-4500a000 rwxp 4460a000 00:00 0 
4500a000-4500b000 ---p 4500a000 00:00 0 
4500b000-45a0b000 rwxp 4500b000 00:00 0 
45a0b000-45a0c000 ---p 45a0b000 00:00 0 
45a0c000-4640c000 rwxp 45a0c000 00:00 0 
4640c000-4640d000 ---p 4640c000 00:00 0 
4640d000-46e0d000 rwxp 4640d000 00:00 0 
46e0d000-46e0e000 ---p 46e0d000 00:00 0 
46e0e000-4780e000 rwxp 46e0e000 00:00 0 
4780e000-4780f000 ---p 4780e000 00:00 0 
4780f000-4820f000 rwxp 4780f000 00:00 0 
4820f000-48210000 ---p 4820f000 00:00 0 
48210000-48c10000 rwxp 48210000 00:00 0 
48c10000-48c11000 ---p 48c10000 00:00 0 
48c11000-49611000 rwxp 48c11000 00:00 0 
49611000-49612000 ---p 49611000 00:00 0 
49612000-4a012000 rwxp 49612000 00:00 0 
4a012000-4a013000 ---p 4a012000 00:00 0 
4a013000-4aa13000 rwxp 4a013000 00:00 0 
4aa13000-4aa14000 ---p 4aa13000 00:00 0 
4aa14000-4b414000 rwxp 4aa14000 00:00 0 
4b414000-4b415000 ---p 4b414000 00:00 0 
4b415000-4be15000 rwxp 4b415000 00:00 0 
4be15000-4be16000 ---p 4be15000 00:00 0 
4be16000-4c816000 rwxp 4be16000 00:00 0 
4c816000-4c817000 ---p 4c816000 00:00 0 
4c817000-4d217000 rwxp 4c817000 00:00 0 
4d217000-4d218000 ---p 4d217000 00:00 0 
4d218000-4dc18000 rwxp 4d218000 00:00 0 
4dc18000-4dc19000 ---p 4dc18000 00:00 0 
4dc19000-4e619000 rwxp 4dc19000 00:00 0 
4e619000-4e61a000 ---p 4e619000 00:00 0 
4e61a000-4f01a000 rwxp 4e61a000 00:00 0 
4f01a000-4f01b000 ---p 4f01a000 00:00 0 
4f01b000-4fa1b000 rwxp 4f01b000 00:00 0 
4fa1b000-4fa1c000 ---p 4fa1b000 00:00 0 
4fa1c000-5041c000 rwxp 4fa1c000 00:00 0 
5041c000-5041d000 ---p 5041c000 00:00 0 
5041d000-50e1d000 rwxp 5041d000 00:00 0 
50e1d000-50e1e000 ---p 50e1d000 00:00 0 
50e1e000-5181e000 rwxp 50e1e000 00:00 0 
5181e000-5181f000 ---p 5181e000 00:00 0 
5181f000-5221f000 rwxp 5181f000 00:00 0 
5221f000-52220000 ---p 5221f000 00:00 0 
52220000-52c20000 rwxp 52220000 00:00 0 
52c20000-52c21000 ---p 52c20000 00:00 0 
52c21000-53621000 rwxp 52c21000 00:00 0 
53621000-53622000 ---p 53621000 00:00 0 
53622000-54022000 rwxp 53622000 00:00 0 
54022000-54023000 ---p 54022000 00:00 0 
54023000-54a23000 rwxp 54023000 00:00 0 
54a23000-54a24000 ---p 54a23000 00:00 0 
54a24000-55424000 rwxp 54a24000 00:00 0 
3a93a00000-3a93a1b000 r-xp 00000000 fd:00 106758146                      /lib64/ld-2.7.so
3a93c1a000-3a93c1b000 r--p 0001a000 fd:00 106758146                      /lib64/ld-2.7.so
3a93c1b000-3a93c1c000 rw-p 0001b000 fd:00 106758146                      /lib64/ld-2.7.so
3a93e00000-3a93e5b000 r-xp 00000000 fd:00 2100227                        /usr/lib64/libXt.so.6.0.0
3a93e5b000-3a9405a000 ---p 0005b000 fd:00 2100227                        /usr/lib64/libXt.so.6.0.0
3a9405a000-3a94060000 rw-p 0005a000 fd:00 2100227                        /usr/lib64/libXt.so.6.0.0
3a94060000-3a94061000 rw-p 3a94060000 00:00 0 
3a94200000-3a94217000 r-xp 00000000 fd:00 2099049                        /usr/lib64/libXmu.so.6.2.0
3a94217000-3a94416000 ---p 00017000 fd:00 2099049                        /usr/lib64/libXmu.so.6.2.0
3a94416000-3a94418000 rw-p 00016000 fd:00 2099049                        /usr/lib64/libXmu.so.6.2.0
3a94a00000-3a94a01000 r-xp 00000000 fd:00 186941442                      /usr/lib64/nvidia/tls/libnvidia-tls.so.1.0.9755
3a94a01000-3a94b00000 ---p 00001000 fd:00 186941442                      /usr/lib64/nvidia/tls/libnvidia-tls.so.1.0.9755
3a94b00000-3a94b01000 rw-p 00000000 fd:00 186941442                      /usr/lib64/nvidia/tls/libnvidia-tls.so.1.0.9755
3a94c00000-3a94d4d000 r-xp 00000000 fd:00 106758149                      /lib64/libc-2.7.so
3a94d4d000-3a94f4d000 ---p 0014d000 fd:00 106758149                      /lib64/libc-2.7.so
3a94f4d000-3a94f51000 r--p 0014d000 fd:00 106758149                      /lib64/libc-2.7.so
3a94f51000-3a94f52000 rw-p 00151000 fd:00 106758149                      /lib64/libc-2.7.so
3a94f52000-3a94f57000 rw-p 3a94f52000 00:00 0 
3a95000000-3a95002000 r-xp 00000000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95002000-3a95202000 ---p 00002000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95202000-3a95203000 r--p 00002000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95203000-3a95204000 rw-p 00003000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95400000-3a95482000 r-xp 00000000 fd:00 106758160                      /lib64/libm-2.7.so
3a95482000-3a95681000 ---p 00082000 fd:00 106758160                      /lib64/libm-2.7.so
3a95681000-3a95682000 r--p 00081000 fd:00 106758160                      /lib64/libm-2.7.so
3a95682000-3a95683000 rw-p 00082000 fd:00 106758160                      /lib64/libm-2.7.so
3a95800000-3a95816000 r-xp 00000000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95816000-3a95a15000 ---p 00016000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95a15000-3a95a16000 r--p 00015000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95a16000-3a95a17000 rw-p 00016000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95a17000-3a95a1b000 rw-p 3a95a17000 00:00 0 
3a95c00000-3a95c14000 r-xp 00000000 fd:00 106758174                      /lib64/libz.so.1.2.3
3a95c14000-3a95e13000 ---p 00014000 fd:00 106758174                      /lib64/libz.so.1.2.3
3a95e13000-3a95e14000 rw-p 00013000 fd:00 106758174                      /lib64/libz.so.1.2.3
3a96000000-3a96005000 r-xp 00000000 fd:00 30474248                       /usr/lib64/libXdmcp.so.6.0.0
3a96005000-3a96204000 ---p 00005000 fd:00 30474248                       /usr/lib64/libXdmcp.so.6.0.0
3a96204000-3a96205000 rw-p 00004000 fd:00 30474248                       /usr/lib64/libXdmcp.so.6.0.0
3a96400000-3a96402000 r-xp 00000000 fd:00 30474247                       /usr/lib64/libXau.so.6.0.0
3a96402000-3a96601000 ---p 00002000 fd:00 30474247                       /usr/lib64/libXau.so.6.0.0
3a96601000-3a96602000 rw-p 00001000 fd:00 30474247                       /usr/lib64/libXau.so.6.0.0
3a96800000-3a9681a000 r-xp 00000000 fd:00 30474249                       /usr/lib64/libxcb.so.1.0.0
3a9681a000-3a96a1a000 ---p 0001a000 fd:00 30474249                       /usr/lib64/libxcb.so.1.0.0
3a96a1a000-3a96a1b000 rw-p 0001a000 fd:00 30474249                       /usr/lib64/libxcb.so.1.0.0
3a96c00000-3a96c01000 r-xp 00000000 fd:00 30474250                       /usr/lib64/libxcb-xlib.so.0.0.0
3a96c01000-3a96e00000 ---p 00001000 fd:00 30474250                       /usr/lib64/libxcb-xlib.so.0.0.0
3a96e00000-3a96e01000 rw-p 00000000 fd:00 30474250                       /usr/lib64/libxcb-xlib.so.0.0.0
3a97000000-3a970fe000 r-xp 00000000 fd:00 30474251                       /usr/lib64/libX11.so.6.2.0
3a970fe000-3a972fe000 ---p 000fe000 fd:00 30474251                       /usr/lib64/libX11.so.6.2.0
3a972fe000-3a97304000 rw-p 000fe000 fd:00 30474251                       /usr/lib64/libX11.so.6.2.0
3a97400000-3a97410000 r-xp 00000000 fd:00 30474252                       /usr/lib64/libXext.so.6.4.0
3a97410000-3a97610000 ---p 00010000 fd:00 30474252                       /usr/lib64/libXext.so.6.4.0
3a97610000-3a97611000 rw-p 00010000 fd:00 30474252                       /usr/lib64/libXext.so.6.4.0
3a97800000-3a9788a000 r-xp 00000000 fd:00 2100256                        /usr/lib64/libfreetype.so.6.3.16
3a9788a000-3a97a89000 ---p 0008a000 fd:00 2100256                        /usr/lib64/libfreetype.so.6.3.16
3a97a89000-3a97a8f000 rw-p 00089000 fd:00 2100256                        /usr/lib64/libfreetype.so.6.3.16
3a97c00000-3a97c21000 r-xp 00000000 fd:00 106758182                      /lib64/libexpat.so.1.5.2
3a97c21000-3a97e20000 ---p 00021000 fd:00 106758182                      /lib64/libexpat.so.1.5.2
3a97e20000-3a97e23000 rw-p 00020000 fd:00 106758182                      /lib64/libexpat.so.1.5.2
3a98000000-3a98017000 r-xp 00000000 fd:00 2100225                        /usr/lib64/libICE.so.6.3.0
3a98017000-3a98216000 ---p 00017000 fd:00 2100225                        /usr/lib64/libICE.so.6.3.0
3a98216000-3a98217000 rw-p 00016000 fd:00 2100225                        /usr/lib64/libICE.so.6.3.0
3a98217000-3a9821b000 rw-p 3a98217000 00:00 0 
3a98400000-3a98411000 r-xp 00000000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98411000-3a98611000 ---p 00011000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98611000-3a98612000 r--p 00011000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98612000-3a98613000 rw-p 00012000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98613000-3a98615000 rw-p 3a98613000 00:00 0 
3a98800000-3a9880d000 r-xp 00000000 fd:00 106758169                      /lib64/libgcc_s-4.1.2-20070925.so.1
3a9880d000-3a98a0d000 ---p 0000d000 fd:00 106758169                      /lib64/libgcc_s-4.1.2-20070925.so.1
3a98a0d000-3a98a0e000 rw-p 0000d000 fd:00 106758169                      /lib64/libgcc_s-4.1.2-20070925.so.1
3a98c00000-3a98c31000 r-xp 00000000 fd:00 2100247                        /usr/lib64/liblcms.so.1.0.16
3a98c31000-3a98e31000 ---p 00031000 fd:00 2100247                        /usr/lib64/liblcms.so.1.0.16
3a98e31000-3a98e33000 rw-p 00031000 fd:00 2100247                        /usr/lib64/liblcms.so.1.0.16
3a98e33000-3a98e35000 rw-p 3a98e33000 00:00 0 
3a99000000-3a99009000 r-xp 00000000 fd:00 2100226                        /usr/lib64/libSM.so.6.0.0
3a99009000-3a99209000 ---p 00009000 fd:00 2100226                        /usr/lib64/libSM.so.6.0.0
3a99209000-3a9920a000 rw-p 00009000 fd:00 2100226                        /usr/lib64/libSM.so.6.0.0
3a99400000-3a9942a000 r-xp 00000000 fd:00 2100257                        /usr/lib64/libfontconfig.so.1.2.0
3a9942a000-3a99629000 ---p 0002a000 fd:00 2100257                        /usr/lib64/libfontconfig.so.1.2.0
3a99629000-3a99634000 rw-p 00029000 fd:00 2100257                        /usr/lib64/libfontconfig.so.1.2.0
3a99800000-3a99824000 r-xp 00000000 fd:00 2100249                        /usr/lib64/libpng12.so.0.22.0
3a99824000-3a99a23000 ---p 00024000 fd:00 2100249                        /usr/lib64/libpng12.so.0.22.0
3a99a23000-3a99a24000 rw-p 00023000 fd:00 2100249                        /usr/lib64/libpng12.so.0.22.0
3a99c00000-3a99c09000 r-xp 00000000 fd:00 2100251                        /usr/lib64/libXrender.so.1.3.0
3a99c09000-3a99e08000 ---p 00009000 fd:00 2100251                        /usr/lib64/libXrender.so.1.3.0
3a99e08000-3a99e09000 rw-p 00008000 fd:00 2100251                        /usr/lib64/libXrender.so.1.3.0
3a9a000000-3a9a006000 r-xp 00000000 fd:00 2100252                        /usr/lib64/libXrandr.so.2.1.0
3a9a006000-3a9a206000 ---p 00006000 fd:00 2100252                        /usr/lib64/libXrandr.so.2.1.0
3a9a206000-3a9a207000 rw-p 00006000 fd:00 2100252                        /usr/lib64/libXrandr.so.2.1.0
3a9a400000-3a9a442000 r-xp 00000000 fd:00 2100594                        /usr/lib64/libmp3lame.so.0.0.0
3a9a442000-3a9a641000 ---p 00042000 fd:00 2100594                        /usr/lib64/libmp3lame.so.0.0.0
3a9a641000-3a9a644000 rw-p 00041000 fd:00 2100594                        /usr/lib64/libmp3lame.so.0.0.0
3a9a644000-3a9a674000 rw-p 3a9a644000 00:00 0 
3a9a800000-3a9a808000 r-xp 00000000 fd:00 2100250                        /usr/lib64/libXi.so.6.0.0
3a9a808000-3a9aa08000 ---p 00008000 fd:00 2100250                        /usr/lib64/libXi.so.6.0.0
3a9aa08000-3a9aa09000 rw-p 00008000 fd:00 2100250                        /usr/lib64/libXi.so.6.0.0
3a9ac00000-3a9ac09000 r-xp 00000000 fd:00 2100254                        /usr/lib64/libXcursor.so.1.0.2
3a9ac09000-3a9ae08000 ---p 00009000 fd:00 2100254                        /usr/lib64/libXcursor.so.1.0.2
3a9ae08000-3a9ae09000 rw-p 00008000 fd:00 2100254                        /usr/lib64/libXcursor.so.1.0.2
3a9b000000-3a9b005000 r-xp 00000000 fd:00 2100253                        /usr/lib64/libXfixes.so.3.1.0
3a9b005000-3a9b204000 ---p 00005000 fd:00 2100253                        /usr/lib64/libXfixes.so.3.1.0
3a9b204000-3a9b205000 rw-p 00004000 fd:00 2100253                        /usr/lib64/libXfixes.so.3.1.0
3a9b400000-3a9b421000 r-xp 00000000 fd:00 2100246                        /usr/lib64/libjpeg.so.62.0.0
3a9b421000-3a9b620000 ---p 00021000 fd:00 2100246                        /usr/lib64/libjpeg.so.62.0.0
3a9b620000-3a9b621000 rw-p 00020000 fd:00 2100246                        /usr/lib64/libjpeg.so.62.0.0
3a9b800000-3a9b869000 r-xp 00000000 fd:00 2100248                        /usr/lib64/libmng.so.1.0.0
3a9b869000-3a9ba69000 ---p 00069000 fd:00 2100248                        /usr/lib64/libmng.so.1.0.0
3a9ba69000-3a9ba6e000 rw-p 00069000 fd:00 2100248                        /usr/lib64/libmng.so.1.0.0
3a9c000000-3a9c0e5000 r-xp 00000000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c0e5000-3a9c2e5000 ---p 000e5000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c2e5000-3a9c2eb000 r--p 000e5000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c2eb000-3a9c2ee000 rw-p 000eb000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c2ee000-3a9c300000 rw-p 3a9c2ee000 00:00 0 
3a9c400000-3a9c415000 r-xp 00000000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c415000-3a9c614000 ---p 00015000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c614000-3a9c615000 r--p 00014000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c615000-3a9c616000 rw-p 00015000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c616000-3a9c618000 rw-p 3a9c616000 00:00 0 
3a9dc00000-3a9dc93000 r-xp 00000000 fd:00 195592199                      /usr/lib64/nvidia/libGL.so.1.0.9755
3a9dc93000-3a9dd92000 ---p 00093000 fd:00 195592199                      /usr/lib64/nvidia/libGL.so.1.0.9755
3a9dd92000-3a9ddc7000 rwxp 00092000 fd:00 195592199                      /usr/lib64/nvidia/libGL.so.1.0.9755
3a9ddc7000-3a9ddc8000 rwxp 3a9ddc7000 00:00 0 
3a9f400000-3a9f402000 r-xp 00000000 fd:00 106758341                      /lib64/libkeyutils-1.2.so
3a9f402000-3a9f601000 ---p 00002000 fd:00 106758341                      /lib64/libkeyutils-1.2.so
3a9f601000-3a9f602000 rw-p 00001000 fd:00 106758341                      /lib64/libkeyutils-1.2.so
3a9f800000-3a9f804000 r-xp 00000000 fd:00 2100647                        /usr/lib64/libXv.so.1.0.0
3a9f804000-3a9fa04000 ---p 00004000 fd:00 2100647                        /usr/lib64/libXv.so.1.0.0
3a9fa04000-3a9fa05000 rw-p 00004000 fd:00 2100647                        /usr/lib64/libXv.so.1.0.0
3a9fc00000-3aa0478000 r-xp 00000000 fd:00 159055898                      /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
3aa0478000-3aa0677000 ---p 00878000 fd:00 159055898                      /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
3aa0677000-3aa06f5000 rw-p 00877000 fd:00 159055898                      /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
3aa06f5000-3aa06fa000 rw-p 3aa06f5000 00:00 0 
3aa2800000-3aa2803000 r-xp 00000000 fd:00 2100716                        /usr/lib64/libXvMC.so.1.0.0
3aa2803000-3aa2a02000 ---p 00003000 fd:00 2100716                        /usr/lib64/libXvMC.so.1.0.0
3aa2a02000-3aa2a03000 rw-p 00002000 fd:00 2100716                        /usr/lib64/libXvMC.so.1.0.0
3aa2e00000-3aa2ed7000 r-xp 00000000 fd:00 106758189                      /lib64/libasound.so.2.0.0
3aa2ed7000-3aa30d7000 ---p 000d7000 fd:00 106758189                      /lib64/libasound.so.2.0.0
3aa30d7000-3aa30df000 rw-p 000d7000 fd:00 106758189                      /lib64/libasound.so.2.0.0
3aa5600000-3aa5613000 r-xp 00000000 fd:00 2100258                        /usr/lib64/libXft.so.2.1.2
3aa5613000-3aa5812000 ---p 00013000 fd:00 2100258                        /usr/lib64/libXft.so.2.1.2
3aa5812000-3aa5813000 rw-p 00012000 fd:00 2100258                        /usr/lib64/libXft.so.2.1.2
3aa7200000-3aa7209000 r-xp 00000000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa7209000-3aa7408000 ---p 00009000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa7408000-3aa7409000 r--p 00008000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa7409000-3aa740a000 rw-p 00009000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa740a000-3aa7438000 rw-p 3aa740a000 00:00 0 
3aa8a00000-3aa8a05000 r-xp 00000000 fd:00 30474255                       /usr/lib64/libXxf86vm.so.1.0.0
3aa8a05000-3aa8c04000 ---p 00005000 fd:00 30474255                       /usr/lib64/libXxf86vm.so.1.0.0
3aa8c04000-3aa8c05000 rw-p 00004000 fd:00 30474255                       /usr/lib64/libXxf86vm.so.1.0.0
3dda000000-3dda06d000 r-xp 00000000 fd:00 2101244                        /usr/lib64/libGLU.so.1.3.070002
3dda06d000-3dda26c000 ---p 0006d000 fd:00 2101244                        /usr/lib64/libGLU.so.1.3.070002
3dda26c000-3dda26e000 rw-p 0006c000 fd:00 2101244                        /usr/lib64/libGLU.so.1.3.070002
3ddac00000-3ddac02000 r-xp 00000000 fd:00 106758191                      /lib64/libcom_err.so.2.1
3ddac02000-3ddae01000 ---p 00002000 fd:00 106758191                      /lib64/libcom_err.so.2.1
3ddae01000-3ddae02000 rw-p 00001000 fd:00 106758191                      /lib64/libcom_err.so.2.1
3ddb400000-3ddb408000 r-xp 00000000 fd:00 2099617                        /usr/lib64/libkrb5support.so.0.1
3ddb408000-3ddb607000 ---p 00008000 fd:00 2099617                        /usr/lib64/libkrb5support.so.0.1
3ddb607000-3ddb608000 rw-p 00007000 fd:00 2099617                        /usr/lib64/libkrb5support.so.0.1
3ddb800000-3ddb824000 r-xp 00000000 fd:00 2099693                        /usr/lib64/libk5crypto.so.3.1
3ddb824000-3ddba23000 ---p 00024000 fd:00 2099693                        /usr/lib64/libk5crypto.so.3.1
3ddba23000-3ddba25000 rw-p 00023000 fd:00 2099693                        /usr/lib64/libk5crypto.so.3.1
3ddbc00000-3ddbc8f000 r-xp 00000000 fd:00 2100236                        /usr/lib64/libkrb5.so.3.3
3ddbc8f000-3ddbe8e000 ---p 0008f000 fd:00 2100236                        /usr/lib64/libkrb5.so.3.3
3ddbe8e000-3ddbe92000 rw-p 0008e000 fd:00 2100236                        /usr/lib64/libkrb5.so.3.3
3ddc000000-3ddc02c000 r-xp 00000000 fd:00 2100263                        /usr/lib64/libgssapi_krb5.so.2.2
3ddc02c000-3ddc22c000 ---p 0002c000 fd:00 2100263                        /usr/lib64/libgssapi_krb5.so.2.2
3ddc22c000-3ddc22e000 rw-p 0002c000 fd:00 2100263                        /usr/lib64/libgssapi_krb5.so.2.2
3ddcc00000-3ddcc43000 r-xp 00000000 fd:00 106758196                      /lib64/libssl.so.0.9.8b
3ddcc43000-3ddce43000 ---p 00043000 fd:00 106758196                      /lib64/libssl.so.0.9.8b
3ddce43000-3ddce49000 rw-p 00043000 fd:00 106758196                      /lib64/libssl.so.0.9.8b
2aaaaaaab000-2aaaaaaad000 rw-p 2aaaaaaab000 00:00 0 
2aaaaaac3000-2aaaaaac4000 rw-p 2aaaaaac3000 00:00 0 
2aaaaaac4000-2aaaab597000 r-xp 00000000 fd:00 63406119                   /usr/local/lib64/libmythtv-0.21.so.0.21.0
2aaaab597000-2aaaab796000 ---p 00ad3000 fd:00 63406119                   /usr/local/lib64/libmythtv-0.21.so.0.21.0
2aaaab796000-2aaaab7fb000 rw-p 00ad2000 fd:00 63406119                   /usr/local/lib64/libmythtv-0.21.so.0.21.0
2aaaab7fb000-2aaaab801000 rw-p 2aaaab7fb000 00:00 0 
2aaaab801000-2aaaab8a8000 r-xp 00000000 fd:00 63406094                   /usr/local/lib64/libmythavformat-0.21.so.0.21.0
2aaaab8a8000-2aaaabaa7000 ---p 000a7000 fd:00 63406094                   /usr/local/lib64/libmythavformat-0.21.so.0.21.0
2aaaabaa7000-2aaaabab2000 rw-p 000a6000 fd:00 63406094                   /usr/local/lib64/libmythavformat-0.21.so.0.21.0
2aaaabab2000-2aaaabab6000 rw-p 2aaaabab2000 00:00 0 
2aaaabab6000-2aaaabac1000 r-xp 00000000 fd:00 63406085                   /usr/local/lib64/libmythavutil-0.21.so.0.21.0
2aaaabac1000-2aaaabcc0000 ---p 0000b000 fd:00 63406085                   /usr/local/lib64/libmythavutil-0.21.so.0.21.0
2aaaabcc0000-2aaaabcc1000 rw-p 0000a000 fd:00 63406085                   /usr/local/lib64/libmythavutil-0.21.so.0.21.0
2aaaabcc1000-2aaaabcc4000 rw-p 2aaaabcc1000 00:00 0 
2aaaabcc4000-2aaaabfee000 r-xp 00000000 fd:00 63406090                   /usr/local/lib64/libmythavcodec-0.21.so.0.21.0
2aaaabfee000-2aaaac1ed000 ---p 0032a000 fd:00 63406090                   /usr/local/lib64/libmythavcodec-0.21.so.0.21.0
2aaaac1ed000-2aaaac203000 rw-p 00329000 fd:00 63406090                   /usr/local/lib64/libmythavcodec-0.21.so.0.21.0
2aaaac203000-2aaaac2fc000 rw-p 2aaaac203000 00:00 0 
2aaaac2fc000-2aaaac398000 r-xp 00000000 fd:00 63406111                   /usr/local/lib64/libmythfreemheg-0.21.so.0.21.0
2aaaac398000-2aaaac597000 ---p 0009c000 fd:00 63406111                   /usr/local/lib64/libmythfreemheg-0.21.so.0.21.0
2aaaac597000-2aaaac5a5000 rw-p 0009b000 fd:00 63406111                   /usr/local/lib64/libmythfreemheg-0.21.so.0.21.0
2aaaac5a5000-2aaaac63e000 r-xp 00000000 fd:00 63406099                   /usr/local/lib64/libmythupnp-0.21.so.0.21.0
2aaaac63e000-2aaaac83e000 ---p 00099000 fd:00 63406099                   /usr/local/lib64/libmythupnp-0.21.so.0.21.0
2aaaac83e000-2aaaac843000 rw-p 00099000 fd:00 63406099                   /usr/local/lib64/libmythupnp-0.21.so.0.21.0
2aaaac843000-2aaaac844000 rw-p 2aaaac843000 00:00 0 
2aaaac844000-2aaaac845000 r-xp 00000000 fd:00 63406115                   /usr/local/lib64/libmythlivemedia-0.21.so.0.21.0
2aaaac845000-2aaaaca44000 ---p 00001000 fd:00 63406115                   /usr/local/lib64/libmythlivemedia-0.21.so.0.21.0
2aaaaca44000-2aaaaca45000 rw-p 00000000 fd:00 63406115                   /usr/local/lib64/libmythlivemedia-0.21.so.0.21.0
2aaaaca45000-2aaaacdb0000 r-xp 00000000 fd:00 63406107                   /usr/local/lib64/libmyth-0.21.so.0.21.0
2aaaacdb0000-2aaaacfb0000 ---p 0036b000 fd:00 63406107                   /usr/local/lib64/libmyth-0.21.so.0.21.0
2aaaacfb0000-2aaaacfd6000 rw-p 0036b000 fd:00 63406107                   /usr/local/lib64/libmyth-0.21.so.0.21.0
2aaaacfd6000-2aaaacfd7000 rw-p 2aaaacfd6000 00:00 0 
2aaaacfd7000-2aaaad096000 r-xp 00000000 fd:00 63406103                   /usr/local/lib64/libmythui-0.21.so.0.21.0
2aaaad096000-2aaaad296000 ---p 000bf000 fd:00 63406103                   /usr/local/lib64/libmythui-0.21.so.0.21.0
2aaaad296000-2aaaad29d000 rw-p 000bf000 fd:00 63406103                   /usr/local/lib64/libmythui-0.21.so.0.21.0
2aaaad29d000-2aaaad29f000 rw-p 2aaaad29d000 00:00 0 
2aaaad29f000-2aaaad2a1000 r-xp 00000000 fd:00 2100255                    /usr/lib64/libXinerama.so.1.0.0
2aaaad2a1000-2aaaad4a0000 ---p 00002000 fd:00 2100255                    /usr/lib64/libXinerama.so.1.0.0
2aaaad4a0000-2aaaad4a1000 rw-p 00001000 fd:00 2100255                    /usr/lib64/libXinerama.so.1.0.0
2aaaad4a1000-2aaaad4a2000 rw-p 2aaaad4a1000 00:00 0 
2aaaad4a2000-2aaaad4d0000 r-xp 00000000 fd:00 2686978                    /usr/lib64/nvidia/libXvMCNVIDIA.so.1.0.9755
2aaaad4d0000-2aaaad5d0000 ---p 0002e000 fd:00 2686978                    /usr/lib64/nvidia/libXvMCNVIDIA.so.1.0.9755
2aaaad5d0000-2aaaad5d3000 rw-p 0002e000 fd:00 2686978                    /usr/lib64/nvidia/libXvMCNVIDIA.so.1.0.9755
2aaaad5d3000-2aaaad5dc000 rw-p 2aaaad5d3000 00:00 0 
2aaaad5dc000-2aaaadd9d000 r-xp 00000000 fd:00 195592198                  /usr/lib64/nvidia/libGLcore.so.1.0.9755
2aaaadd9d000-2aaaade9c000 ---p 007c1000 fd:00 195592198                  /usr/lib64/nvidia/libGLcore.so.1.0.9755
2aaaade9c000-2aaaae007000 rwxp 007c0000 fd:00 195592198                  /usr/lib64/nvidia/libGLcore.so.1.0.9755
2aaaae007000-2aaaae00d000 rwxp 2aaaae007000 00:00 0 
2aaaae00d000-2aaaae093000 rw-p 2aaaae00d000 00:00 0 
2aaaae093000-2aaab2c39000 r--p 00000000 fd:00 98140161                   /usr/lib/locale/locale-archive
2aaab2c39000-2aaab2c46000 r-xp 00000000 fd:00 2327677                    /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab2c46000-2aaab2e45000 ---p 0000d000 fd:00 2327677                    /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab2e45000-2aaab2e46000 rw-p 0000c000 fd:00 2327677                    /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab2e5d000-2aaab2f87000 r-xp 00000000 fd:00 2129981                    /usr/lib64/mysql/libmysqlclient.so.15.0.0
2aaab2f87000-2aaab3187000 ---p 0012a000 fd:00 2129981                    /usr/lib64/mysql/libmysqlclient.so.15.0.0
2aaab3187000-2aaab31ce000 rw-p 0012a000 fd:00 2129981                    /usr/lib64/mysql/libmysqlclient.so.15.0.0
2aaab31ce000-2aaab31cf000 rw-p 2aaab31ce000 00:00 0 
2aaab31cf000-2aaab32f4000 r-xp 00000000 fd:00 106758176                  /lib64/libcrypto.so.0.9.8b
2aaab32f4000-2aaab34f4000 ---p 00125000 fd:00 106758176                  /lib64/libcrypto.so.0.9.8b
2aaab34f4000-2aaab3513000 rw-p 00125000 fd:00 106758176                  /lib64/libcrypto.so.0.9.8b
2aaab3513000-2aaab3517000 rw-p 2aaab3513000 00:00 0 
2aaab3517000-2aaab3530000 r-xp 00000000 fd:00 106758313                  /lib64/libselinux.so.1
2aaab3530000-2aaab372f000 ---p 00019000 fd:00 106758313                  /lib64/libselinux.so.1
2aaab372f000-2aaab3731000 rw-p 00018000 fd:00 106758313                  /lib64/libselinux.so.1
2aaab3731000-2aaab3732000 rw-p 2aaab3731000 00:00 0 
2aaab3732000-2aaab373c000 r-xp 00000000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab373c000-2aaab393b000 ---p 0000a000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab393b000-2aaab393c000 r--p 00009000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab393c000-2aaab393d000 rw-p 0000a000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab393d000-2aaab3c63000 rw-p 2aaab393d000 00:00 0 
2aaab3c63000-2aaab3c65000 r-xp 00000000 fd:00 12156938                   /usr/local/lib64/mythtv/filters/libadjust.so
2aaab3c65000-2aaab3e64000 ---p 00002000 fd:00 12156938                   /usr/local/lib64/mythtv/filters/libadjust.so
2aaab3e64000-2aaab3e65000 rw-p 00001000 fd:00 12156938                   /usr/local/lib64/mythtv/filters/libadjust.so
2aaab3e65000-2aaab3f50000 rw-p 2aaab3e65000 00:00 0 
2aaab3f50000-2aaab3ff9000 rw-s 00000000 00:10 5586                       /dev/video0
2aaab4000000-2aaab4434000 rw-p 2aaab4000000 00:00 0 
2aaab4434000-2aaab8000000 ---p 2aaab4434000 00:00 0 
2aaab8000000-2aaab8001000 r-xp 00000000 fd:00 12156940                   /usr/local/lib64/mythtv/filters/libbobdeint.so
2aaab8001000-2aaab8200000 ---p 00001000 fd:00 12156940                   /usr/local/lib64/mythtv/filters/libbobdeint.so
2aaab8200000-2aaab8201000 rw-p 00000000 fd:00 12156940                   /usr/local/lib64/mythtv/filters/libbobdeint.so
2aaab8201000-2aaab8202000 r-xp 00000000 fd:00 12156936                   /usr/local/lib64/mythtv/filters/libconvert.so
2aaab8202000-2aaab8401000 ---p 00001000 fd:00 12156936                   /usr/local/lib64/mythtv/filters/libconvert.so
2aaab8401000-2aaab8402000 rw-p 00000000 fd:00 12156936                   /usr/local/lib64/mythtv/filters/libconvert.so
2aaab8402000-2aaab8404000 r-xp 00000000 fd:00 12156934                   /usr/local/lib64/mythtv/filters/libcrop.so
2aaab8404000-2aaab8603000 ---p 00002000 fd:00 12156934                   /usr/local/lib64/mythtv/filters/libcrop.so
2aaab8603000-2aaab8604000 rw-p 00001000 fd:00 12156934                   /usr/local/lib64/mythtv/filters/libcrop.so
2aaab8604000-2aaab8606000 r-xp 00000000 fd:00 12156931                   /usr/local/lib64/mythtv/filters/libdenoise3d.so
2aaab8606000-2aaab8806000 ---p 00002000 fd:00 12156931                   /usr/local/lib64/mythtv/filters/libdenoise3d.so
2aaab8806000-2aaab8807000 rw-p 00002000 fd:00 12156931                   /usr/local/lib64/mythtv/filters/libdenoise3d.so
2aaab8807000-2aaab8808000 r-xp 00000000 fd:00 12156935                   /usr/local/lib64/mythtv/filters/libforce.so
2aaab8808000-2aaab8a07000 ---p 00001000 fd:00 12156935                   /usr/local/lib64/mythtv/filters/libforce.so
2aaab8a07000-2aaab8a08000 rw-p 00000000 fd:00 12156935                   /usr/local/lib64/mythtv/filters/libforce.so
2aaab8a08000-2aaab8a0c000 r-xp 00000000 fd:00 2162937                    /usr/local/lib64/mythtv/filters/libgreedyhdeint.so
2aaab8a0c000-2aaab8c0b000 ---p 00004000 fd:00 2162937                    /usr/local/lib64/mythtv/filters/libgreedyhdeint.so
2aaab8c0b000-2aaab8c0c000 rw-p 00003000 fd:00 2162937                    /usr/local/lib64/mythtv/filters/libgreedyhdeint.so
2aaab8c0c000-2aaab8c0d000 r-xp 00000000 fd:00 12156929                   /usr/local/lib64/mythtv/filters/libinvert.so
2aaab8c0d000-2aaab8e0c000 ---p 00001000 fd:00 12156929                   /usr/local/lib64/mythtv/filters/libinvert.so
2aaab8e0c000-2aaab8e0d000 rw-p 00000000 fd:00 12156929                   /usr/local/lib64/mythtv/filters/libinvert.so
2aaab8e0d000-2aaab8e11000 r-xp 00000000 fd:00 12156941                   /usr/local/lib64/mythtv/filters/libivtc.so
2aaab8e11000-2aaab9011000 ---p 00004000 fd:00 12156941                   /usr/local/lib64/mythtv/filters/libivtc.so
2aaab9011000-2aaab9012000 rw-p 00004000 fd:00 12156941                   /usr/local/lib64/mythtv/filters/libivtc.so
2aaab9012000-2aaab9014000 r-xp 00000000 fd:00 12156933                   /usr/local/lib64/mythtv/filters/libkerneldeint.so
2aaab9014000-2aaab9214000 ---p 00002000 fd:00 12156933                   /usr/local/lib64/mythtv/filters/libkerneldeint.so
2aaab9214000-2aaab9215000 rw-p 00002000 fd:00 12156933                   /usr/local/lib64/mythtv/filters/libkerneldeint.so
2aaab9215000-2aaab9217000 r-xp 00000000 fd:00 12156930                   /usr/local/lib64/mythtv/filters/liblinearblend.so
2aaab9217000-2aaab9416000 ---p 00002000 fd:00 12156930                   /usr/local/lib64/mythtv/filters/liblinearblend.so
2aaab9416000-2aaab9417000 rw-p 00001000 fd:00 12156930                   /usr/local/lib64/2008-02-26 08:59:30.091 TVRec(21): ASK_RECORDING 21 29 0 0
mythtv/filters/liblinearblend.so
2aaab9417000-2aaab9418000 r-xp 00000000 fd:00 12156939                   /usr/local/lib64/mythtv/filters/libonefield.so
2aaab9418000-2aaab9617000 ---p 00001000 fd:00 12156939                   /usr/local/lib64/mythtv/filters/libonefield.so
2aaab9617000-2aaab9618000 rw-p 00000000 fd:00 12156939                   /usr/local/lib64/mythtv/filters/libonefield.so
2aaab9618000-2aaab961a000 r-xp 00000000 fd:00 12156932                   /usr/local/lib64/mythtv/filters/libquickdnr.so
2aaab961a000-2aaab981a000 ---p 00002000 fd:00 12156932                   /usr/local/lib64/mythtv/filters/libquickdnr.so
2aaab981a000-2aaab981b000 rw-p 00002000 fd:00 12156932                   /usr/local/lib64/mythtv/filters/libquickdnr.so
2aaab981b000-2aaab981f000 r-xp 00000000 fd:00 2162938                    /usr/local/lib64/mythtv/filters/libyadif.so
2aaab981f000-2aaab9a1e000 ---p 00004000 fd:00 2162938                    /usr/local/lib64/mythtv/filters/libyadif.so
2aaab9a1e000-2aaab9a1f000 rw-p 00003000 fd:00 2162938                    /usr/local/lib64/mythtv/filters/libyadif.so
2aaab9a1f000-2aaabad3f000 rw-p 2aaab9a1f000 00:00 0 
2aaabad3f000-2aaabade8000 rw-s 000a9000 00:10 5586                       /dev/video0
2aaabade8000-2aaabae91000 rw-s 00152000 00:10 5586                       /dev/video0
2aaabae91000-2aaabaf3a000 rw-s 001fb000 00:10 5586                       /dev/video0
2aaabaf3a000-2aaabafe3000 rw-s 002a4000 00:10 5586                       /dev/video0
2aaabafe3000-2aaabb100000 rw-p 2aaabafe3000 00:00 0 
2aaabc000000-2aaabc021000 rw-p 2aaabc000000 00:00 0 
2aaabc021000-2aaac0000000 ---p 2aaabc021000 00:00 0 
7fff33996000-7fff339ab000 rwxp 7fff33996000 00:00 0                      [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vdso]

comment:5 Changed 16 years ago by danielk

See also #4768.

comment:6 Changed 16 years ago by danielk

Owner: changed from Isaac Richards to danielk
Status: newassigned

Changed 16 years ago by danielk

Attachment: 4168-v1.patch added

Possible fix

comment:7 Changed 16 years ago by danielk

If you are seeing segfaults on MythEvents?, please test 4168-v1.patch against 0.21-fixes. This patches both mythtv and mythplugins, and requires a distclean for both.

comment:8 Changed 16 years ago by tomimo@…

Daniel,

Is the above patch already included in current SVN or do you happen to have a patch for that as well ?

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: bt2.txt added

Backtrace - segfault

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: backend2.txt added

Backend log

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: bt3.txt added

Backtrace2 - segfault

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: backend3.txt added

Backend2

comment:9 Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Daniel, the above patch doesn't seem to have any effect on the issue. Attached two sets of backtraces and backend logs.

  • Mark.

comment:10 Changed 16 years ago by danielk

Mark it actually looks like your crashes are happening somewhere else now.. so it is working.. just not resolving these other memory corruption issues..

comment:11 Changed 16 years ago by danielk

Mark, can you try turning off EIT and seeing if the segfaults still happen?

Tomimo, no the patch is applied to neither trunk nor the 0.21 branch, but should apply to both.

comment:12 Changed 16 years ago by jb17bsome@…

I applied the patch and got another crash. Though, it looks different this time:

2008-02-26 20:59:29.368 TVRec(21): ASK_RECORDING 21 29 0 0
*** glibc detected *** /usr/local/bin/mythbackend: malloc(): memory corruption (fast): 0x0000000000a22cd1 ***
======= Backtrace: =========
/lib64/libc.so.6[0x3a94c735af]
/lib64/libc.so.6(__libc_malloc+0x7a)[0x3a94c748fa]
/usr/lib64/libstdc++.so.6(_Znwm+0x1d)[0x3a9c0bd1ed]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QString9setLengthEj+0x87)[0x3aa0239617]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QStringpLERKS_+0x4c)[0x3aa023d2dc]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZNK11QStringList4joinERK7QString+0x4b)[0x3aa024feab]
/usr/local/lib64/libmyth-0.21.so.0(_ZN10MythSocket15writeStringListER11QStringList+0x6f2)[0x2aaaacc1ef92]
/usr/local/bin/mythbackend[0x47ba7c]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x96)[0x3a9ff631c6]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x85)[0x3a9ff029a5]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x70)[0x3a9ff03c70]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN12QApplication16sendPostedEventsEP7QObjecti+0x179)[0x3a9ff037d9]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0xac)[0x3a9feb0acc]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x31)[0x3a9ff1a151]
/usr/lib64/qt-3.3/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x22)[0x3a9ff1a032]
/usr/local/bin/mythbackend[0x4563c7]
/lib64/libc.so.6(__libc_start_main+0xf4)[0x3a94c1e074]
/usr/local/bin/mythbackend[0x421069]
======= Memory map: ========
00400000-00521000 r-xp 00000000 fd:00 2121496                            /usr/local/bin/mythbackend
00720000-00722000 rw-p 00120000 fd:00 2121496                            /usr/local/bin/mythbackend
00722000-00e8e000 rw-p 00722000 00:00 0                                  [heap]
40000000-40002000 rwxp 00000000 00:10 1164                               /dev/zero
40002000-40003000 ---p 40002000 00:00 0 
40003000-40a03000 rwxp 40003000 00:00 0 
40a03000-40a04000 ---p 40a03000 00:00 0 
40a04000-41404000 rwxp 40a04000 00:00 0 
41404000-41405000 ---p 41404000 00:00 0 
41405000-41e05000 rwxp 41405000 00:00 0 
41e05000-41e06000 ---p 41e05000 00:00 0 
41e06000-42806000 rwxp 41e06000 00:00 0 
42806000-42807000 ---p 42806000 00:00 0 
42807000-43207000 rwxp 42807000 00:00 0 
43207000-43208000 ---p 43207000 00:00 0 
43208000-43c08000 rwxp 43208000 00:00 0 
43c08000-43c09000 ---p 43c08000 00:00 0 
43c09000-44609000 rwxp 43c09000 00:00 0 
44609000-4460a000 ---p 44609000 00:00 0 
4460a000-4500a000 rwxp 4460a000 00:00 0 
4500a000-4500b000 ---p 4500a000 00:00 0 
4500b000-45a0b000 rwxp 4500b000 00:00 0 
45a0b000-45a0c000 ---p 45a0b000 00:00 0 
45a0c000-4640c000 rwxp 45a0c000 00:00 0 
4640c000-4640d000 ---p 4640c000 00:00 0 
4640d000-46e0d000 rwxp 4640d000 00:00 0 
46e0d000-46e0e000 ---p 46e0d000 00:00 0 
46e0e000-4780e000 rwxp 46e0e000 00:00 0 
4780e000-4780f000 ---p 4780e000 00:00 0 
4780f000-4820f000 rwxp 4780f000 00:00 0 
4820f000-48210000 ---p 4820f000 00:00 0 
48210000-48c10000 rwxp 48210000 00:00 0 
48c10000-48c11000 ---p 48c10000 00:00 0 
48c11000-49611000 rwxp 48c11000 00:00 0 
49611000-49612000 ---p 49611000 00:00 0 
49612000-4a012000 rwxp 49612000 00:00 0 
4a012000-4a013000 ---p 4a012000 00:00 0 
4a013000-4aa13000 rwxp 4a013000 00:00 0 
4aa13000-4aa14000 ---p 4aa13000 00:00 0 
4aa14000-4b414000 rwxp 4aa14000 00:00 0 
4b414000-4b415000 ---p 4b414000 00:00 0 
4b415000-4be15000 rwxp 4b415000 00:00 0 
4be15000-4be16000 ---p 4be15000 00:00 0 
4be16000-4c816000 rwxp 4be16000 00:00 0 
4c816000-4c817000 ---p 4c816000 00:00 0 
4c817000-4d217000 rwxp 4c817000 00:00 0 
4d217000-4d218000 ---p 4d217000 00:00 0 
4d218000-4dc18000 rwxp 4d218000 00:00 0 
4dc18000-4dc19000 ---p 4dc18000 00:00 0 
4dc19000-4e619000 rwxp 4dc19000 00:00 0 
4e619000-4e61a000 ---p 4e619000 00:00 0 
4e61a000-4f01a000 rwxp 4e61a000 00:00 0 
4f01a000-4f01b000 ---p 4f01a000 00:00 0 
4f01b000-4fa1b000 rwxp 4f01b000 00:00 0 
4fa1b000-4fa1c000 ---p 4fa1b000 00:00 0 
4fa1c000-5041c000 rwxp 4fa1c000 00:00 0 
5041c000-5041d000 ---p 5041c000 00:00 0 
5041d000-50e1d000 rwxp 5041d000 00:00 0 
50e1d000-50e1e000 ---p 50e1d000 00:00 0 
50e1e000-5181e000 rwxp 50e1e000 00:00 0 
5181e000-5181f000 ---p 5181e000 00:00 0 
5181f000-5221f000 rwxp 5181f000 00:00 0 
5221f000-52220000 ---p 5221f000 00:00 0 
52220000-52c20000 rwxp 52220000 00:00 0 
52c20000-52c21000 ---p 52c20000 00:00 0 
52c21000-53621000 rwxp 52c21000 00:00 0 
3a93a00000-3a93a1b000 r-xp 00000000 fd:00 106758146                      /lib64/ld-2.7.so
3a93c1a000-3a93c1b000 r--p 0001a000 fd:00 106758146                      /lib64/ld-2.7.so
3a93c1b000-3a93c1c000 rw-p 0001b000 fd:00 106758146                      /lib64/ld-2.7.so
3a93e00000-3a93e5b000 r-xp 00000000 fd:00 2100227                        /usr/lib64/libXt.so.6.0.0
3a93e5b000-3a9405a000 ---p 0005b000 fd:00 2100227                        /usr/lib64/libXt.so.6.0.0
3a9405a000-3a94060000 rw-p 0005a000 fd:00 2100227                        /usr/lib64/libXt.so.6.0.0
3a94060000-3a94061000 rw-p 3a94060000 00:00 0 
3a94200000-3a94217000 r-xp 00000000 fd:00 2099049                        /usr/lib64/libXmu.so.6.2.0
3a94217000-3a94416000 ---p 00017000 fd:00 2099049                        /usr/lib64/libXmu.so.6.2.0
3a94416000-3a94418000 rw-p 00016000 fd:00 2099049                        /usr/lib64/libXmu.so.6.2.0
3a94a00000-3a94a01000 r-xp 00000000 fd:00 186941442                      /usr/lib64/nvidia/tls/libnvidia-tls.so.1.0.9755
3a94a01000-3a94b00000 ---p 00001000 fd:00 186941442                      /usr/lib64/nvidia/tls/libnvidia-tls.so.1.0.9755
3a94b00000-3a94b01000 rw-p 00000000 fd:00 186941442                      /usr/lib64/nvidia/tls/libnvidia-tls.so.1.0.9755
3a94c00000-3a94d4d000 r-xp 00000000 fd:00 106758149                      /lib64/libc-2.7.so
3a94d4d000-3a94f4d000 ---p 0014d000 fd:00 106758149                      /lib64/libc-2.7.so
3a94f4d000-3a94f51000 r--p 0014d000 fd:00 106758149                      /lib64/libc-2.7.so
3a94f51000-3a94f52000 rw-p 00151000 fd:00 106758149                      /lib64/libc-2.7.so
3a94f52000-3a94f57000 rw-p 3a94f52000 00:00 0 
3a95000000-3a95002000 r-xp 00000000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95002000-3a95202000 ---p 00002000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95202000-3a95203000 r--p 00002000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95203000-3a95204000 rw-p 00003000 fd:00 106758156                      /lib64/libdl-2.7.so
3a95400000-3a95482000 r-xp 00000000 fd:00 106758160                      /lib64/libm-2.7.so
3a95482000-3a95681000 ---p 00082000 fd:00 106758160                      /lib64/libm-2.7.so
3a95681000-3a95682000 r--p 00081000 fd:00 106758160                      /lib64/libm-2.7.so
3a95682000-3a95683000 rw-p 00082000 fd:00 106758160                      /lib64/libm-2.7.so
3a95800000-3a95816000 r-xp 00000000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95816000-3a95a15000 ---p 00016000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95a15000-3a95a16000 r--p 00015000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95a16000-3a95a17000 rw-p 00016000 fd:00 106758179                      /lib64/libpthread-2.7.so
3a95a17000-3a95a1b000 rw-p 3a95a17000 00:00 0 
3a95c00000-3a95c14000 r-xp 00000000 fd:00 106758174                      /lib64/libz.so.1.2.3
3a95c14000-3a95e13000 ---p 00014000 fd:00 106758174                      /lib64/libz.so.1.2.3
3a95e13000-3a95e14000 rw-p 00013000 fd:00 106758174                      /lib64/libz.so.1.2.3
3a96000000-3a96005000 r-xp 00000000 fd:00 30474248                       /usr/lib64/libXdmcp.so.6.0.0
3a96005000-3a96204000 ---p 00005000 fd:00 30474248                       /usr/lib64/libXdmcp.so.6.0.0
3a96204000-3a96205000 rw-p 00004000 fd:00 30474248                       /usr/lib64/libXdmcp.so.6.0.0
3a96400000-3a96402000 r-xp 00000000 fd:00 30474247                       /usr/lib64/libXau.so.6.0.0
3a96402000-3a96601000 ---p 00002000 fd:00 30474247                       /usr/lib64/libXau.so.6.0.0
3a96601000-3a96602000 rw-p 00001000 fd:00 30474247                       /usr/lib64/libXau.so.6.0.0
3a96800000-3a9681a000 r-xp 00000000 fd:00 30474249                       /usr/lib64/libxcb.so.1.0.0
3a9681a000-3a96a1a000 ---p 0001a000 fd:00 30474249                       /usr/lib64/libxcb.so.1.0.0
3a96a1a000-3a96a1b000 rw-p 0001a000 fd:00 30474249                       /usr/lib64/libxcb.so.1.0.0
3a96c00000-3a96c01000 r-xp 00000000 fd:00 30474250                       /usr/lib64/libxcb-xlib.so.0.0.0
3a96c01000-3a96e00000 ---p 00001000 fd:00 30474250                       /usr/lib64/libxcb-xlib.so.0.0.0
3a96e00000-3a96e01000 rw-p 00000000 fd:00 30474250                       /usr/lib64/libxcb-xlib.so.0.0.0
3a97000000-3a970fe000 r-xp 00000000 fd:00 30474251                       /usr/lib64/libX11.so.6.2.0
3a970fe000-3a972fe000 ---p 000fe000 fd:00 30474251                       /usr/lib64/libX11.so.6.2.0
3a972fe000-3a97304000 rw-p 000fe000 fd:00 30474251                       /usr/lib64/libX11.so.6.2.0
3a97400000-3a97410000 r-xp 00000000 fd:00 30474252                       /usr/lib64/libXext.so.6.4.0
3a97410000-3a97610000 ---p 00010000 fd:00 30474252                       /usr/lib64/libXext.so.6.4.0
3a97610000-3a97611000 rw-p 00010000 fd:00 30474252                       /usr/lib64/libXext.so.6.4.0
3a97800000-3a9788a000 r-xp 00000000 fd:00 2100256                        /usr/lib64/libfreetype.so.6.3.16
3a9788a000-3a97a89000 ---p 0008a000 fd:00 2100256                        /usr/lib64/libfreetype.so.6.3.16
3a97a89000-3a97a8f000 rw-p 00089000 fd:00 2100256                        /usr/lib64/libfreetype.so.6.3.16
3a97c00000-3a97c21000 r-xp 00000000 fd:00 106758182                      /lib64/libexpat.so.1.5.2
3a97c21000-3a97e20000 ---p 00021000 fd:00 106758182                      /lib64/libexpat.so.1.5.2
3a97e20000-3a97e23000 rw-p 00020000 fd:00 106758182                      /lib64/libexpat.so.1.5.2
3a98000000-3a98017000 r-xp 00000000 fd:00 2100225                        /usr/lib64/libICE.so.6.3.0
3a98017000-3a98216000 ---p 00017000 fd:00 2100225                        /usr/lib64/libICE.so.6.3.0
3a98216000-3a98217000 rw-p 00016000 fd:00 2100225                        /usr/lib64/libICE.so.6.3.0
3a98217000-3a9821b000 rw-p 3a98217000 00:00 0 
3a98400000-3a98411000 r-xp 00000000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98411000-3a98611000 ---p 00011000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98611000-3a98612000 r--p 00011000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98612000-3a98613000 rw-p 00012000 fd:00 106758171                      /lib64/libresolv-2.7.so
3a98613000-3a98615000 rw-p 3a98613000 00:00 0 
3a98800000-3a9880d000 r-xp 00000000 fd:00 106758169                      /lib64/libgcc_s-4.1.2-20070925.so.1
3a9880d000-3a98a0d000 ---p 0000d000 fd:00 106758169                      /lib64/libgcc_s-4.1.2-20070925.so.1
3a98a0d000-3a98a0e000 rw-p 0000d000 fd:00 106758169                      /lib64/libgcc_s-4.1.2-20070925.so.1
3a98c00000-3a98c31000 r-xp 00000000 fd:00 2100247                        /usr/lib64/liblcms.so.1.0.16
3a98c31000-3a98e31000 ---p 00031000 fd:00 2100247                        /usr/lib64/liblcms.so.1.0.16
3a98e31000-3a98e33000 rw-p 00031000 fd:00 2100247                        /usr/lib64/liblcms.so.1.0.16
3a98e33000-3a98e35000 rw-p 3a98e33000 00:00 0 
3a99000000-3a99009000 r-xp 00000000 fd:00 2100226                        /usr/lib64/libSM.so.6.0.0
3a99009000-3a99209000 ---p 00009000 fd:00 2100226                        /usr/lib64/libSM.so.6.0.0
3a99209000-3a9920a000 rw-p 00009000 fd:00 2100226                        /usr/lib64/libSM.so.6.0.0
3a99400000-3a9942a000 r-xp 00000000 fd:00 2100257                        /usr/lib64/libfontconfig.so.1.2.0
3a9942a000-3a99629000 ---p 0002a000 fd:00 2100257                        /usr/lib64/libfontconfig.so.1.2.0
3a99629000-3a99634000 rw-p 00029000 fd:00 2100257                        /usr/lib64/libfontconfig.so.1.2.0
3a99800000-3a99824000 r-xp 00000000 fd:00 2100249                        /usr/lib64/libpng12.so.0.22.0
3a99824000-3a99a23000 ---p 00024000 fd:00 2100249                        /usr/lib64/libpng12.so.0.22.0
3a99a23000-3a99a24000 rw-p 00023000 fd:00 2100249                        /usr/lib64/libpng12.so.0.22.0
3a99c00000-3a99c09000 r-xp 00000000 fd:00 2100251                        /usr/lib64/libXrender.so.1.3.0
3a99c09000-3a99e08000 ---p 00009000 fd:00 2100251                        /usr/lib64/libXrender.so.1.3.0
3a99e08000-3a99e09000 rw-p 00008000 fd:00 2100251                        /usr/lib64/libXrender.so.1.3.0
3a9a000000-3a9a006000 r-xp 00000000 fd:00 2100252                        /usr/lib64/libXrandr.so.2.1.0
3a9a006000-3a9a206000 ---p 00006000 fd:00 2100252                        /usr/lib64/libXrandr.so.2.1.0
3a9a206000-3a9a207000 rw-p 00006000 fd:00 2100252                        /usr/lib64/libXrandr.so.2.1.0
3a9a400000-3a9a442000 r-xp 00000000 fd:00 2100594                        /usr/lib64/libmp3lame.so.0.0.0
3a9a442000-3a9a641000 ---p 00042000 fd:00 2100594                        /usr/lib64/libmp3lame.so.0.0.0
3a9a641000-3a9a644000 rw-p 00041000 fd:00 2100594                        /usr/lib64/libmp3lame.so.0.0.0
3a9a644000-3a9a674000 rw-p 3a9a644000 00:00 0 
3a9a800000-3a9a808000 r-xp 00000000 fd:00 2100250                        /usr/lib64/libXi.so.6.0.0
3a9a808000-3a9aa08000 ---p 00008000 fd:00 2100250                        /usr/lib64/libXi.so.6.0.0
3a9aa08000-3a9aa09000 rw-p 00008000 fd:00 2100250                        /usr/lib64/libXi.so.6.0.0
3a9ac00000-3a9ac09000 r-xp 00000000 fd:00 2100254                        /usr/lib64/libXcursor.so.1.0.2
3a9ac09000-3a9ae08000 ---p 00009000 fd:00 2100254                        /usr/lib64/libXcursor.so.1.0.2
3a9ae08000-3a9ae09000 rw-p 00008000 fd:00 2100254                        /usr/lib64/libXcursor.so.1.0.2
3a9b000000-3a9b005000 r-xp 00000000 fd:00 2100253                        /usr/lib64/libXfixes.so.3.1.0
3a9b005000-3a9b204000 ---p 00005000 fd:00 2100253                        /usr/lib64/libXfixes.so.3.1.0
3a9b204000-3a9b205000 rw-p 00004000 fd:00 2100253                        /usr/lib64/libXfixes.so.3.1.0
3a9b400000-3a9b421000 r-xp 00000000 fd:00 2100246                        /usr/lib64/libjpeg.so.62.0.0
3a9b421000-3a9b620000 ---p 00021000 fd:00 2100246                        /usr/lib64/libjpeg.so.62.0.0
3a9b620000-3a9b621000 rw-p 00020000 fd:00 2100246                        /usr/lib64/libjpeg.so.62.0.0
3a9b800000-3a9b869000 r-xp 00000000 fd:00 2100248                        /usr/lib64/libmng.so.1.0.0
3a9b869000-3a9ba69000 ---p 00069000 fd:00 2100248                        /usr/lib64/libmng.so.1.0.0
3a9ba69000-3a9ba6e000 rw-p 00069000 fd:00 2100248                        /usr/lib64/libmng.so.1.0.0
3a9c000000-3a9c0e5000 r-xp 00000000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c0e5000-3a9c2e5000 ---p 000e5000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c2e5000-3a9c2eb000 r--p 000e5000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c2eb000-3a9c2ee000 rw-p 000eb000 fd:00 30474253                       /usr/lib64/libstdc++.so.6.0.8
3a9c2ee000-3a9c300000 rw-p 3a9c2ee000 00:00 0 
3a9c400000-3a9c415000 r-xp 00000000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c415000-3a9c614000 ---p 00015000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c614000-3a9c615000 r--p 00014000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c615000-3a9c616000 rw-p 00015000 fd:00 106758326                      /lib64/libnsl-2.7.so
3a9c616000-3a9c618000 rw-p 3a9c616000 00:00 0 
3a9dc00000-3a9dc93000 r-xp 00000000 fd:00 195592199                      /usr/lib64/nvidia/libGL.so.1.0.9755
3a9dc93000-3a9dd92000 ---p 00093000 fd:00 195592199                      /usr/lib64/nvidia/libGL.so.1.0.9755
3a9dd92000-3a9ddc7000 rwxp 00092000 fd:00 195592199                      /usr/lib64/nvidia/libGL.so.1.0.9755
3a9ddc7000-3a9ddc8000 rwxp 3a9ddc7000 00:00 0 
3a9f400000-3a9f402000 r-xp 00000000 fd:00 106758341                      /lib64/libkeyutils-1.2.so
3a9f402000-3a9f601000 ---p 00002000 fd:00 106758341                      /lib64/libkeyutils-1.2.so
3a9f601000-3a9f602000 rw-p 00001000 fd:00 106758341                      /lib64/libkeyutils-1.2.so
3a9f800000-3a9f804000 r-xp 00000000 fd:00 2100647                        /usr/lib64/libXv.so.1.0.0
3a9f804000-3a9fa04000 ---p 00004000 fd:00 2100647                        /usr/lib64/libXv.so.1.0.0
3a9fa04000-3a9fa05000 rw-p 00004000 fd:00 2100647                        /usr/lib64/libXv.so.1.0.0
3a9fc00000-3aa0478000 r-xp 00000000 fd:00 159055898                      /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
3aa0478000-3aa0677000 ---p 00878000 fd:00 159055898                      /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
3aa0677000-3aa06f5000 rw-p 00877000 fd:00 159055898                      /usr/lib64/qt-3.3/lib/libqt-mt.so.3.3.8
3aa06f5000-3aa06fa000 rw-p 3aa06f5000 00:00 0 
3aa2800000-3aa2803000 r-xp 00000000 fd:00 2100716                        /usr/lib64/libXvMC.so.1.0.0
3aa2803000-3aa2a02000 ---p 00003000 fd:00 2100716                        /usr/lib64/libXvMC.so.1.0.0
3aa2a02000-3aa2a03000 rw-p 00002000 fd:00 2100716                        /usr/lib64/libXvMC.so.1.0.0
3aa2e00000-3aa2ed7000 r-xp 00000000 fd:00 106758189                      /lib64/libasound.so.2.0.0
3aa2ed7000-3aa30d7000 ---p 000d7000 fd:00 106758189                      /lib64/libasound.so.2.0.0
3aa30d7000-3aa30df000 rw-p 000d7000 fd:00 106758189                      /lib64/libasound.so.2.0.0
3aa5600000-3aa5613000 r-xp 00000000 fd:00 2100258                        /usr/lib64/libXft.so.2.1.2
3aa5613000-3aa5812000 ---p 00013000 fd:00 2100258                        /usr/lib64/libXft.so.2.1.2
3aa5812000-3aa5813000 rw-p 00012000 fd:00 2100258                        /usr/lib64/libXft.so.2.1.2
3aa7200000-3aa7209000 r-xp 00000000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa7209000-3aa7408000 ---p 00009000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa7408000-3aa7409000 r--p 00008000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa7409000-3aa740a000 rw-p 00009000 fd:00 106758350                      /lib64/libcrypt-2.7.so
3aa740a000-3aa7438000 rw-p 3aa740a000 00:00 0 
3aa8a00000-3aa8a05000 r-xp 00000000 fd:00 30474255                       /usr/lib64/libXxf86vm.so.1.0.0
3aa8a05000-3aa8c04000 ---p 00005000 fd:00 30474255                       /usr/lib64/libXxf86vm.so.1.0.0
3aa8c04000-3aa8c05000 rw-p 00004000 fd:00 30474255                       /usr/lib64/libXxf86vm.so.1.0.0
3dda000000-3dda06d000 r-xp 00000000 fd:00 2101244                        /usr/lib64/libGLU.so.1.3.070002
3dda06d000-3dda26c000 ---p 0006d000 fd:00 2101244                        /usr/lib64/libGLU.so.1.3.070002
3dda26c000-3dda26e000 rw-p 0006c000 fd:00 2101244                        /usr/lib64/libGLU.so.1.3.070002
3ddac00000-3ddac02000 r-xp 00000000 fd:00 106758191                      /lib64/libcom_err.so.2.1
3ddac02000-3ddae01000 ---p 00002000 fd:00 106758191                      /lib64/libcom_err.so.2.1
3ddae01000-3ddae02000 rw-p 00001000 fd:00 106758191                      /lib64/libcom_err.so.2.1
3ddb400000-3ddb408000 r-xp 00000000 fd:00 2099617                        /usr/lib64/libkrb5support.so.0.1
3ddb408000-3ddb607000 ---p 00008000 fd:00 2099617                        /usr/lib64/libkrb5support.so.0.1
3ddb607000-3ddb608000 rw-p 00007000 fd:00 2099617                        /usr/lib64/libkrb5support.so.0.1
3ddb800000-3ddb824000 r-xp 00000000 fd:00 2099693                        /usr/lib64/libk5crypto.so.3.1
3ddb824000-3ddba23000 ---p 00024000 fd:00 2099693                        /usr/lib64/libk5crypto.so.3.1
3ddba23000-3ddba25000 rw-p 00023000 fd:00 2099693                        /usr/lib64/libk5crypto.so.3.1
3ddbc00000-3ddbc8f000 r-xp 00000000 fd:00 2100236                        /usr/lib64/libkrb5.so.3.3
3ddbc8f000-3ddbe8e000 ---p 0008f000 fd:00 2100236                        /usr/lib64/libkrb5.so.3.3
3ddbe8e000-3ddbe92000 rw-p 0008e000 fd:00 2100236                        /usr/lib64/libkrb5.so.3.3
3ddc000000-3ddc02c000 r-xp 00000000 fd:00 2100263                        /usr/lib64/libgssapi_krb5.so.2.2
3ddc02c000-3ddc22c000 ---p 0002c000 fd:00 2100263                        /usr/lib64/libgssapi_krb5.so.2.2
3ddc22c000-3ddc22e000 rw-p 0002c000 fd:00 2100263                        /usr/lib64/libgssapi_krb5.so.2.2
3ddcc00000-3ddcc43000 r-xp 00000000 fd:00 106758196                      /lib64/libssl.so.0.9.8b
3ddcc43000-3ddce43000 ---p 00043000 fd:00 106758196                      /lib64/libssl.so.0.9.8b
3ddce43000-3ddce49000 rw-p 00043000 fd:00 106758196                      /lib64/libssl.so.0.9.8b
2aaaaaaab000-2aaaaaaad000 rw-p 2aaaaaaab000 00:00 0 
2aaaaaac3000-2aaaaaac4000 rw-p 2aaaaaac3000 00:00 0 
2aaaaaac4000-2aaaab599000 r-xp 00000000 fd:00 63406119                   /usr/local/lib64/libmythtv-0.21.so.0.21.0
2aaaab599000-2aaaab799000 ---p 00ad5000 fd:00 63406119                   /usr/local/lib64/libmythtv-0.21.so.0.21.0
2aaaab799000-2aaaab7fd000 rw-p 00ad5000 fd:00 63406119                   /usr/local/lib64/libmythtv-0.21.so.0.21.0
2aaaab7fd000-2aaaab804000 rw-p 2aaaab7fd000 00:00 0 
2aaaab804000-2aaaab8ab000 r-xp 00000000 fd:00 63406094                   /usr/local/lib64/libmythavformat-0.21.so.0.21.0
2aaaab8ab000-2aaaabaaa000 ---p 000a7000 fd:00 63406094                   /usr/local/lib64/libmythavformat-0.21.so.0.21.0
2aaaabaaa000-2aaaabab5000 rw-p 000a6000 fd:00 63406094                   /usr/local/lib64/libmythavformat-0.21.so.0.21.0
2aaaabab5000-2aaaabab9000 rw-p 2aaaabab5000 00:00 0 
2aaaabab9000-2aaaabac4000 r-xp 00000000 fd:00 63406085                   /usr/local/lib64/libmythavutil-0.21.so.0.21.0
2aaaabac4000-2aaaabcc3000 ---p 0000b000 fd:00 63406085                   /usr/local/lib64/libmythavutil-0.21.so.0.21.0
2aaaabcc3000-2aaaabcc4000 rw-p 0000a000 fd:00 63406085                   /usr/local/lib64/libmythavutil-0.21.so.0.21.0
2aaaabcc4000-2aaaabcc7000 rw-p 2aaaabcc4000 00:00 0 
2aaaabcc7000-2aaaabff1000 r-xp 00000000 fd:00 63406090                   /usr/local/lib64/libmythavcodec-0.21.so.0.21.0
2aaaabff1000-2aaaac1f0000 ---p 0032a000 fd:00 63406090                   /usr/local/lib64/libmythavcodec-0.21.so.0.21.0
2aaaac1f0000-2aaaac206000 rw-p 00329000 fd:00 63406090                   /usr/local/lib64/libmythavcodec-0.21.so.0.21.0
2aaaac206000-2aaaac2ff000 rw-p 2aaaac206000 00:00 0 
2aaaac2ff000-2aaaac39b000 r-xp 00000000 fd:00 63406111                   /usr/local/lib64/libmythfreemheg-0.21.so.0.21.0
2aaaac39b000-2aaaac59a000 ---p 0009c000 fd:00 63406111                   /usr/local/lib64/libmythfreemheg-0.21.so.0.21.0
2aaaac59a000-2aaaac5a8000 rw-p 0009b000 fd:00 63406111                   /usr/local/lib64/libmythfreemheg-0.21.so.0.21.0
2aaaac5a8000-2aaaac641000 r-xp 00000000 fd:00 63406099                   /usr/local/lib64/libmythupnp-0.21.so.0.21.0
2aaaac641000-2aaaac841000 ---p 00099000 fd:00 63406099                   /usr/local/lib64/libmythupnp-0.21.so.0.21.0
2aaaac841000-2aaaac846000 rw-p 00099000 fd:00 63406099                   /usr/local/lib64/libmythupnp-0.21.so.0.21.0
2aaaac846000-2aaaac847000 rw-p 2aaaac846000 00:00 0 
2aaaac847000-2aaaac848000 r-xp 00000000 fd:00 63406115                   /usr/local/lib64/libmythlivemedia-0.21.so.0.21.0
2aaaac848000-2aaaaca47000 ---p 00001000 fd:00 63406115                   /usr/local/lib64/libmythlivemedia-0.21.so.0.21.0
2aaaaca47000-2aaaaca48000 rw-p 00000000 fd:00 63406115                   /usr/local/lib64/libmythlivemedia-0.21.so.0.21.0
2aaaaca48000-2aaaacdba000 r-xp 00000000 fd:00 63406107                   /usr/local/lib64/libmyth-0.21.so.0.21.0
2aaaacdba000-2aaaacfba000 ---p 00372000 fd:00 63406107                   /usr/local/lib64/libmyth-0.21.so.0.21.0
2aaaacfba000-2aaaacfe0000 rw-p 00372000 fd:00 63406107                   /usr/local/lib64/libmyth-0.21.so.0.21.0
2aaaacfe0000-2aaaacfe1000 rw-p 2aaaacfe0000 00:00 0 
2aaaacfe1000-2aaaad0a0000 r-xp 00000000 fd:00 63406103                   /usr/local/lib64/libmythui-0.21.so.0.21.0
2aaaad0a0000-2aaaad2a0000 ---p 000bf000 fd:00 63406103                   /usr/local/lib64/libmythui-0.21.so.0.21.0
2aaaad2a0000-2aaaad2a7000 rw-p 000bf000 fd:00 63406103                   /usr/local/lib64/libmythui-0.21.so.0.21.0
2aaaad2a7000-2aaaad2a9000 rw-p 2aaaad2a7000 00:00 0 
2aaaad2a9000-2aaaad2ab000 r-xp 00000000 fd:00 2100255                    /usr/lib64/libXinerama.so.1.0.0
2aaaad2ab000-2aaaad4aa000 ---p 00002000 fd:00 2100255                    /usr/lib64/libXinerama.so.1.0.0
2aaaad4aa000-2aaaad4ab000 rw-p 00001000 fd:00 2100255                    /usr/lib64/libXinerama.so.1.0.0
2aaaad4ab000-2aaaad4ac000 rw-p 2aaaad4ab000 00:00 0 
2aaaad4ac000-2aaaad4da000 r-xp 00000000 fd:00 2686978                    /usr/lib64/nvidia/libXvMCNVIDIA.so.1.0.9755
2aaaad4da000-2aaaad5da000 ---p 0002e000 fd:00 2686978                    /usr/lib64/nvidia/libXvMCNVIDIA.so.1.0.9755
2aaaad5da000-2aaaad5dd000 rw-p 0002e000 fd:00 2686978                    /usr/lib64/nvidia/libXvMCNVIDIA.so.1.0.9755
2aaaad5dd000-2aaaad5e6000 rw-p 2aaaad5dd000 00:00 0 
2aaaad5e6000-2aaaadda7000 r-xp 00000000 fd:00 195592198                  /usr/lib64/nvidia/libGLcore.so.1.0.9755
2aaaadda7000-2aaaadea6000 ---p 007c1000 fd:00 195592198                  /usr/lib64/nvidia/libGLcore.so.1.0.9755
2aaaadea6000-2aaaae011000 rwxp 007c0000 fd:00 195592198                  /usr/lib64/nvidia/libGLcore.so.1.0.9755
2aaaae011000-2aaaae017000 rwxp 2aaaae011000 00:00 0 
2aaaae017000-2aaaae09d000 rw-p 2aaaae017000 00:00 0 
2aaaae09d000-2aaab2c43000 r--p 00000000 fd:00 98140161                   /usr/lib/locale/locale-archive
2aaab2c43000-2aaab2c50000 r-xp 00000000 fd:00 2327677                    /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab2c50000-2aaab2e4f000 ---p 0000d000 fd:00 2327677                    /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab2e4f000-2aaab2e50000 rw-p 0000c000 fd:00 2327677                    /usr/lib64/qt-3.3/plugins/sqldrivers/libqsqlmysql.so
2aaab2e67000-2aaab2f91000 r-xp 00000000 fd:00 2129981                    /usr/lib64/mysql/libmysqlclient.so.15.0.0
2aaab2f91000-2aaab3191000 ---p 0012a000 fd:00 2129981                    /usr/lib64/mysql/libmysqlclient.so.15.0.0
2aaab3191000-2aaab31d8000 rw-p 0012a000 fd:00 2129981                    /usr/lib64/mysql/libmysqlclient.so.15.0.0
2aaab31d8000-2aaab31d9000 rw-p 2aaab31d8000 00:00 0 
2aaab31d9000-2aaab32fe000 r-xp 00000000 fd:00 106758176                  /lib64/libcrypto.so.0.9.8b
2aaab32fe000-2aaab34fe000 ---p 00125000 fd:00 106758176                  /lib64/libcrypto.so.0.9.8b
2aaab34fe000-2aaab351d000 rw-p 00125000 fd:00 106758176                  /lib64/libcrypto.so.0.9.8b
2aaab351d000-2aaab3521000 rw-p 2aaab351d000 00:00 0 
2aaab3521000-2aaab353a000 r-xp 00000000 fd:00 106758313                  /lib64/libselinux.so.1
2aaab353a000-2aaab3739000 ---p 00019000 fd:00 106758313                  /lib64/libselinux.so.1
2aaab3739000-2aaab373b000 rw-p 00018000 fd:00 106758313                  /lib64/libselinux.so.1
2aaab373b000-2aaab373c000 rw-p 2aaab373b000 00:00 0 
2aaab373c000-2aaab3746000 r-xp 00000000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab3746000-2aaab3945000 ---p 0000a000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab3945000-2aaab3946000 r--p 00009000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab3946000-2aaab3947000 rw-p 0000a000 fd:00 106758304                  /lib64/libnss_files-2.7.so
2aaab4000000-2aaab46d9000 rw-p 2aaab4000000 00:00 0 
2aaab46d9000-2aaab8000000 ---p 2aaab46d9000 00:00 0 
2aaab8000000-2aaab8249000 rw-p 2aaab8000000 00:00 0 
2aaab8249000-2aaabc000000 ---p 2aaab8249000 00:00 0 
7fffe249e000-7fffe24b3000 rwxp 7fffe249e000 00:00 0                      [stack]
7fffe24b3000-7fffe24b4000 rw-p 7fffe24b3000 00:00 0 
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vdso]

comment:13 Changed 16 years ago by (Jimmy) jb17bsome@…

I got another crash. This time running under gdb:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1094728016 (LWP 3598)]
0x0000003a94c708c7 in malloc_consolidate (av=0x3a94f52980) at malloc.c:4834
4834	            unlink(p, bck, fwd);
Current language:  auto; currently c

Thread 28 (Thread 1356974416 (LWP 3625)):
#0  0x0000003a9580a8f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202e49 in QWaitCondition::wait (this=0x2aaab4001c50, mutex=0x2aaab4001c40, time=18446744073709551615) at tools/qwaitcondition_unix.cpp:303
	ret = <value optimized out>
#2  0x000000000048719a in ProcessRequestThread::run (this=0x2aaab4001c30) at mainserver.cpp:139
No locals.
#3  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x2aaab40024b8) at kernel/qthread_unix.cpp:119
No locals.
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently asm

Thread 27 (Thread 1346484560 (LWP 3624)):
#0  0x0000003a9580a8f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202e49 in QWaitCondition::wait (this=0x2aaab4001670, mutex=0x2aaab4001660, time=18446744073709551615) at tools/qwaitcondition_unix.cpp:303
	ret = <value optimized out>
#2  0x000000000048719a in ProcessRequestThread::run (this=0x2aaab4001650) at mainserver.cpp:139
No locals.
#3  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x2aaab4001db8) at kernel/qthread_unix.cpp:119
No locals.
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 26 (Thread 1335994704 (LWP 3623)):
#0  0x0000003a9580a8f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202e49 in QWaitCondition::wait (this=0x2aaab4001490, mutex=0x2aaab4001480, time=18446744073709551615) at tools/qwaitcondition_unix.cpp:303
	ret = <value optimized out>
#2  0x000000000048719a in ProcessRequestThread::run (this=0x2aaab4001470) at mainserver.cpp:139
No locals.
#3  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x2aaab4000d28) at kernel/qthread_unix.cpp:119
No locals.
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 25 (Thread 1325504848 (LWP 3622)):
#0  0x0000003a9580a8f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202e49 in QWaitCondition::wait (this=0x2aaab4001740, mutex=0x2aaab4001730, time=18446744073709551615) at tools/qwaitcondition_unix.cpp:303
	ret = <value optimized out>
#2  0x000000000048719a in ProcessRequestThread::run (this=0x2aaab4001720) at mainserver.cpp:139
No locals.
#3  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x2aaab40017a8) at kernel/qthread_unix.cpp:119
No locals.
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 24 (Thread 1315014992 (LWP 3621)):
#0  0x0000003a9580a8f9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202e49 in QWaitCondition::wait (this=0x91da90, mutex=0x91da80, time=18446744073709551615) at tools/qwaitcondition_unix.cpp:303
	ret = <value optimized out>
#2  0x000000000048719a in ProcessRequestThread::run (this=0x91da70) at mainserver.cpp:139
No locals.
#3  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x91fd78) at kernel/qthread_unix.cpp:119
No locals.
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 23 (Thread 1304525136 (LWP 3620)):
#0  0x0000003a94ccddf2 in select () from /lib64/libc.so.6
	nftw_arr = {0, 1, 2, 3, 4, 5, 6}
	ftw_arr = {0, 1, 2, 3, 0, 1, 3}
#1  0x00002aaaac5e1c05 in SSDP::run (this=0x90e400) at ssdp.cpp:207
	nMaxSocket = 11
	read_set = {fds_bits = {3584, 0 <repeats 15 times>}}
	timeout = {tv_sec = 0, tv_usec = 107000}
#2  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x8e6b58) at kernel/qthread_unix.cpp:119
No locals.
#3  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#4  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently c

Thread 22 (Thread 1294035280 (LWP 3619)):
#0  0x0000003a94c9ac61 in nanosleep () from /lib64/libc.so.6
	old_tz = 0x2aaab4466410 "/etc/localtime"
	tzstring_list = (struct tzstring_l *) 0x7359d0
	tzset_lock = 0
	tz_rules = {{name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}, {name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}}
	__elf_set___libc_subfreeres_element_free_mem__ = (const void *) 0x3a94d0be00
	daylight = 1
	__tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__timezone = 18000
	tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__tzname_cur_max = 3
	timezone = 18000
	__daylight = 1
#1  0x0000003a94c9aa84 in __sleep (seconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/sleep.c:138
	ts = {tv_sec = 4, tv_nsec = 584714287}
	set = {__val = {65536, 0 <repeats 15 times>}}
	oset = {__val = {0 <repeats 16 times>}}
	result = 4294967295
#2  0x00000000004e301e in UPnpMedia::RunRebuildLoop (this=0x91c490) at upnpmedia.cpp:35
No locals.
#3  0x00000000004e3071 in UPnpMedia::doUPnpMediaThread (param=0x91c490) at upnpmedia.cpp:49
	upnpmedia = (UPnpMedia *) 0x91c490
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 21 (Thread 1283545424 (LWP 3618)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003a9fefb555 in thread_sleep (ti=0x4c815050) at kernel/qthread_unix.cpp:235
	mtx = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\001", '\0' <repeats 26 times>, __align = 0}
	cnd = {__data = {__lock = 0, __futex = 1, __total_seq = 1, __wakeup_seq = 0, __woken_seq = 0, __mutex = 0x4c815000, __nwaiters = 2, __broadcast_seq = 0}, __size = "\000\000\000\000\001\000\000\000\001", '\0' <repeats 24 times>, "P\201L\000\000\000\000\002\000\000\000\000\000\000", __align = 4294967296}
#2  0x0000003a9fefb6be in QThread::msleep (msecs=100) at kernel/qthread_unix.cpp:269
	tv = {tv_sec = 1204081759, tv_usec = 918547}
	ti = {tv_sec = 1204081760, tv_nsec = 18547000}
#3  0x00002aaaac5e5694 in TaskQueue::run (this=0x8fe9d0) at taskqueue.cpp:114
	ttNow = {tv_sec = 1204081759, tv_usec = 918539}
	pTask = (Task *) 0x0
#4  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x913fb8) at kernel/qthread_unix.cpp:119
No locals.
#5  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#6  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently asm

Thread 20 (Thread 1273055568 (LWP 3617)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202df9 in QWaitCondition::wait (this=0x912df8, mutex=0x912de8, time=500) at tools/qwaitcondition_unix.cpp:301
	tv = {tv_sec = 1204081759, tv_usec = 945518}
	ti = {tv_sec = 1204081760, tv_nsec = 445518000}
	ret = <value optimized out>
#2  0x00002aaaac5f2744 in CEvent::WaitForEvent (this=0x912de0, time=500) at threadpool.cpp:96
	ret = false
#3  0x00002aaaac5f2839 in WorkerThread::run (this=0x912dc0) at threadpool.cpp:202
	timer = {m_timer = {ds = 79754463}}
#4  0x0000003a9fefb915 in QThreadInstance::start (_arg=0x914c78) at kernel/qthread_unix.cpp:119
No locals.
#5  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#6  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 19 (Thread 1262565712 (LWP 3616)):
#0  0x0000003a94c9ac61 in nanosleep () from /lib64/libc.so.6
	old_tz = 0x2aaab4466410 "/etc/localtime"
	tzstring_list = (struct tzstring_l *) 0x7359d0
	tzset_lock = 0
	tz_rules = {{name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}, {name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}}
	__elf_set___libc_subfreeres_element_free_mem__ = (const void *) 0x3a94d0be00
	daylight = 1
	__tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__timezone = 18000
	tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__tzname_cur_max = 3
	timezone = 18000
	__daylight = 1
#1  0x0000003a94c9aa84 in __sleep (seconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/sleep.c:138
	ts = {tv_sec = 4, tv_nsec = 478543793}
	set = {__val = {65536, 0 <repeats 15 times>}}
	oset = {__val = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 251603770560, 46912541425520, 0, 8006592, 0, 13781712}}
	result = 4294967295
#2  0x00002aaaaae8ec8e in JobQueue::RunQueueProcesser (this=0x9135e0) at jobqueue.cpp:140
No locals.
#3  0x00002aaaaae8ecb7 in JobQueue::QueueProcesserThread (param=0x9135e0) at jobqueue.cpp:148
	jobqueue = (class JobQueue *) 0x9135e0
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently c

Thread 18 (Thread 1252075856 (LWP 3615)):
#0  0x0000003a94c9ac61 in nanosleep () from /lib64/libc.so.6
	old_tz = 0x2aaab4466410 "/etc/localtime"
	tzstring_list = (struct tzstring_l *) 0x7359d0
	tzset_lock = 0
	tz_rules = {{name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}, {name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}}
	__elf_set___libc_subfreeres_element_free_mem__ = (const void *) 0x3a94d0be00
	daylight = 1
	__tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__timezone = 18000
	tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__tzname_cur_max = 3
	timezone = 18000
	__daylight = 1
#1  0x0000003a94c9aa84 in __sleep (seconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/sleep.c:138
	ts = {tv_sec = 14, tv_nsec = 445503810}
	set = {__val = {65536, 0 <repeats 15 times>}}
	oset = {__val = {0, 1252072784, 1204081754, 1252072832, 1252072832, 1, 1252072920, 0, 1252077568, 251604291233, 0, 1252072960, 0, 1252072960, 10485760, 251794616715}}
	result = 4294967295
#2  0x000000000042dddb in AutoExpire::RunExpirer (this=0x913900) at autoexpire.cpp:268
	timer = {ds = 0}
	curTime = {d = {jd = 0}, t = {ds = 0}}
	next_expire = {d = {jd = 2454523}, t = {ds = 79814401}}
#3  0x000000000042e20f in AutoExpire::ExpirerThread (param=0x913900) at autoexpire.cpp:587
	expirer = (AutoExpire *) 0x913900
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 17 (Thread 1241586000 (LWP 3614)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x88b248, time=100) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 946877}
	ti = {tv_sec = 1204081760, tv_nsec = 46877000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2e74f6 in TVRec::WaitForEventThreadSleep (this=0x88b070, wake=true, time=18446744073709551615) at tv_rec.cpp:1506
	ok = false
	t = {m_timer = {ds = 79759946}}
#3  0x00002aaaab2f6d57 in TVRec::StartRecording (this=0x88b070, rcinfo=0x2aaab4457490) at tv_rec.cpp:533
	lock = {mtx = 0x88b190}
	msg = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab43805c0, static shared_null = 0x7273b0}
	retval = rsAborted
	it = {node = 0x2aaab434b840}
	cancelNext = false
#4  0x000000000043b6ac in EncoderLink::StartRecording (this=0x8ead80, rec=0x2aaab4457490) at encoderlink.cpp:354
	retval = rsAborted
#5  0x00000000004a9bd1 in Scheduler::RunScheduler (this=0x914440) at scheduler.cpp:1791
	msg = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x7273b0, static shared_null = 0x7273b0}
	fsID = -1
	lockit = {mtx = 0x913b70}
	subtitle = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab43558b0, static shared_null = 0x7273b0}
	details = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab40a5340, static shared_null = 0x7273b0}
	doSchedAfterStart = false
	is_rec = false
	statuschanged = true
	recIter = {_M_cur = 0x8d84d0, _M_first = 0x8d84d0, _M_last = 0x8d86d0, _M_node = 0x2aaab45b0c40}
	prerollseconds = 0
	secsleft = -559
	nexttv = (EncoderLink *) 0x8ead80
	nextRecording = (ProgramInfo *) 0x2aaab4457490
	nextrectime = {d = {jd = 2454523}, t = {ds = 79200000}}
	schedid = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab4457190, static shared_null = 0x7273b0}
	curtime = {d = {jd = 2454523}, t = {ds = 79759909}}
	lastupdate = {d = {jd = 2454523}, t = {ds = 79757423}}
	startIter = {_M_cur = 0x8d84d0, _M_first = 0x8d84d0, _M_last = 0x8d86d0, _M_node = 0x2aaab45b0c40}
	blockShutdown = false
	idleSince = {d = {jd = 0}, t = {ds = 0}}
	idleTimeoutSecs = 600
	idleWaitForRecordingTime = 60
	firstRun = false
	fillstart = {tv_sec = 1204081757, tv_usec = 492738}
	fillend = {tv_sec = 1204081759, tv_usec = 596951}
	matchTime = 0.0688550025
	placeTime = 2.104213
	query = {<QSqlQuery> = {_vptr.QSqlQuery = 0x2aaaacfc08b0, d = 0x9051c0}, m_db = 0x9171e0, m_isConnected = true, m_returnConnection = false}
#6  0x00000000004ab601 in Scheduler::SchedulerThread (param=0x914440) at scheduler.cpp:2083
	sched = (Scheduler *) 0x914440
#7  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#8  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently asm

Thread 16 (Thread 1231096144 (LWP 3612)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x88c1b8, time=0) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 939797}
	ti = {tv_sec = 1204081760, tv_nsec = 939797000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2fe333 in TVRec::RunTV (this=0x88bff0) at tv_rec.cpp:1480
	lock = {mtx = 0x88c110}
#3  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x88bff0) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x88bff0
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 15 (Thread 1220606288 (LWP 3611)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x88b238, time=0) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 946870}
	ti = {tv_sec = 1204081760, tv_nsec = 946870000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2fe333 in TVRec::RunTV (this=0x88b070) at tv_rec.cpp:1480
	lock = {mtx = 0x88b190}
#3  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x88b070) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x88b070
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 14 (Thread 1210116432 (LWP 3610)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x88a2b8, time=0) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 939551}
	ti = {tv_sec = 1204081760, tv_nsec = 939551000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2fe333 in TVRec::RunTV (this=0x88a0f0) at tv_rec.cpp:1480
	lock = {mtx = 0x88a210}
#3  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x88a0f0) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x88a0f0
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 13 (Thread 1199626576 (LWP 3609)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x889338, time=0) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 939634}
	ti = {tv_sec = 1204081760, tv_nsec = 939634000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2fe333 in TVRec::RunTV (this=0x889170) at tv_rec.cpp:1480
	lock = {mtx = 0x889290}
#3  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x889170) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x889170
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 12 (Thread 1189136720 (LWP 3608)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x8884c8, time=0) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 940024}
	ti = {tv_sec = 1204081760, tv_nsec = 940024000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2fe333 in TVRec::RunTV (this=0x888300) at tv_rec.cpp:1480
	lock = {mtx = 0x888420}
#3  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x888300) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x888300
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 11 (Thread 1178646864 (LWP 3607)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x887538, time=0) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 939559}
	ti = {tv_sec = 1204081760, tv_nsec = 939559000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2fe333 in TVRec::RunTV (this=0x887370) at tv_rec.cpp:1480
	lock = {mtx = 0x887490}
#3  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x887370) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x887370
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 10 (Thread 1168157008 (LWP 3606)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x8caf98, time=400) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 950520}
	ti = {tv_sec = 1204081760, tv_nsec = 350520000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2aabf1 in EITScanner::RunEventLoop (this=0x8caf60) at eitscanner.cpp:151
	list_size = 0
	rate = 1
	t = {m_timer = {ds = 0}}
	eitCount = 0
	sz = {2000, 1800, 1600, 1400, 1200}
	rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012}
#3  0x00002aaaab2aaf85 in EITScanner::SpawnEventLoop (param=0x8caf60) at eitscanner.cpp:69
	scanner = (EITScanner *) 0x8caf60
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 9 (Thread 1157667152 (LWP 3605)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x8865a8, time=0) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 940015}
	ti = {tv_sec = 1204081760, tv_nsec = 940015000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2fe333 in TVRec::RunTV (this=0x8863e0) at tv_rec.cpp:1480
	lock = {mtx = 0x886500}
#3  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x8863e0) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x8863e0
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 8 (Thread 1147177296 (LWP 3603)):
#0  0x0000003a9580cef4 in __lll_lock_wait () from /lib64/libpthread.so.0
No locals.
#1  0x0000003a95808915 in _L_lock_102 () from /lib64/libpthread.so.0
No locals.
#2  0x0000003a95808390 in pthread_mutex_lock () from /lib64/libpthread.so.0
No locals.
#3  0x0000003aa02020ff in QRecursiveMutexPrivate::lock (this=0x732060) at tools/qmutex_unix.cpp:241
No locals.
#4  0x00002aaaacbb9dfa in MythContext::dispatch (this=0x8510d0, event=@0x44607640) at mythcontext.cpp:3997
	dtmp = {d = {jd = 2454523}, t = {ds = 79759949}}
	dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab444b140, static shared_null = 0x7273b0}
	verbose_macro_tmp = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x3a9c2e94c0, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x44607338, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0x446072a8, _M_ctype = 0x3a9c2ed9a0, _M_num_put = 0x3a9c2edc30, _M_num_get = 0x3a9c2edc20}, _vptr.basic_ostream = 0x3a9c2e9498}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {_vptr.basic_streambuf = 0x3a9c2e9650, _M_in_beg = 0x2aaab417bcb8 "2008-02-26 22:09:19.949 MythEvent: ASK_RECORDING 22 0 0 0", _M_in_cur = 0x2aaab417bcb8 "2008-02-26 22:09:19.949 MythEvent: ASK_RECORDING 22 0 0 0", _M_in_end = 0x2aaab417bcb8 "2008-02-26 22:09:19.949 MythEvent: ASK_RECORDING 22 0 0 0", _M_out_beg = 0x2aaab417bcb8 "2008-02-26 22:09:19.949 MythEvent: ASK_RECORDING 22 0 0 0", _M_out_cur = 0x2aaab417bcf1 "", _M_out_end = 0x2aaab417beb8 "", _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_mode = std::_S_out, _M_string = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2aaab417bcb8 "2008-02-26 22:09:19.949 MythEvent: ASK_RECORDING 22 0 0 0"}}}}
#5  0x00002aaaab2e737d in TVRec::HandlePendingRecordings (this=0x885450) at tv_rec.cpp:1576
	timeuntil = 0
	query = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x91e9e0, static shared_null = 0x7273b0}
	msg = {<QValueList<QString>> = {sh = 0x2aaab434e050}, <No data fields>}
	me = {<QCustomEvent> = {<QEvent> = {<Qt> = {static color0 = @0x3aa06f6c20, static color1 = @0x3aa06f6c28, static black = @0x3aa06f6c30, static white = @0x3aa06f6c38, static darkGray = @0x3aa06f6c40, static gray = @0x3aa06f6c48, static lightGray = @0x3aa06f6c50, static red = @0x3aa06f6c58, static green = @0x3aa06f6c60, static blue = @0x3aa06f6c68, static cyan = @0x3aa06f6c70, static magenta = @0x3aa06f6c78, static yellow = @0x3aa06f6c80, static darkRed = @0x3aa06f6c88, static darkGreen = @0x3aa06f6c90, static darkBlue = @0x3aa06f6c98, static darkCyan = @0x3aa06f6ca0, static darkMagenta = @0x3aa06f6ca8, static darkYellow = @0x3aa06f6cb0, static arrowCursor = @0x3aa06f4960, static upArrowCursor = @0x3aa06f4968, static crossCursor = @0x3aa06f4970, static waitCursor = @0x3aa06f4978, static ibeamCursor = @0x3aa06f4980, static sizeVerCursor = @0x3aa06f4988, static sizeHorCursor = @0x3aa06f4990, static sizeBDiagCursor = @0x3aa06f4998, static sizeFDiagCursor = @0x3aa06f49a0, static sizeAllCursor = @0x3aa06f49a8, static blankCursor = @0x3aa06f49b0, static splitVCursor = @0x3aa06f49b8, static splitHCursor = @0x3aa06f49c0, static pointingHandCursor = @0x3aa06f49c8, static forbiddenCursor = @0x3aa06f49d0, static whatsThisCursor = @0x3aa06f49d8, static busyCursor = @0x3aa06f49e0}, _vptr.QEvent = 0x2aaaacfc0b50, t = 1200, posted = 0, spont = 0}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab40937d0, static shared_null = 0x7273b0}, extradata = {<QValueList<QString>> = {sh = 0x2aaab40a9dd0}, <No data fields>}}
	it = {node = 0x2aaab4172020}
	next = {node = 0x8859a0}
	has_rec = false
#6  0x00002aaaab2fce44 in TVRec::RunTV (this=0x885450) at tv_rec.cpp:1348
	lock = {mtx = 0x885570}
#7  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x885450) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x885450
#8  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#9  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 7 (Thread 1136687440 (LWP 3602)):
#0  0x0000003a94cc6ebb in write () from /lib64/libc.so.6
	gaih_inet_typeproto = {{socktype = 0, protocol = 0, name = "\000\000\000", protoflag = 0}, {socktype = 1, protocol = 6, name = "tcp", protoflag = 0}, {socktype = 2, protocol = 17, name = "udp", protoflag = 0}, {socktype = 3, protocol = 0, name = "raw", protoflag = 3}, {socktype = 0, protocol = 0, name = "\000\000\000", protoflag = 0}}
	gaiconf_mtime = {tv_sec = 0, tv_nsec = 0}
	nullserv = {next = 0x0, socktype = 0, protocol = 0, port = 0}
	gaiconf_reload_flag = 0
	default_labels = {{prefix = {in6_u = {u6_addr8 = {0 '\0' <repeats 15 times>, 1 '\001'}, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 256}, u6_addr32 = {0, 0, 0, 16777216}}}, bits = 128, val = 0}, {prefix = {in6_u = {u6_addr8 = {32 ' ', 2 '\002', 0 '\0' <repeats 14 times>}, u6_addr16 = {544, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {544, 0, 0, 0}}}, bits = 16, val = 2}, {prefix = {in6_u = {u6_addr8 = {0 '\0' <repeats 16 times>}, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, bits = 96, val = 3}, {prefix = {in6_u = {u6_addr8 = {0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 255 'ÿ', 255 'ÿ', 0 '\0', 0 '\0', 0 '\0', 0 '\0'}, u6_addr16 = {0, 0, 0, 0, 0, 65535, 0, 0}, u6_addr32 = {0, 0, 4294901760, 0}}}, bits = 96, val = 4}, {prefix = {in6_u = {u6_addr8 = {254 'þ', 192 'À', 0 '\0' <repeats 14 times>}, u6_addr16 = {49406, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {49406, 0, 0, 0}}}, bits = 10, val = 5}, {prefix = {in6_u = {u6_addr8 = {252 'ü', 0 '\0' <repeats 15 times>}, u6_addr16 = {252, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {252, 0, 0, 0}}}, bits = 7, val = 6}, {prefix = {in6_u = {u6_addr8 = {32 ' ', 1 '\001', 0 '\0' <repeats 14 times>}, u6_addr16 = {288, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {288, 0, 0, 0}}}, bits = 32, val = 7}, {prefix = {in6_u = {u6_addr8 = {0 '\0' <repeats 16 times>}, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, bits = 0, val = 1}}
	__elf_set___libc_subfreeres_element_fini__ = (const void *) 0x3a94d0be60
	default_hints = {ai_flags = 40, ai_family = 0, ai_socktype = 0, ai_protocol = 0, ai_addrlen = 0, ai_addr = 0x0, ai_canonname = 0x0, ai_next = 0x0}
	labels = (const struct prefixentry *) 0x0
	default_precedence = {{prefix = {in6_u = {u6_addr8 = {0 '\0' <repeats 15 times>, 1 '\001'}, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 256}, u6_addr32 = {0, 0, 0, 16777216}}}, bits = 128, val = 50}, {prefix = {in6_u = {u6_addr8 = {32 ' ', 2 '\002', 0 '\0' <repeats 14 times>}, u6_addr16 = {544, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {544, 0, 0, 0}}}, bits = 16, val = 30}, {prefix = {in6_u = {u6_addr8 = {0 '\0' <repeats 16 times>}, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, bits = 96, val = 20}, {prefix = {in6_u = {u6_addr8 = {0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 0 '\0', 255 'ÿ', 255 'ÿ', 0 '\0', 0 '\0', 0 '\0', 0 '\0'}, u6_addr16 = {0, 0, 0, 0, 0, 65535, 0, 0}, u6_addr32 = {0, 0, 4294901760, 0}}}, bits = 96, val = 10}, {prefix = {in6_u = {u6_addr8 = {0 '\0' <repeats 16 times>}, u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, u6_addr32 = {0, 0, 0, 0}}}, bits = 0, val = 40}}
	gaiconf_reload_flag_ever_set = 0
	precedence = (const struct prefixentry *) 0x0
#1  0x0000003a94c6c343 in _IO_new_file_write (f=0x3a94f51760, data=0x2aaab2c43000, n=58) at fileops.c:1266
	count = 58
	to_do = 58
#2  0x0000003a94c6c256 in _IO_new_do_write (fp=0x3a94f51760, data=0x2aaab2c43000 "2008-02-26 22:09:19.944 MythEvent: ASK_RECORDING 21 0 0 0\nce)\n\nirectory in the Default Storage Group is /mnt/mythtvstore, so it will be used by default.\nogram.chanid = credits.chanid AND program.start"..., to_do=58) at fileops.c:520
No locals.
#3  0x0000003a94c6c887 in _IO_new_file_sync (fp=0x1) at fileops.c:895
	delta = <value optimized out>
	retval = <value optimized out>
#4  0x0000003a94c619f0 in _IO_fflush (fp=0x1) at iofflush.c:43
	result = <value optimized out>
#5  0x0000003a9c08f49b in std::ostream::flush (this=0x721be0) at /usr/src/debug/gcc-4.1.2-20070925/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/streambuf:255
No locals.
#6  0x00002aaaacbb9e29 in MythContext::dispatch (this=0x8510d0, event=@0x43c06640) at mythcontext.cpp:3997
	dtmp = {d = {jd = 2454523}, t = {ds = 79759944}}
	dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab42f30a0, static shared_null = 0x7273b0}
	verbose_macro_tmp = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x3a9c2e94c0, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x43c06338, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0x43c062a8, _M_ctype = 0x3a9c2ed9a0, _M_num_put = 0x3a9c2edc30, _M_num_get = 0x3a9c2edc20}, _vptr.basic_ostream = 0x3a9c2e9498}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {_vptr.basic_streambuf = 0x3a9c2e9650, _M_in_beg = 0x2aaab4172488 "2008-02-26 22:09:19.944 MythEvent: ASK_RECORDING 21 0 0 0 match + 2.10 placen", _M_in_cur = 0x2aaab4172488 "2008-02-26 22:09:19.944 MythEvent: ASK_RECORDING 21 0 0 0 match + 2.10 placen", _M_in_end = 0x2aaab4172488 "2008-02-26 22:09:19.944 MythEvent: ASK_RECORDING 21 0 0 0 match + 2.10 placen", _M_out_beg = 0x2aaab4172488 "2008-02-26 22:09:19.944 MythEvent: ASK_RECORDING 21 0 0 0 match + 2.10 placen", _M_out_cur = 0x2aaab41724c1 " match + 2.10 placen", _M_out_end = 0x2aaab4172688 "p\027\027´ª*", _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_mode = std::_S_out, _M_string = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2aaab4172488 "2008-02-26 22:09:19.944 MythEvent: ASK_RECORDING 21 0 0 0 match + 2.10 placen"}}}}
#7  0x00002aaaab2e737d in TVRec::HandlePendingRecordings (this=0x8844c0) at tv_rec.cpp:1576
	timeuntil = 0
	query = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x91e640, static shared_null = 0x7273b0}
	msg = {<QValueList<QString>> = {sh = 0x2aaab45d87d0}, <No data fields>}
	me = {<QCustomEvent> = {<QEvent> = {<Qt> = {static color0 = @0x3aa06f6c20, static color1 = @0x3aa06f6c28, static black = @0x3aa06f6c30, static white = @0x3aa06f6c38, static darkGray = @0x3aa06f6c40, static gray = @0x3aa06f6c48, static lightGray = @0x3aa06f6c50, static red = @0x3aa06f6c58, static green = @0x3aa06f6c60, static blue = @0x3aa06f6c68, static cyan = @0x3aa06f6c70, static magenta = @0x3aa06f6c78, static yellow = @0x3aa06f6c80, static darkRed = @0x3aa06f6c88, static darkGreen = @0x3aa06f6c90, static darkBlue = @0x3aa06f6c98, static darkCyan = @0x3aa06f6ca0, static darkMagenta = @0x3aa06f6ca8, static darkYellow = @0x3aa06f6cb0, static arrowCursor = @0x3aa06f4960, static upArrowCursor = @0x3aa06f4968, static crossCursor = @0x3aa06f4970, static waitCursor = @0x3aa06f4978, static ibeamCursor = @0x3aa06f4980, static sizeVerCursor = @0x3aa06f4988, static sizeHorCursor = @0x3aa06f4990, static sizeBDiagCursor = @0x3aa06f4998, static sizeFDiagCursor = @0x3aa06f49a0, static sizeAllCursor = @0x3aa06f49a8, static blankCursor = @0x3aa06f49b0, static splitVCursor = @0x3aa06f49b8, static splitHCursor = @0x3aa06f49c0, static pointingHandCursor = @0x3aa06f49c8, static forbiddenCursor = @0x3aa06f49d0, static whatsThisCursor = @0x3aa06f49d8, static busyCursor = @0x3aa06f49e0}, _vptr.QEvent = 0x2aaaacfc0b50, t = 1200, posted = 0, spont = 0}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab4200980, static shared_null = 0x7273b0}, extradata = {<QValueList<QString>> = {sh = 0x2aaab4353570}, <No data fields>}}
	it = {node = 0x2aaab42bafa0}
	next = {node = 0x884a10}
	has_rec = false
#8  0x00002aaaab2fce44 in TVRec::RunTV (this=0x8844c0) at tv_rec.cpp:1348
	lock = {mtx = 0x8845e0}
#9  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x8844c0) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x8844c0
#10 0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#11 0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently c

Thread 6 (Thread 1126197584 (LWP 3601)):
#0  0x0000003a9580cef4 in __lll_lock_wait () from /lib64/libpthread.so.0
No locals.
#1  0x0000003a95808915 in _L_lock_102 () from /lib64/libpthread.so.0
No locals.
#2  0x0000003a95808390 in pthread_mutex_lock () from /lib64/libpthread.so.0
No locals.
#3  0x0000003aa02020ff in QRecursiveMutexPrivate::lock (this=0x732060) at tools/qmutex_unix.cpp:241
No locals.
#4  0x00002aaaacbb9dfa in MythContext::dispatch (this=0x8510d0, event=@0x43205640) at mythcontext.cpp:3997
	dtmp = {d = {jd = 2454523}, t = {ds = 79759953}}
	dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab4007580, static shared_null = 0x7273b0}
	verbose_macro_tmp = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x3a9c2e94c0, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x43205338, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0x432052a8, _M_ctype = 0x3a9c2ed9a0, _M_num_put = 0x3a9c2edc30, _M_num_get = 0x3a9c2edc20}, _vptr.basic_ostream = 0x3a9c2e9498}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {_vptr.basic_streambuf = 0x3a9c2e9650, _M_in_beg = 0x2aaab4533bb8 "2008-02-26 22:09:19.953 MythEvent: ASK_RECORDING 20 0 0 0", _M_in_cur = 0x2aaab4533bb8 "2008-02-26 22:09:19.953 MythEvent: ASK_RECORDING 20 0 0 0", _M_in_end = 0x2aaab4533bb8 "2008-02-26 22:09:19.953 MythEvent: ASK_RECORDING 20 0 0 0", _M_out_beg = 0x2aaab4533bb8 "2008-02-26 22:09:19.953 MythEvent: ASK_RECORDING 20 0 0 0", _M_out_cur = 0x2aaab4533bf1 "", _M_out_end = 0x2aaab4533db8 "", _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_mode = std::_S_out, _M_string = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2aaab4533bb8 "2008-02-26 22:09:19.953 MythEvent: ASK_RECORDING 20 0 0 0"}}}}
#5  0x00002aaaab2e737d in TVRec::HandlePendingRecordings (this=0x883530) at tv_rec.cpp:1576
	timeuntil = 0
	query = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x920d70, static shared_null = 0x7273b0}
	msg = {<QValueList<QString>> = {sh = 0x84ea40}, <No data fields>}
	me = {<QCustomEvent> = {<QEvent> = {<Qt> = {static color0 = @0x3aa06f6c20, static color1 = @0x3aa06f6c28, static black = @0x3aa06f6c30, static white = @0x3aa06f6c38, static darkGray = @0x3aa06f6c40, static gray = @0x3aa06f6c48, static lightGray = @0x3aa06f6c50, static red = @0x3aa06f6c58, static green = @0x3aa06f6c60, static blue = @0x3aa06f6c68, static cyan = @0x3aa06f6c70, static magenta = @0x3aa06f6c78, static yellow = @0x3aa06f6c80, static darkRed = @0x3aa06f6c88, static darkGreen = @0x3aa06f6c90, static darkBlue = @0x3aa06f6c98, static darkCyan = @0x3aa06f6ca0, static darkMagenta = @0x3aa06f6ca8, static darkYellow = @0x3aa06f6cb0, static arrowCursor = @0x3aa06f4960, static upArrowCursor = @0x3aa06f4968, static crossCursor = @0x3aa06f4970, static waitCursor = @0x3aa06f4978, static ibeamCursor = @0x3aa06f4980, static sizeVerCursor = @0x3aa06f4988, static sizeHorCursor = @0x3aa06f4990, static sizeBDiagCursor = @0x3aa06f4998, static sizeFDiagCursor = @0x3aa06f49a0, static sizeAllCursor = @0x3aa06f49a8, static blankCursor = @0x3aa06f49b0, static splitVCursor = @0x3aa06f49b8, static splitHCursor = @0x3aa06f49c0, static pointingHandCursor = @0x3aa06f49c8, static forbiddenCursor = @0x3aa06f49d0, static whatsThisCursor = @0x3aa06f49d8, static busyCursor = @0x3aa06f49e0}, _vptr.QEvent = 0x2aaaacfc0b50, t = 1200, posted = 0, spont = 0}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab45b2160, static shared_null = 0x7273b0}, extradata = {<QValueList<QString>> = {sh = 0x2aaab41f77d0}, <No data fields>}}
	it = {node = 0x2aaab42f0e80}
	next = {node = 0x883a80}
	has_rec = false
#6  0x00002aaaab2fce44 in TVRec::RunTV (this=0x883530) at tv_rec.cpp:1348
	lock = {mtx = 0x883650}
#7  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x883530) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x883530
#8  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#9  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently asm

Thread 5 (Thread 1115707728 (LWP 3600)):
#0  0x0000003a9580cef4 in __lll_lock_wait () from /lib64/libpthread.so.0
No locals.
#1  0x0000003a95808915 in _L_lock_102 () from /lib64/libpthread.so.0
No locals.
#2  0x0000003a95808390 in pthread_mutex_lock () from /lib64/libpthread.so.0
No locals.
#3  0x0000003aa02020ff in QRecursiveMutexPrivate::lock (this=0x732060) at tools/qmutex_unix.cpp:241
No locals.
#4  0x00002aaaacbb9dfa in MythContext::dispatch (this=0x8510d0, event=@0x42804640) at mythcontext.cpp:3997
	dtmp = {d = {jd = 2454523}, t = {ds = 79759951}}
	dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab42e7fc0, static shared_null = 0x7273b0}
	verbose_macro_tmp = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x3a9c2e94c0, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x42804338, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0x428042a8, _M_ctype = 0x3a9c2ed9a0, _M_num_put = 0x3a9c2edc30, _M_num_get = 0x3a9c2edc20}, _vptr.basic_ostream = 0x3a9c2e9498}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {_vptr.basic_streambuf = 0x3a9c2e9650, _M_in_beg = 0x2aaab428f248 "2008-02-26 22:09:19.951 MythEvent: ASK_RECORDING 19 0 0 0", _M_in_cur = 0x2aaab428f248 "2008-02-26 22:09:19.951 MythEvent: ASK_RECORDING 19 0 0 0", _M_in_end = 0x2aaab428f248 "2008-02-26 22:09:19.951 MythEvent: ASK_RECORDING 19 0 0 0", _M_out_beg = 0x2aaab428f248 "2008-02-26 22:09:19.951 MythEvent: ASK_RECORDING 19 0 0 0", _M_out_cur = 0x2aaab428f281 "", _M_out_end = 0x2aaab428f448 "", _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_mode = std::_S_out, _M_string = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x2aaab428f248 "2008-02-26 22:09:19.951 MythEvent: ASK_RECORDING 19 0 0 0"}}}}
#5  0x00002aaaab2e737d in TVRec::HandlePendingRecordings (this=0x8825a0) at tv_rec.cpp:1576
	timeuntil = 0
	query = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x91ea90, static shared_null = 0x7273b0}
	msg = {<QValueList<QString>> = {sh = 0x911b40}, <No data fields>}
	me = {<QCustomEvent> = {<QEvent> = {<Qt> = {static color0 = @0x3aa06f6c20, static color1 = @0x3aa06f6c28, static black = @0x3aa06f6c30, static white = @0x3aa06f6c38, static darkGray = @0x3aa06f6c40, static gray = @0x3aa06f6c48, static lightGray = @0x3aa06f6c50, static red = @0x3aa06f6c58, static green = @0x3aa06f6c60, static blue = @0x3aa06f6c68, static cyan = @0x3aa06f6c70, static magenta = @0x3aa06f6c78, static yellow = @0x3aa06f6c80, static darkRed = @0x3aa06f6c88, static darkGreen = @0x3aa06f6c90, static darkBlue = @0x3aa06f6c98, static darkCyan = @0x3aa06f6ca0, static darkMagenta = @0x3aa06f6ca8, static darkYellow = @0x3aa06f6cb0, static arrowCursor = @0x3aa06f4960, static upArrowCursor = @0x3aa06f4968, static crossCursor = @0x3aa06f4970, static waitCursor = @0x3aa06f4978, static ibeamCursor = @0x3aa06f4980, static sizeVerCursor = @0x3aa06f4988, static sizeHorCursor = @0x3aa06f4990, static sizeBDiagCursor = @0x3aa06f4998, static sizeFDiagCursor = @0x3aa06f49a0, static sizeAllCursor = @0x3aa06f49a8, static blankCursor = @0x3aa06f49b0, static splitVCursor = @0x3aa06f49b8, static splitHCursor = @0x3aa06f49c0, static pointingHandCursor = @0x3aa06f49c8, static forbiddenCursor = @0x3aa06f49d0, static whatsThisCursor = @0x3aa06f49d8, static busyCursor = @0x3aa06f49e0}, _vptr.QEvent = 0x2aaaacfc0b50, t = 1200, posted = 0, spont = 0}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x2aaab4457160, static shared_null = 0x7273b0}, extradata = {<QValueList<QString>> = {sh = 0x2aaab4001810}, <No data fields>}}
	it = {node = 0x2aaab4562e60}
	next = {node = 0x882af0}
	has_rec = false
#6  0x00002aaaab2fce44 in TVRec::RunTV (this=0x8825a0) at tv_rec.cpp:1348
	lock = {mtx = 0x8826c0}
#7  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x8825a0) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x8825a0
#8  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#9  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 4 (Thread 1105217872 (LWP 3599)):
#0  0x0000003a9580ab7d in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
No locals.
#1  0x0000003aa0202f23 in QWaitCondition::wait (this=0x89b328, time=400) at tools/qwaitcondition_unix.cpp:240
	tv = {tv_sec = 1204081759, tv_usec = 951529}
	ti = {tv_sec = 1204081760, tv_nsec = 351529000}
	ret = <value optimized out>
	mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 10, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 12 times>, "\n", '\0' <repeats 26 times>, __align = 0}
#2  0x00002aaaab2aabf1 in EITScanner::RunEventLoop (this=0x89b2f0) at eitscanner.cpp:151
	list_size = 0
	rate = 1
	t = {m_timer = {ds = 0}}
	eitCount = 0
	sz = {2000, 1800, 1600, 1400, 1200}
	rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012}
#3  0x00002aaaab2aaf85 in EITScanner::SpawnEventLoop (param=0x89b2f0) at eitscanner.cpp:69
	scanner = (EITScanner *) 0x89b2f0
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 3 (Thread 1094728016 (LWP 3598)):
#0  0x0000003a94c708c7 in malloc_consolidate (av=0x3a94f52980) at malloc.c:4834
	fb = (mfastbinptr *) 0x3a94f529a8
	p = (mchunkptr) 0x90f63f
	nextp = (mchunkptr) 0x91e4f000
	unsorted_bin = (mchunkptr) 0x3a94f529e0
	first_unsorted = <value optimized out>
	nextchunk = (mchunkptr) 0x92063f
	size = 69632
	nextsize = <value optimized out>
	prevsize = <value optimized out>
	bck = (mchunkptr) 0x3e4c52556c65646f
	fwd = (mchunkptr) 0x6d3c2020090a3e6e
#1  0x0000003a94c7257e in _int_free (av=0x3a94f52980, mem=0x923160) at malloc.c:4719
	heap = <value optimized out>
	p = (mchunkptr) 0x9230c0
	size = 110400
	nextchunk = (mchunkptr) 0x923380
	nextsize = 109696
	prevsize = <value optimized out>
	bck = <value optimized out>
	fwd = (mchunkptr) 0x6d3c2020090a3e6e
	errstr = 0x3a94d22ff0 "double free or corruption (!prev)"
#2  0x0000003a94c75f2c in __libc_free (mem=0x6d3c2020090a3e6e) at malloc.c:3626
	ar_ptr = (mstate) 0x3a94f52980
	p = <value optimized out>
	hook = <value optimized out>
#3  0x0000003a9c095ed6 in ~basic_stringbuf (this=0x414022a8) at /usr/src/debug/gcc-4.1.2-20070925/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/bits/basic_string.h:233
No locals.
#4  0x0000003a9c098898 in ~basic_ostringstream (this=0x414022a0) at /usr/src/debug/gcc-4.1.2-20070925/obj-x86_64-redhat-linux/x86_64-redhat-linux/libstdc++-v3/include/sstream:444
No locals.
#5  0x00002aaaacbb9e6c in MythContext::dispatch (this=0x8510d0, event=@0x41402640) at mythcontext.cpp:3997
	dtmp = {d = {jd = 2454523}, t = {ds = 79759942}}
	dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x922fc0, static shared_null = 0x7273b0}
	verbose_macro_tmp = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x3a9c2e94c0, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x41402338, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 0 '\0', _M_fill_init = false, _M_streambuf = 0x414022a8, _M_ctype = 0x3a9c2ed9a0, _M_num_put = 0x3a9c2edc30, _M_num_get = 0x3a9c2edc20}, _vptr.basic_ostream = 0x3a9c2e9498}, _M_stringbuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {_vptr.basic_streambuf = 0x3a9c2e9650, _M_in_beg = 0x923178 "2008-02-26 22:09:19.942 MythEvent: ASK_RECORDING 18 0 0 0", _M_in_cur = 0x923178 "2008-02-26 22:09:19.942 MythEvent: ASK_RECORDING 18 0 0 0", _M_in_end = 0x923178 "2008-02-26 22:09:19.942 MythEvent: ASK_RECORDING 18 0 0 0", _M_out_beg = 0x923178 "2008-02-26 22:09:19.942 MythEvent: ASK_RECORDING 18 0 0 0", _M_out_cur = 0x9231b1 "", _M_out_end = 0x923378 "", _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_mode = std::_S_out, _M_string = {static npos = 18446744073709551615, _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>}, _M_p = 0x923178 "2008-02-26 22:09:19.942 MythEvent: ASK_RECORDING 18 0 0 0"}}}}
#6  0x00002aaaab2e737d in TVRec::HandlePendingRecordings (this=0x881740) at tv_rec.cpp:1576
	timeuntil = 0
	query = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x91e530, static shared_null = 0x7273b0}
	msg = {<QValueList<QString>> = {sh = 0x911c10}, <No data fields>}
	me = {<QCustomEvent> = {<QEvent> = {<Qt> = {static color0 = @0x3aa06f6c20, static color1 = @0x3aa06f6c28, static black = @0x3aa06f6c30, static white = @0x3aa06f6c38, static darkGray = @0x3aa06f6c40, static gray = @0x3aa06f6c48, static lightGray = @0x3aa06f6c50, static red = @0x3aa06f6c58, static green = @0x3aa06f6c60, static blue = @0x3aa06f6c68, static cyan = @0x3aa06f6c70, static magenta = @0x3aa06f6c78, static yellow = @0x3aa06f6c80, static darkRed = @0x3aa06f6c88, static darkGreen = @0x3aa06f6c90, static darkBlue = @0x3aa06f6c98, static darkCyan = @0x3aa06f6ca0, static darkMagenta = @0x3aa06f6ca8, static darkYellow = @0x3aa06f6cb0, static arrowCursor = @0x3aa06f4960, static upArrowCursor = @0x3aa06f4968, static crossCursor = @0x3aa06f4970, static waitCursor = @0x3aa06f4978, static ibeamCursor = @0x3aa06f4980, static sizeVerCursor = @0x3aa06f4988, static sizeHorCursor = @0x3aa06f4990, static sizeBDiagCursor = @0x3aa06f4998, static sizeFDiagCursor = @0x3aa06f49a0, static sizeAllCursor = @0x3aa06f49a8, static blankCursor = @0x3aa06f49b0, static splitVCursor = @0x3aa06f49b8, static splitHCursor = @0x3aa06f49c0, static pointingHandCursor = @0x3aa06f49c8, static forbiddenCursor = @0x3aa06f49d0, static whatsThisCursor = @0x3aa06f49d8, static busyCursor = @0x3aa06f49e0}, _vptr.QEvent = 0x2aaaacfc0b50, t = 1200, posted = 0, spont = 0}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x922360, static shared_null = 0x7273b0}, extradata = {<QValueList<QString>> = {sh = 0x922990}, <No data fields>}}
	it = {node = 0x2aaab43a7da0}
	next = {node = 0x881cc0}
	has_rec = false
#7  0x00002aaaab2fce44 in TVRec::RunTV (this=0x881740) at tv_rec.cpp:1348
	lock = {mtx = 0x881860}
#8  0x00002aaaab2fe3f5 in TVRec::EventThread (param=0x881740) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x881740
#9  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#10 0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0
Current language:  auto; currently c

Thread 2 (Thread 1084238160 (LWP 3595)):
#0  0x0000003a94c9ac61 in nanosleep () from /lib64/libc.so.6
	old_tz = 0x2aaab4466410 "/etc/localtime"
	tzstring_list = (struct tzstring_l *) 0x7359d0
	tzset_lock = 0
	tz_rules = {{name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}, {name = 0x0, type = J0, m = 0, n = 0, d = 0, secs = 0, offset = 0, change = 0, computed_for = 0}}
	__elf_set___libc_subfreeres_element_free_mem__ = (const void *) 0x3a94d0be00
	daylight = 1
	__tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__timezone = 18000
	tzname = {0x735a20 "EST", 0x735a00 "EDT"}
	__tzname_cur_max = 3
	timezone = 18000
	__daylight = 1
#1  0x0000003a94c9aa84 in __sleep (seconds=<value optimized out>) at ../sysdeps/unix/sysv/linux/sleep.c:138
	ts = {tv_sec = 1, tv_nsec = 523170454}
	set = {__val = {65536, 0 <repeats 15 times>}}
	oset = {__val = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 251603770560, 46912541425520, 0, 8006592, 0, 7476712}}
	result = 4294967295
#2  0x00000000004c281b in HouseKeeper::RunHouseKeeping (this=0x872930) at housekeeper.cpp:151
	period = 0
	maxhr = 0
	minhr = -1818153502
	dbTag = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x7273b0, static shared_null = 0x7273b0}
#3  0x00000000004c3ac7 in HouseKeeper::doHouseKeepingThread (param=0x872930) at housekeeper.cpp:591
	hkeeper = (HouseKeeper *) 0x872930
#4  0x0000003a95806407 in start_thread () from /lib64/libpthread.so.0
No locals.
#5  0x0000003a94cd4b0d in clone () from /lib64/libc.so.6
	fstab_state = {fs_fp = 0x0, fs_buffer = 0x0, fs_mntres = {mnt_fsname = 0x0, mnt_dir = 0x0, mnt_type = 0x0, mnt_opts = 0x0, mnt_freq = 0, mnt_passno = 0}, fs_ret = {fs_spec = 0x0, fs_file = 0x0, fs_vfstype = 0x0, fs_mntops = 0x0, fs_type = 0x0, fs_freq = 0, fs_passno = 0}}
	__elf_set___libc_subfreeres_element_fstab_free__ = (const void *) 0x3a94d0beb0

Thread 1 (Thread 46912552159264 (LWP 3589)):
#0  0x0000003a94ccddf2 in select () from /lib64/libc.so.6
	nftw_arr = {0, 1, 2, 3, 4, 5, 6}
	ftw_arr = {0, 1, 2, 3, 0, 1, 3}
#1  0x0000003a9feb0c99 in QEventLoop::processEvents (this=0x87c590, flags=<value optimized out>) at kernel/qeventloop_x11.cpp:291
	event = {type = -1275029432, xany = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808}, xkey = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, root = 0, subwindow = 32, time = 80, x = 75, y = 0, x_root = -1798907994, y_root = 58, state = 2680769576, keycode = 58, same_screen = -1386360832}, xbutton = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, root = 0, subwindow = 32, time = 80, x = 75, y = 0, x_root = -1798907994, y_root = 58, state = 2680769576, button = 58, same_screen = -1386360832}, xmotion = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, root = 0, subwindow = 32, time = 80, x = 75, y = 0, x_root = -1798907994, y_root = 58, state = 2680769576, is_hint = 58 ':', same_screen = -1386360832}, xcrossing = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, root = 0, subwindow = 32, time = 80, x = 75, y = 0, x_root = -1798907994, y_root = 58, mode = -1614197720, detail = 58, same_screen = -1386360832, focus = 10922, state = 3019905040}, xfocus = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, mode = 0, detail = 0}, xexpose = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, x = 0, y = 0, width = 32, height = 0, count = 80}, xgraphicsexpose = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, drawable = 140734449619808, x = 0, y = 0, width = 32, height = 0, count = 80, major_code = 0, minor_code = 75}, xnoexpose = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, drawable = 140734449619808, major_code = 0, minor_code = 0}, xvisibility = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, state = 0}, xcreatewindow = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, parent = 140734449619808, window = 0, x = 32, y = 0, width = 80, height = 0, border_width = 75, override_redirect = 0}, xdestroywindow = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, event = 140734449619808, window = 0}, xunmap = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, event = 140734449619808, window = 0, from_configure = 32}, xmap = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, event = 140734449619808, window = 0, override_redirect = 32}, xmaprequest = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, parent = 140734449619808, window = 0}, xreparent = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, event = 140734449619808, window = 0, parent = 32, x = 80, y = 0, override_redirect = 75}, xconfigure = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, event = 140734449619808, window = 0, x = 32, y = 0, width = 80, height = 0, border_width = 75, above = 251604162470, override_redirect = -1614197720}, xgravity = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, event = 140734449619808, window = 0, x = 32, y = 0}, xresizerequest = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, width = 0, height = 0}, xconfigurerequest = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, parent = 140734449619808, window = 0, x = 32, y = 0, width = 80, height = 0, border_width = 75, above = 251604162470, detail = -1614197720, value_mask = 46912541413376}, xcirculate = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, event = 140734449619808, window = 0, place = 32}, xcirculaterequest = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, parent = 140734449619808, window = 0, place = 32}, xproperty = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, atom = 0, time = 32, state = 80}, xselectionclear = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, selection = 0, time = 32}, xselectionrequest = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, owner = 140734449619808, requestor = 0, selection = 32, target = 80, property = 75, time = 251604162470}, xselection = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, requestor = 140734449619808, selection = 0, target = 32, property = 80, time = 75}, xcolormap = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, colormap = 0, c_new = 32, state = 0}, xclient = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, message_type = 0, format = 32, data = {b = "P\000\000\000\000\000\000\000K\000\000\000\000\000\000\000¦×Æ\224", s = {80, 0, 0, 0, 75, 0, 0, 0, -10330, -27450}, l = {80, 75, 251604162470, 251788872744, 46912541413376}}}, xmapping = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, request = 0, first_keycode = 0, count = 32}, xerror = {type = -1275029432, display = 0x60, resourceid = 46912652719232, serial = 50, error_code = 96 '`', request_code = 147 '\223', minor_code = 224 'à'}, xkeymap = {type = -1275029432, serial = 96, send_event = -1275054976, display = 0x32, window = 140734449619808, key_vector = "\000\000\000\000\000\000\000\000 \000\000\000\000\000\000\000P\000\000\000\000\000\000\000K\000\000\000\000\000\000"}, pad = {46912652744776, 96, 46912652719232, 50, 140734449619808, 0, 32, 80, 75, 251604162470, 251788872744, 46912541413376, 46912652711952, 9188182, 46912652719136, 7475712, 0, 140734449624672, 0, 0, 0, 251584893317, 140733193388037, 0}}
	nevents = 0
	canWait = <value optimized out>
	tm = (timeval *) 0x3aa06f6a10
	highest = 13
	nsel = 1
	zerotm = {tv_sec = 0, tv_usec = 0}
	t = {0x3aa037c0dc "Read", 0x3aa037c0e7 "Write", 0x3aa02cfd17 "Exception"}
#2  0x0000003a9ff1a151 in QEventLoop::enterLoop (this=0xe) at kernel/qeventloop.cpp:198
No locals.
#3  0x0000003a9ff1a032 in QEventLoop::exec (this=0xe) at kernel/qeventloop.cpp:145
No locals.
#4  0x00000000004563c7 in main (argc=5, argv=0x7fff4ae0a668) at main.cpp:978
	need_gui = false
	a = {<QObject> = {<Qt> = {static color0 = @0x3aa06f6c20, static color1 = @0x3aa06f6c28, static black = @0x3aa06f6c30, static white = @0x3aa06f6c38, static darkGray = @0x3aa06f6c40, static gray = @0x3aa06f6c48, static lightGray = @0x3aa06f6c50, static red = @0x3aa06f6c58, static green = @0x3aa06f6c60, static blue = @0x3aa06f6c68, static cyan = @0x3aa06f6c70, static magenta = @0x3aa06f6c78, static yellow = @0x3aa06f6c80, static darkRed = @0x3aa06f6c88, static darkGreen = @0x3aa06f6c90, static darkBlue = @0x3aa06f6c98, static darkCyan = @0x3aa06f6ca0, static darkMagenta = @0x3aa06f6ca8, static darkYellow = @0x3aa06f6cb0, static arrowCursor = @0x3aa06f4960, static upArrowCursor = @0x3aa06f4968, static crossCursor = @0x3aa06f4970, static waitCursor = @0x3aa06f4978, static ibeamCursor = @0x3aa06f4980, static sizeVerCursor = @0x3aa06f4988, static sizeHorCursor = @0x3aa06f4990, static sizeBDiagCursor = @0x3aa06f4998, static sizeFDiagCursor = @0x3aa06f49a0, static sizeAllCursor = @0x3aa06f49a8, static blankCursor = @0x3aa06f49b0, static splitVCursor = @0x3aa06f49b8, static splitHCursor = @0x3aa06f49c0, static pointingHandCursor = @0x3aa06f49c8, static forbiddenCursor = @0x3aa06f49d0, static whatsThisCursor = @0x3aa06f49d8, static busyCursor = @0x3aa06f49e0}, _vptr.QObject = 0x3aa06b8b70, static metaObj = 0x728710, isSignal = 0, isWidget = 0, pendTimer = 0, blockSig = 0, wasDeleted = 0, isTree = 1, objname = 0x0, parentObj = 0x0, childObjects = 0x84e980, connections = 0x0, senderObjects = 0x0, eventFilters = 0x0, postedEvents = 0x0, d = 0x0}, static metaObj = 0x2aaab4007a90, static qt_mutex = 0x84a8a0, app_argc = 5, app_argv = 0x7fff4ae0a668, quit_now = false, quit_code = 0, static app_style = 0x0, static app_cspec = 0, static app_pal = 0x84daa0, static app_font = 0x72bff0, static app_cursor = 0x0, static eventloop = 0x87c590, static app_tracking = 0, static is_app_running = true, static is_app_closing = false, static app_exit_loop = <optimized out>, static loop_level = 0, static main_widget = 0x0, static focus_widget = 0x0, static active_window = 0x0, static obey_desktop_settings = true, static cursor_flash_time = 1000, static mouse_double_click_time = 400, static wheel_scroll_lines = 3, static composedUnicode = 0, static animate_ui = true, static animate_menu = false, static animate_tooltip = false, static animate_combo = false, static fade_menu = false, static fade_tooltip = false, static animate_toolbox = false, static widgetCount = false, static metaComposeUnicode = false, translators = 0x0, session_manager = 0x84e900, session_id = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x7273b0, static shared_null = 0x7273b0}, static session_key = 0x84e8e0, is_session_restored = false, static defaultIM = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x728ea0, static shared_null = 0x7273b0}, static app_strut = {wd = 0, ht = 0}, static app_libpaths = 0x846e00, static app_palettes = 0x84b2e0, static app_fonts = 0x0, static popupWidgets = 0x0}
	settingsOverride = {sh = 0x850eb0}
	binname = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x850f30, static shared_null = 0x7273b0}
	previewFrameNumber = -2
	previewSeconds = -2
	previewSize = {wd = 0, ht = 0}
	chanid = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x7273b0, static shared_null = 0x7273b0}
	starttime = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x7273b0, static shared_null = 0x7273b0}
	infile = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x7273b0, static shared_null = 0x7273b0}
	outfile = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x7273b0, static shared_null = 0x7273b0}
	daemonize = false
	printsched = false
	testsched = false
	resched = false
	nosched = false
	noupnp = false
	nojobqueue = false
	nohousekeeper = false
	noexpirer = false
	printexpire = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x850f80, static shared_null = 0x7273b0}
	clearsettingscache = false
	wantupnprebuild = false
	pidfs = {<std::basic_ostream<char,std::char_traits<char> >> = {<std::basic_ios<char,std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x3a9c2e7500, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = 5, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x7fff4ae099a8, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 32 ' ', _M_fill_init = true, _M_streambuf = 0x7fff4ae09878, _M_ctype = 0x3a9c2ed9a0, _M_num_put = 0x3a9c2edc30, _M_num_get = 0x3a9c2edc20}, _vptr.basic_ostream = 0x3a9c2e74d8}, _M_filebuf = {<std::basic_streambuf<char,std::char_traits<char> >> = {_vptr.basic_streambuf = 0x3a9c2e7690, _M_in_beg = 0x0, _M_in_cur = 0x0, _M_in_end = 0x0, _M_out_beg = 0x0, _M_out_cur = 0x0, _M_out_end = 0x0, _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a9c2ed720, static _S_classic = 0x3a9c2ed720, static _S_global = 0x3a9c2ed720, static _S_categories = 0x3a9c2e5700, static _S_once = 2}}, _M_lock = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\0' <repeats 39 times>, __align = 0}, _M_file = {_M_cfile = 0x0, _M_cfile_created = false}, _M_mode = 0, _M_state_beg = {__count = 0, __value = {__wch = 0, __wchb = "\000\000\000"}}, _M_state_cur = {__count = 0, __value = {__wch = 0, __wchb = "\000\000\000"}}, _M_state_last = {__count = 0, __value = {__wch = 0, __wchb = "\000\000\000"}}, _M_buf = 0x0, _M_buf_size = 8192, _M_buf_allocated = false, _M_reading = false, _M_writing = false, _M_pback = 0 '\0', _M_pback_cur_save = 0x0, _M_pback_end_save = 0x0, _M_pback_init = false, _M_codecvt = 0x3a9c2edc40, _M_ext_buf = 0x0, _M_ext_buf_size = 0, _M_ext_next = 0x0, _M_ext_end = 0x0}}
	port = 6543
	myip = {static null = {static null = <same as static member of an already seen type>, d = 0x7273b0, static shared_null = 0x7273b0}, d = 0x87cdb0, static shared_null = 0x7273b0}
	ismaster = true
	fatal_error = false
	runsched = true
	pHS = (class HttpServer *) 0x8fe670
0x0000003a94c708c7	4834	            unlink(p, bck, fwd);

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: bt4.txt added

Backtrace - eit disabled

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: backend4.txt added

Backend log - eit disabled

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: bt5.txt added

Backtrace2 - eit disabled

Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Attachment: backend5.txt added

Backend log2 - eit disabled

comment:14 Changed 16 years ago by Mark Buechler <Mark.Buechler@…>

Daniel, attached two more sets of backtraces and logs. Disabling EIT still segfaults. I don't believe it's occurring in the same place everytime.

comment:15 Changed 16 years ago by eric.bosch@…

I am running SVN 16301, and I just had an occurrence of this same thing. I don't have EIT enabled.

Changed 16 years ago by eric.bosch@…

Attachment: mythbackend.log added

comment:16 Changed 16 years ago by eric.bosch@…

I just added my backend log, as I had the same error occur 45 minutes later. It was transitioning from recording one show to another show, same channel immediately following on a Firewire tuner.

comment:17 Changed 16 years ago by danielk

note: this is not really a duplicate of 4768. There are traces for two different problems, but the first report from tomimo was for a different problem than the logs that were posted to the ticket by others.. Sorry tomimo, I aided and abetted in the ticket hijacking..

comment:18 Changed 16 years ago by danielk

Milestone: 0.210.22

Tomino's problem, like Mark's in #4768, appears to be in the general category of QString is not thread-safe. I'm moving this to 0.22 where we can address this set of problems with a thread-safe MythString?..

comment:19 Changed 16 years ago by Yeechang Lee <ylee@…>

I began seeing these glibc corruption messages when I moved to r16362; very distressing to see mythbackend die twice a day after months and months of rock-solid stability. Noticing that the crashes tended to occur after events (recording finishes, delete recording, etc.), and remembering a period back in the 0.19 days where I noticed that certain -v options tended to raise the odds of a mythbackend death (a bug long since fixed, thank goodness), I decided to start mythbackend using no -v options at all as opposed to the "important,general,file,schedule,record,channel,siparser" I was using before. Result: No crashes in 24 hours and counting.

comment:20 Changed 16 years ago by danielk

Resolution: duplicate
Status: assignedclosed

Dup of #5311. These types of segfaults should be happening less frequently as the Qt4 conversion progresses.

Note: See TracTickets for help on using tickets.