[mythtv-users] Invalid pointer error

James Wright crazygunnut at gmail.com
Tue Aug 28 21:19:42 UTC 2007


Hi there,

I'm having trouble getting mythtv to display tv correctly.

After installing from the Ubuntu repo's, I configured mythtv according to this
guide (http://parker1.co.uk/mythtv_ubuntu.php)<http://parker1.co.uk/mythtv_ubuntu.php>

However, the scan channels function does not seem to work; it either times
out on all frequencies, or else it causes the mythtv-setup program to
crash.  When run from bash, the output is;
2007-08-28 22:06:55.059 Using runtime prefix = /usr
2007-08-28 22:06:55.066 DPMS is active.
2007-08-28 22:06:55.087 New DB connection, total: 1
2007-08-28 22:06:55.091 Connected to database 'mythconverg' at host:
localhost
2007-08-28 22:06:55.092 Total desktop dim: 1024x768, with 1 screen[s].
2007-08-28 22:06:55.094 Using screen 0, 1024x768 at 0,0
2007-08-28 22:06:55.101 Current Schema Version: 1160
2007-08-28 22:06:55.109 Total desktop dim: 1024x768, with 1 screen[s].
2007-08-28 22:06:55.110 Using screen 0, 1024x768 at 0,0
2007-08-28 22:06:55.111 Switching to square mode (G.A.N.T.)
2007-08-28 22:06:55.148 Using the Qt painter
mythtv: could not connect to socket
mythtv: No such file or directory
lirc_init failed for mythtv, see preceding messages
2007-08-28 22:06:55.818 Joystick disabled.
2007-08-28 22:06:56.373 Loading from:
/usr/share/mythtv/themes/G.A.N.T./base.xml
2007-08-28 22:06:56.409 Loading from:
/usr/share/mythtv/themes/default/base.xml
2007-08-28 22:07:14.286 New DB connection, total: 2
2007-08-28 22:07:14.286 Connected to database 'mythconverg' at host:
localhost
2007-08-28 22:07:17.509 New DB connection, total: 3
2007-08-28 22:07:17.510 Connected to database 'mythconverg' at host:
localhost
2007-08-28 22:07:26.090 New DB DataDirect connection
2007-08-28 22:07:26.091 Connected to database 'mythconverg' at host:
localhost
*** glibc detected *** /usr/bin/mythtv-setup.real: free(): invalid pointer:
0xb569774f ***
======= Backtrace: =========
/lib/tls/i686/cmov/libc.so.6[0xb5a427cd]
/lib/tls/i686/cmov/libc.so.6(cfree+0x90)[0xb5a45e30]
/usr/lib/libqt-mt.so.3(_ZN7QGArrayD2Ev+0x6f)[0xb6470fa9]
/usr/lib/libmythtv-0.20.so.0(_ZN9QMemArrayIcED1Ev+0x2d)[0xb777f71b]
/usr/lib/libqt-mt.so.3(_ZN7QBufferD0Ev+0x2e)[0xb645cb7c]
/usr/lib/libqt-mt.so.3(_ZN11QDataStreamD1Ev+0x4d)[0xb6465c25]
/usr/lib/libqt-mt.so.3
(_ZNK11QTranslator11findMessageEPKcS1_S1_+0x521)[0xb6167805]
/usr/lib/libqt-mt.so.3
(_ZNK12QApplication9translateEPKcS1_S1_NS_8EncodingE+0xb8)[0xb61151fc]
/usr/lib/libmythtv-0.20.so.0
(_ZN17ScanProgressPopup2trEPKcS1_+0x43)[0xb7c2382f]
/usr/lib/libmythtv-0.20.so.0
(_ZN17ScanProgressPopup7dvbLockEi+0x51)[0xb7abfe1d]
/usr/lib/libmythtv-0.20.so.0
(_ZN17ScanWizardScanner11customEventEP12QCustomEvent+0x169)[0xb7adbbd1]
/usr/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x119)[0xb617bf8d]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x274)[0xb6113a60]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x1e9)[0xb611588f]
/usr/lib/libmyth-0.20.so.0
(_ZN12QApplication9sendEventEP7QObjectP6QEvent+0x54)[0xb6c04e80]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication16sendPostedEventsEP7QObjecti+0x25c)[0xb6114a98]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication16sendPostedEventsEv+0x26)[0xb6114ba0]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x65)[0xb60ba0dd]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x70)[0xb612e136]
/usr/lib/libqt-mt.so.3(_ZN12QApplication10enter_loopEv+0x25)[0xb6115587]
/usr/lib/libmyth-0.20.so.0(_ZN10MythDialog4execEv+0x7d)[0xb6ba017f]
/usr/lib/libmyth-0.20.so.0
(_ZN19ConfigurationDialog4execEbb+0xa4)[0xb6b19b52]
/usr/lib/libmythtv-0.20.so.0(_ZN13ChannelEditor4scanEv+0x3e)[0xb77d153a]
/usr/lib/libmythtv-0.20.so.0
(_ZN13ChannelEditor9qt_invokeEiP8QUObject+0xd7)[0xb7c14b4f]
/usr/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x12f)[0xb617c88b]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0x162)[0xb617d330]
/usr/lib/libmyth-0.20.so.0(_ZN13ButtonSetting7pressedEv+0x40)[0xb6c3bf0c]
/usr/lib/libmyth-0.20.so.0
(_ZN13ButtonSetting7qt_emitEiP8QUObject+0x4d)[0xb6c3c967]
/usr/lib/libqt-mt.so.3
(_ZN7QObject15activate_signalEP15QConnectionListP8QUObject+0x230)[0xb617c98c]
/usr/lib/libqt-mt.so.3(_ZN7QObject15activate_signalEi+0x162)[0xb617d330]
/usr/lib/libqt-mt.so.3(_ZN7QButton7pressedEv+0x2e)[0xb6511834]
/usr/lib/libmyth-0.20.so.0
(_ZN14MythPushButton13keyPressEventEP9QKeyEvent+0x140)[0xb6b0a816]
/usr/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x315)[0xb61b387f]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x274)[0xb6113a60]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x38a)[0xb6115a30]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication20sendSpontaneousEventEP7QObjectP6QEvent+0x5b)[0xb60a625d]
/usr/lib/libqt-mt.so.3
(_ZN9QETWidget17translateKeyEventEPK7_XEventb+0xb83)[0xb6096c49]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xc7f)[0xb60a302f]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x108)[0xb60ba180]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x70)[0xb612e136]
/usr/lib/libqt-mt.so.3(_ZN12QApplication10enter_loopEv+0x25)[0xb6115587]
/usr/lib/libmyth-0.20.so.0(_ZN10MythDialog4execEv+0x7d)[0xb6ba017f]
/usr/lib/libmyth-0.20.so.0
(_ZN19ConfigurationDialog4execEbb+0xa4)[0xb6b19b52]
/usr/lib/libmythtv-0.20.so.0(_ZN13ChannelEditor4execEv+0x26)[0xb77cdf1e]
/usr/bin/mythtv-setup.real[0x8077362]
/usr/lib/libmythui-0.20.so.0
(_ZN21MythThemedMenuPrivate12handleActionERK7QString+0x11c6)[0xb69c1bbe]
/usr/lib/libmythui-0.20.so.0
(_ZN21MythThemedMenuPrivate10keyHandlerER11QStringListb+0x542)[0xb69c211a]
/usr/lib/libmythui-0.20.so.0
(_ZN21MythThemedMenuPrivate15keyPressHandlerEP9QKeyEvent+0xb2)[0xb69c28b4]
/usr/lib/libmythui-0.20.so.0
(_ZN14MythThemedMenu13keyPressEventEP9QKeyEvent+0x55)[0xb69c2957]
/usr/lib/libmythui-0.20.so.0
(_ZN14MythMainWindow11eventFilterEP7QObjectP6QEvent+0x1cc)[0xb6976ad4]
/usr/lib/libqt-mt.so.3
(_ZN7QObject16activate_filtersEP6QEvent+0x78)[0xb617be38]
/usr/lib/libqt-mt.so.3(_ZN7QObject5eventEP6QEvent+0x42)[0xb617beb6]
/usr/lib/libqt-mt.so.3(_ZN7QWidget5eventEP6QEvent+0x25)[0xb61b358f]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication14internalNotifyEP7QObjectP6QEvent+0x274)[0xb6113a60]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication6notifyEP7QObjectP6QEvent+0x38a)[0xb6115a30]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication20sendSpontaneousEventEP7QObjectP6QEvent+0x5b)[0xb60a625d]
/usr/lib/libqt-mt.so.3
(_ZN9QETWidget17translateKeyEventEPK7_XEventb+0xb83)[0xb6096c49]
/usr/lib/libqt-mt.so.3
(_ZN12QApplication15x11ProcessEventEP7_XEvent+0xc7f)[0xb60a302f]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop13processEventsEj+0x108)[0xb60ba180]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop9enterLoopEv+0x70)[0xb612e136]
/usr/lib/libqt-mt.so.3(_ZN10QEventLoop4execEv+0x32)[0xb612df46]
/usr/lib/libqt-mt.so.3(_ZN12QApplication4execEv+0x25)[0xb6115609]
/usr/bin/mythtv-setup.real[0x807496d]
======= Memory map: ========
08048000-0808c000 r-xp 00000000 08:01 2182757    /usr/bin/mythtv-setup.real
0808c000-0808d000 rw-p 00044000 08:01 2182757    /usr/bin/mythtv-setup.real
0808d000-095c4000 rw-p 0808d000 00:00 0          [heap]
a71cd000-a74ff000 rw-p a71cd000 00:00 0
a74ff000-a7500000 ---p a74ff000 00:00 0
a7500000-a7d00000 rwxp a7500000 00:00 0
a7d00000-a7d21000 rw-p a7d00000 00:00 0
a7d21000-a7e00000 ---p a7d21000 00:00 0
a7e0b000-a7edf000 r-xp 00000000 08:01 2181303    /usr/lib/libscim-
1.0.so.8.1.0
a7edf000-a7eed000 rw-p 000d4000 08:01 2181303    /usr/lib/libscim-
1.0.so.8.1.0
a7eed000-a7f0b000 r-xp 00000000 08:01 2245849
/usr/lib/qt3/plugins/inputmethods/libqscim.so
a7f0b000-a7f0c000 rw-p 0001e000 08:01 2245849
/usr/lib/qt3/plugins/inputmethods/libqscim.so
a7f0c000-a7f13000 r-xp 00000000 08:01 426030
/lib/tls/i686/cmov/libnss_compat-2.5.so
a7f13000-a7f15000 rw-p 00006000 08:01 426030
/lib/tls/i686/cmov/libnss_compat-2.5.so
a7f25000-a7f6b000 r--p 00000000 08:01 50643
/usr/share/fonts/truetype/msttcorefonts/Arial_Bold.ttf
a7f6b000-aa86f000 rw-p a7f6b000 00:00 0
aa880000-aa88b000 r-xp 00000000 08:01 2245305
/usr/lib/qt3/plugins/inputmethods/libqxim.so
aa88b000-aa88c000 rw-p 0000a000 08:01 2245305
/usr/lib/qt3/plugins/inputmethods/libqxim.so
aa88c000-aa8b0000 r-xp 00000000 08:01 2245304
/usr/lib/qt3/plugins/inputmethods/libqsimple.so
aa8b0000-aa8b1000 rw-p 00024000 08:01 2245304
/usr/lib/qt3/plugins/inputmethods/libqsimple.so
aa8b1000-ab1ee000 rw-p aa8b1000 00:00 0
ab1f3000-ab1f5000 r-xp 00000000 08:01 2181307    /usr/lib/libscim-
x11utils-1.0.so.8.1.0
ab1f5000-ab1f6000 rw-p 00001000 08:01 2181307    /usr/lib/libscim-
x11utils-1.0.so.8.1.0
ab1f6000-ab1fa000 r-xp 00000000 08:01 2245303
/usr/lib/qt3/plugins/inputmethods/libqimsw-none.so
ab1fa000-ab1fb000 rw-p 00003000 08:01 2245303
/usr/lib/qt3/plugins/inputmethods/libqimsw-none.so
ab1fb000-ab204000 r-xp 00000000 08:01 2245302
/usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so
ab204000-ab205000 rw-p 00009000 08:01 2245302
/usr/lib/qt3/plugins/inputmethods/libqimsw-multi.so
ab205000-ab647000 rw-p ab205000 00:00 0
ab647000-ab6c4000 r--p 00000000 08:01 2394640
/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
ab6c4000-ab6c5000 ---p ab6c4000 00:00 0
ab6c5000-abec5000 rwxp ab6c5000 00:00 0
abec5000-abec6000 ---p abec5000 00:00 0
abec6000-ac6c6000 rwxp abec6000 00:00 0
ac6c6000-ac6f0000 r-xp 00000000 08:01 2183782    /usr/lib/libkdefx.so.4.2.0
ac6f0000-ac6f1000 rw-p 0002a000 08:01 2183782    /usr/lib/libkdefx.so.4.2.0
ac6f1000-ac719000 r-xp 00000000 08:01 2245189
/usr/lib/kde3/plugins/styles/polyester.so
ac719000-ac71a000 rw-p 00028000 08:01 2245189
/usr/lib/kde3/plugins/styles/polyester.so
ac71a000-ac744000 r-xp 00000000 08:01 2181151    /usr/lib/liblcms.so.1.0.15
ac744000-ac745000 rw-p 00029000 08:01 2181151    /usr/lib/liblcms.so.1.0.15
ac745000-ac748000 rw-p ac745000 00:00 0
ac748000-ac7b3000 r-xp 00000000 08:01 2181181    /usr/lib/libmng.so.1.1.0.9
ac7b3000-ac7b6000 rw-p 0006a000 08:01 2181181    /usr/lib/libmng.so.1.1.0.9
ac7b6000-ac7bb000 r-xp 00000000 08:01 2245301
/usr/lib/qt3/plugins/imageformats/libqmng.so
ac7bb000-ac7bc000 rw-p 00004000 08:01 2245301
/usr/lib/qt3/plugins/imageformats/libqmng.so
ac7bc000-aca8c000 rw-p ac7bc000 00:00 0
aca8c000-acf6c000 rw-s e1339000 00:0d 18436      /dev/dri/card1
acf6c000-ad16c000 rw-s e1139000 00:0d 18436      /dev/dri/card1
ad16c000-ad16d000 r--s e1138000 00:0d 18436      /dev/dri/card1
ad16d000-ad17d000 r--s c0300000 00:0d 18436      /dev/dri/card1
ad17d000-ad17f000 rw-s e0f92000 00:0d 18436      /dev/dri/card1
ad17f000-b517f000 rw-s c8000000 00:0d 18436      /dev/dri/card1
b517f000-b519e000 r--p 00000000 08:01 2445387
/usr/share/locale-langpack/en_GB/LC_MESSAGES/libc.mo
b519e000-b53de000 r-xp 00000000 08:01 2212057    /usr/lib/dri/r200_dri.so
b53de000-b53ee000 rw-p 00240000 08:01 2212057    /usr/lib/dri/r200_dri.so
b53ee000-b5413000 rw-p b53ee000 00:00 0
b5413000-b5457000 r--p 00000000 08:01 50645
/usr/share/fonts/truetype/msttcorefonts/Arial.ttf
b5457000-b5460000 r-xp 00000000 08:01 426034
/lib/tls/i686/cmov/libnss_files-2.5.so
b5460000-b5462000 rw-p 00008000 08:01 426034
/lib/tls/i686/cmov/libnss_files-2.5.so
b5462000-b5475000 r-xp 00000000 08:01 426028     /lib/tls/i686/cmov/libnsl-
2.5.so
b5475000-b5477000 rw-p 00012000 08:01 426028     /lib/tls/i686/cmov/libnsl-
2.5.so
b5477000-b5479000 rw-p b5477000 00:00 0
b5479000-b547e000 r-xp 00000000 08:01 426021
/lib/tls/i686/cmov/libcrypt-2.5.so
b547e000-b5480000 rw-p 00004000 08:01 426021
/lib/tls/i686/cmov/libcrypt-2.5.so
b5480000-b54a7000 rw-p b5480000 00:00 0
b54a7000-b5643000 r-xp 00000000 08:01 2181193
/usr/lib/libmysqlclient.so.15.0.0
b5643000-b5687000 rw-p 0019c000 08:01 2181193
/usr/lib/libmysqlclient.so.15.0.0
b5687000-b5688000 rw-p b5687000 00:00 0
b568a000-b5692000 r-xp 00000000 08:01 426038
/lib/tls/i686/cmov/libnss_nis-2.5.so
b5692000-b5694000 rw-p 00007000 08:01 426038
/lib/tls/i686/cmov/libnss_nis-2.5.so
b5694000Aborted (core dumped)

Note the line;

 *** glibc detected *** /usr/bin/mythtv-setup.real: free(): invalid pointer:
0xb569774f ***


As I'm only a first year physics student, I havn't learned much coding yet,
although it looks as if there is a null pointer somewhere in the code.

I am running kubuntu 7.04, fully updated with all packages and the Gnome
desktop environment installed.  I am using an P4 HT processor on an IBM
xSereis 204 server, with a Hauppage Nova-T DVB-T card.

I should also point out that I have previously got mythtv working perfectly,
with the exact same set up, so I am assuming this is probably an issue with
a new release.

Does anyone think I should attempt to compile mythtv myself?

Many thanks,

James
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20070828/c694b195/attachment.htm 


More information about the mythtv-users mailing list