[mythtv-commits] Ticket #2735: glibc "free(): invalid pointer" during tuning in mythtv-setup (mythtv-setup crashes)
MythTV
mythtv at cvs.mythtv.org
Sun Nov 26 20:31:53 UTC 2006
#2735: glibc "free(): invalid pointer" during tuning in mythtv-setup (mythtv-setup
crashes)
------------------------------+---------------------------------------------
Reporter: linux at bohmer.net | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: unknown
Component: mythtv | Version: 0.20
Severity: medium |
------------------------------+---------------------------------------------
While tuning for channels in mythtv-setup the following error appears
somewhere in the process. The tuning procedure is never finished and
mythtv-setup crashes.
It crashes on an Intel Core 2 Duo system, FC5, 2.6.18 kernel (CPU: E6600,
2.4GHZ, i965, Asus P5B motherboard) when both Cores are enabled.
I have not seen it (yet) when only 1 core is used. (Limited at the kernel
commandline with maxcpus=1, so same installation mythtv, OS etc). So, I
expect timing is relevant.
Receiver card is a DVB-S Skystar 1 CI card.
I have seen the problem in versions 0.20 and Revision 11821
It is reproducible here, so I can do all the test and a lot of debug work.
Remy Böhmer
=========================================================================================
*** glibc detected *** mythtv-setup: free(): invalid pointer: 0xb74a32c0
***
======= Backtrace: =========
/lib/libc.so.6[0x3b59a68]
/lib/libc.so.6(__libc_free+0x78)[0x3b5cf6f]
/usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN7QGArrayD2Ev+0x46)[0x6e285f6]
/usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN7QBufferD0Ev+0x3f)[0x6e11a7f]
/usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN11QDataStreamD1Ev+0x35)[0x6e1b615]
/usr/lib/qt-3.3/lib/libqt-
mt.so.3(_ZNK11QTranslator11findMessageEPKcS1_S1_+0x413)[0x6b1e423]
/usr/lib/qt-3.3/lib/libqt-
mt.so.3(_ZNK12QApplication9translateEPKcS1_S1_NS_8EncodingE+0x97)[0x6acc257]
/usr/lib/qt-3.3/lib/libqt-mt.so.3(_ZN7QObject2trEPKcS1_+0x52)[0x6eb8282]
/usr/local/lib/libmythtv-0.20.so.0(_ZN6SIScan11HasTimedOutEv+0x12f)[0x9c5369]
[0xb0e01460]
[0xb0e00570]
[0x1d]
======= Memory map: ========
00110000-0018a000 r-xp 00000000 08:02 539858
/usr/local/lib/libmythavformat-0.20.so.0.20.0
0018a000-00191000 rw-p 00079000 08:02 539858
/usr/local/lib/libmythavformat-0.20.so.0.20.0
00191000-00195000 rw-p 00191000 00:00 0
00195000-0019a000 r-xp 00000000 08:02 539850
/usr/local/lib/libmythavutil-0.20.so.0.20.0
0019a000-0019b000 rw-p 00004000 08:02 539850
/usr/local/lib/libmythavutil-0.20.so.0.20.0
0019b000-0020e000 r-xp 00000000 08:02 539875
/usr/local/lib/libmythfreemheg-0.20.so.0.20.0
0020e000-00215000 rw-p 00073000 08:02 539875
/usr/local/lib/libmythfreemheg-0.20.so.0.20.0
00215000-0026d000 r-xp 00000000 08:02 539879
/usr/local/lib/libmythupnp-0.20.so.0.20.0
0026d000-0026f000 rw-p 00057000 08:02 539879
/usr/local/lib/libmythupnp-0.20.so.0.20.0
0026f000-00274000 r-xp 00000000 08:02 539113
/usr/lib/libartsc.so.0.0.0
00274000-00275000 rw-p 00005000 08:02 539113
/usr/lib/libartsc.so.0.0.0
00275000-00278000 r-xp 00000000 08:02 524461
/usr/lib/libgmodule-2.0.so.0.1000.3
00278000-00279000 rw-p 00002000 08:02 524461
/usr/lib/libgmodule-2.0.so.0.1000.3
00279000-0027b000 r-xp 00000000 08:02 525355
/usr/lib/libXinerama.so.1.0.0
0027b000-0027c000 rw-p 00001000 08:02 525355
/usr/lib/libXinerama.so.1.0.0
0027c000-0027d000 r-xp 0027c000 00:00 0 [vdso]
0027d000-00326000 r-xp 00000000 08:02 539883
/usr/local/lib/libmythlivemedia-0.20.so.0.20.0
00326000-00330000 rw-p 000a9000 08:02 539883
/usr/local/lib/libmythlivemedia-0.20.so.0.20.0
00330000-0033e000 rw-p 00330000 00:00 0
0033e000-00340000 r-xp 00000000 08:02 912299 /lib/libdl-2.4.so
00340000-00341000 r--p 00001000 08:02 912299 /lib/libdl-2.4.so
00341000-00342000 rw-p 00002000 08:02 912299 /lib/libdl-2.4.so
00342000-00346000 r-xp 00000000 08:02 529075
/usr/lib/libgthread-2.0.so.0.1000.3
00346000-00347000 rw-p 00003000 08:02 529075
/usr/lib/libgthread-2.0.so.0.1000.3
00347000-00355000 r-xp 00000000 08:02 540176
/usr/lib/libjack.so.0.0.23
00355000-00358000 rw-p 0000e000 08:02 540176
/usr/lib/libjack.so.0.0.23
00358000-00360000 rw-p 00358000 00:00 0
00360000-00366000 r-xp 00000000 08:02 538138
/usr/lib/libraw1394.so.8.1.1
00366000-00367000 rw-p 00005000 08:02 538138
/usr/lib/libraw1394.so.8.1.1
00367000-00374000 r-xp 00000000 08:02 539654
/usr/lib/libiec61883.so.0.0.0
00374000-00375000 rw-p 0000c000 08:02 539654
/usr/lib/libiec61883.so.0.0.0
00375000-00379000 r-xp 00000000 08:02 530194
/usr/lib/libavc1394.so.0.2.1
00379000-0037a000 rw-p 00003000 08:02 530194
/usr/lib/libavc1394.so.0.2.1
0037a000-0037e000 r-xp 00000000 08:02 525158 /usr/lib/libXv.so.1.0.0
0037e000-0037f000 rw-p 00003000 08:02 525158 /usr/lib/libXv.so.1.0.0
0037f000-00383000 r-xp 00000000 08:02 529273
/usr/lib/libXxf86vm.so.1.0.0
00383000-00384000 rw-p 00003000 08:02 529273
/usr/lib/libXxf86vm.so.1.0.0
00384000-00387000 r-xp 00000000 08:02 525074
/usr/lib/libXrandr.so.2.0.0
00387000-00388000 rw-p 00002000 08:02 525074
/usr/lib/libXrandr.so.2.0.0
00388000-0038c000 r-xp 00000000 08:02 524919
/usr/lib/libXvMCW.so.1.0.0
0038c000-0038d000 rw-p 00003000 08:02 524919
/usr/lib/libXvMCW.so.1.0.0
0038d000-00390000 r-xp 00000000 08:02 537232 /usr/lib/libXvMC.so.1.0.0
00390000-00391000 rw-p 00002000 08:02 537232 /usr/lib/libXvMC.so.1.0.0
00391000-003a0000 r-xp 00000000 08:02 524757 /usr/lib/libXext.so.6.4.0
003a0000-003a1000 rw-p 0000e000 08:02 524757 /usr/lib/libXext.so.6.4.0
003a1000-003a4000 r-xp 00000000 08:02 524803
/usr/lib/librom1394.so.0.2.1
003a4000-003a5000 rw-p 00002000 08:02 524803
/usr/lib/librom1394.so.0.2.1
003a5000-003be000 r-xp 00000000 08:02 912189 /lib/ld-2.4.so
003be000-003bf000 r--p 00018000 08:02 912189 /lib/ld-2.4.so
003bf000-003c0000 rw-p 00019000 08:02 912189 /lib/ld-2.4.so
003c0000-00d50000 r-xp 00000000 08:02 539867
/usr/local/lib/libmythtv-0.20.so.0.20.0
00d50000-00d77000 rw-p 00990000 08:02 539867
/usr/local/lib/libmythtv-0.20.so.0.20.0
00d77000-00d7b000 rw-p 00d77000 00:00 0
00d7b000-0119d000 r-xp 00000000 08:02 539854
/usr/local/lib/libmythavcodec-0.20.so.0.20.0
0119d000-011b6000 rw-p 00422000 08:02 539854
/usr/local/lib/libmythavcodec-0.20.so.0.20.0
011b6000-01221000 rw-p 011b6000 00:00 0
01221000-01229000 r-xp 00000000 08:02 525367 /usr/lib/libSM.so.6.0.0
01229000-0122a000 rw-p 00008000 08:02 525367 /usr/lib/libSM.so.6.0.0
0122a000-0122f000 r-xp 00000000 08:02 524735
/usr/lib/libXdmcp.so.6.0.0
0122f000-01230000 rw-p 00004000 08:02 524735
/usr/lib/libXdmcp.so.6.0.0
01230000-01234000 r-xp 00000000 08:02 525280
/usr/lib/libXfixes.so.3.0.0
01234000-01235000 rw-p 00003000 08:02 525280
/usr/lib/libXfixes.so.3.0.0
01235000-01254000 r-xp 00000000 08:02 912300 /lib/libexpat.so.0.5.0
01254000-01256000 rw-p 0001e000 08:02 912300 /lib/libexpat.so.0.5.0
01256000-01258000 r-xp 00000000 08:02 912308 /lib/libcom_err.so.2.1
01258000-01259000 rw-p 00001000 08:02 912308 /lib/libcom_err.so.2.1
01259000-0126e000Geannuleerd
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/2735>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list