Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: MythTV: Dev

segfault when starting playback / watching tv

 

 

MythTV dev RSS feed   Index | Next | Previous | View Threaded


mimo at restoel

Sep 29, 2008, 3:39 PM

Post #1 of 4 (395 views)
Permalink
segfault when starting playback / watching tv

Hi

this is on the frontend. I have recompiled with debug enabled here's the
output. I'm on kubuntu hardy. Remote frontend, connecting over wireless.
I'm on a Mobile P3.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb1682b90 (LWP 12146)]
0xb7f52b9d in ?? () from /lib/ld-linux.so.2

Thread 12 (Thread 0xb0e81b90 (LWP 12147)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5a77881 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb63a25ac in QSocketDevice::waitForMore () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb6bb38cc in RemoteFile::Read () from /usr/lib/libmyth-0.21.so.0
No symbol table info available.
#4 0xb771ad92 in RingBuffer::safe_read () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#5 0xb771be9a in RingBuffer::ReadAheadThread () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#6 0xb771c2b5 in RingBuffer::StartReader () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#7 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 11 (Thread 0xb1682b90 (LWP 12146)):
#0 0xb7f52b9d in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#1 0xb676ecb4 in ?? () from /lib/tls/i686/cmov/libdl.so.2
No symbol table info available.
#2 0xb7f4d5c6 in ?? () from /lib/ld-linux.so.2
No symbol table info available.
#3 0xb676f2bc in ?? () from /lib/tls/i686/cmov/libdl.so.2
No symbol table info available.
#4 0xb676ecea in dlclose () from /lib/tls/i686/cmov/libdl.so.2
No symbol table info available.
#5 0xb5d867bd in ?? () from /usr/lib/libGL.so.1
No symbol table info available.
#6 0xb5d6684a in ?? () from /usr/lib/libGL.so.1
No symbol table info available.
#7 0xb5c4e975 in _XFreeExtData () from /usr/lib/libX11.so.6
No symbol table info available.
#8 0xb5c5ae53 in _XFreeDisplayStructure () from /usr/lib/libX11.so.6
No symbol table info available.
#9 0xb5c47fc6 in XCloseDisplay () from /usr/lib/libX11.so.6
No symbol table info available.
#10 0xb7afcd9d in get_glx_version () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#11 0xb7afd8ad in OpenGLContext::IsGLXSupported () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#12 0xb7ace8dc in ?? () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#13 0xb7aceae5 in ?? () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#14 0xb7acedab in VideoOutputXv::GetAllowedRenderers () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#15 0xb7a83988 in VideoOutput::Create () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#16 0xb79d4554 in NuppelVideoPlayer::InitVideo () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#17 0xb79d847e in NuppelVideoPlayer::StartPlaying () from
/usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#18 0xb7996205 in SpawnDecode () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#19 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#20 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 10 (Thread 0xb2b24b90 (LWP 12140)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5a3dcb6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb5a781dc in usleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb7974105 in TV::StartPlayer () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#4 0xb797e6b7 in TV::HandleStateChange () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#5 0xb79858e4 in TV::RunTV () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#6 0xb798769b in TV::EventThread () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#7 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#8 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 8 (Thread 0xb2323b90 (LWP 12082)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5a77881 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb6b9024a in MythSocket::readyReadThread () from
/usr/lib/libmyth-0.21.so.0
No symbol table info available.
#3 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#4 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 5 (Thread 0xb38d0b90 (LWP 8566)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5c24aa5 in pthread_cond_wait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb64551f8 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb6b37c26 in MythContext::waitPrivRequest () from
/usr/lib/libmyth-0.21.so.0
No symbol table info available.
#4 0x080732b0 in ?? ()
No symbol table info available.
#5 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 4 (Thread 0xb4371b90 (LWP 8183)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5a77881 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb6e71d5a in SSDP::run () from /usr/lib/libmythupnp-0.21.so.0
No symbol table info available.
#3 0xb6102e47 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 3 (Thread 0xb4b72b90 (LWP 8182)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5c24dd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb61023e1 in ?? () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb61025db in QThread::msleep () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6e755c8 in TaskQueue::run () from /usr/lib/libmythupnp-0.21.so.0
No symbol table info available.
#5 0xb6102e47 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#6 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 2 (Thread 0xb5373b90 (LWP 8181)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5c24dd2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from
/lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2 0xb64551d8 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb6e82903 in CEvent::WaitForEvent () from /usr/lib/libmythupnp-0.21.so.0
No symbol table info available.
#4 0xb6e829d4 in WorkerThread::run () from /usr/lib/libmythupnp-0.21.so.0
No symbol table info available.
#5 0xb6102e47 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#6 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb551b720 (LWP 8122)):
#0 0xb7f3f410 in __kernel_vsyscall ()
No symbol table info available.
#1 0xb5a3dcb6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2 0xb5a781dc in usleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3 0xb79a34d5 in TV::StartTV () from /usr/lib/libmythtv-0.21.so.0
No symbol table info available.
#4 0x08096ff6 in ?? ()
No symbol table info available.
#5 0x080aaeb3 in ?? ()
No symbol table info available.
#6 0x080abaac in ?? ()
No symbol table info available.
#7 0x080abfd7 in ?? ()
No symbol table info available.
#8 0xb61ad055 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#9 0xb610ac36 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#10 0xb610cc00 in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb609b301 in QApplication::sendSpontaneousEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb608c065 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb60981a9 in QApplication::x11ProcessEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb60af943 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb6125f90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb6b753bf in MythDialog::exec () from /usr/lib/libmyth-0.21.so.0
No symbol table info available.
#17 0x080a2846 in ?? ()
No symbol table info available.
#18 0x0807c7b2 in ?? ()
No symbol table info available.
#19 0x0807db9d in ?? ()
No symbol table info available.
#20 0xb69ddeab in MythThemedMenuPrivate::handleAction () from
/usr/lib/libmythui-0.21.so.0
No symbol table info available.
#21 0xb69de3cc in MythThemedMenuPrivate::keyHandler () from
/usr/lib/libmythui-0.21.so.0
No symbol table info available.
#22 0xb69deb55 in MythThemedMenuPrivate::keyPressHandler () from
/usr/lib/libmythui-0.21.so.0
No symbol table info available.
#23 0xb69debea in MythThemedMenu::keyPressEvent () from
/usr/lib/libmythui-0.21.so.0
No symbol table info available.
#24 0xb6990899 in MythMainWindow::eventFilter () from
/usr/lib/libmythui-0.21.so.0
No symbol table info available.
#25 0xb6174492 in QObject::activate_filters () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#26 0xb6174510 in QObject::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#27 0xb61acd65 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#28 0xb610ac36 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#29 0xb610cc00 in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#30 0xb609b301 in QApplication::sendSpontaneousEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#31 0xb608c065 in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#32 0xb60981a9 in QApplication::x11ProcessEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#33 0xb60af943 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#34 0xb6125f90 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#35 0xb6125c8e in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#36 0xb610c7df in QApplication::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#37 0x0807bd02 in ?? ()
No symbol table info available.
#38 0xb59be450 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#39 0x08071e71 in ?? ()
No symbol table info available.
#0 0xb7f52b9d in ?? () from /lib/ld-linux.so.2

Any help appreciated.

mimo

_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


mtdean at thirdcontact

Sep 29, 2008, 4:36 PM

Post #2 of 4 (382 views)
Permalink
Re: segfault when starting playback / watching tv [In reply to]

On 09/29/2008 06:39 PM, mimo wrote:
> this is on the frontend. I have recompiled with debug enabled here's the
> output. I'm on kubuntu hardy. Remote frontend, connecting over wireless.
> I'm on a Mobile P3.
>
> Program received signal SIGSEGV, Segmentation fault.
> [Switching to Thread 0xb1682b90 (LWP 12146)]
> 0xb7f52b9d in ?? () from /lib/ld-linux.so.2
>
...
> Thread 11 (Thread 0xb1682b90 (LWP 12146)):
> #0 0xb7f52b9d in ?? () from /lib/ld-linux.so.2
> No symbol table info available.
> #1 0xb676ecb4 in ?? () from /lib/tls/i686/cmov/libdl.so.2
> No symbol table info available.
> #2 0xb7f4d5c6 in ?? () from /lib/ld-linux.so.2
> No symbol table info available.
> #3 0xb676f2bc in ?? () from /lib/tls/i686/cmov/libdl.so.2
> No symbol table info available.
> #4 0xb676ecea in dlclose () from /lib/tls/i686/cmov/libdl.so.2
> No symbol table info available.
> #5 0xb5d867bd in ?? () from /usr/lib/libGL.so.1
> No symbol table info available.
> #6 0xb5d6684a in ?? () from /usr/lib/libGL.so.1
> No symbol table info available.
> #7 0xb5c4e975 in _XFreeExtData () from /usr/lib/libX11.so.6
> No symbol table info available.
> #8 0xb5c5ae53 in _XFreeDisplayStructure () from /usr/lib/libX11.so.6
> No symbol table info available.
> #9 0xb5c47fc6 in XCloseDisplay () from /usr/lib/libX11.so.6
> No symbol table info available.
> #10 0xb7afcd9d in get_glx_version () from /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #11 0xb7afd8ad in OpenGLContext::IsGLXSupported () from
> /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #12 0xb7ace8dc in ?? () from /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #13 0xb7aceae5 in ?? () from /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #14 0xb7acedab in VideoOutputXv::GetAllowedRenderers () from
> /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #15 0xb7a83988 in VideoOutput::Create () from /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #16 0xb79d4554 in NuppelVideoPlayer::InitVideo () from
> /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #17 0xb79d847e in NuppelVideoPlayer::StartPlaying () from
> /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #18 0xb7996205 in SpawnDecode () from /usr/lib/libmythtv-0.21.so.0
> No symbol table info available.
> #19 0xb5c204fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
> No symbol table info available.
> #20 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
> No symbol table info available.

This looks like the ld-linux/libGL segfault that was pretty common with
the Ubuntu builds for a while after 0.21 came out. I haven't heard much
about them, lately, so I'm guessing the Ubuntu packaging wizards got it
figured out. You may want to check in #ubuntu-mythtv on freenode to see
what they did/what they know. Chances are you just need to build it
differently.

Mike

_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


mimo at restoel

Sep 29, 2008, 6:20 PM

Post #3 of 4 (382 views)
Permalink
Re: segfault when starting playback / watching tv [In reply to]

Forgot to mention the version number - it's
mythtv-frontend_0.21.0+fixes16838-0ubuntu3_i386:
MythTV Version : 16838
MythTV Branch : branches/release-0-21-fixes
Library API : 0.21.20080304-1
Network Protocol : 40
Options compiled in:
linux debug using_oss using_alsa using_arts using_jack using_backend
using_dbox2 using_dvb using_firewire using_frontend using_hdhomerun
using_iptv using_ivtv using_joystick_menu using_libfftw3 using_lirc
using_opengl_vsync using_opengl_video using_v4l using_x11 using_xrandr
using_xv using_xvmc using_xvmcw using_xvmc_vld using_glx_proc_addr_arb
using_bindings_perl using_bindings_python using_opengl
using_ffmpeg_threads using_libavc_5_3 using_live

Please note - and I'm already kicking myself - that it could be unrelated
to mythtv as it doesn't happen using a different (fresh) user account
under a second x session.

thanks

mimo

> On 09/29/2008 06:39 PM, mimo wrote:
>> this is on the frontend. I have recompiled with debug enabled here's the
>> output. I'm on kubuntu hardy. Remote frontend, connecting over wireless.
>> I'm on a Mobile P3.
>>
>> Program received signal SIGSEGV, Segmentation fault.
>> [Switching to Thread 0xb1682b90 (LWP 12146)]
>> 0xb7f52b9d in ?? () from /lib/ld-linux.so.2
>>
> ...
>> Thread 11 (Thread 0xb1682b90 (LWP 12146)):
>> #0 0xb7f52b9d in ?? () from /lib/ld-linux.so.2
>> No symbol table info available.
>> #1 0xb676ecb4 in ?? () from /lib/tls/i686/cmov/libdl.so.2
>> No symbol table info available.
>> #2 0xb7f4d5c6 in ?? () from /lib/ld-linux.so.2
>> No symbol table info available.
>> #3 0xb676f2bc in ?? () from /lib/tls/i686/cmov/libdl.so.2
>> No symbol table info available.
>> #4 0xb676ecea in dlclose () from /lib/tls/i686/cmov/libdl.so.2
>> No symbol table info available.
>> #5 0xb5d867bd in ?? () from /usr/lib/libGL.so.1
>> No symbol table info available.
>> #6 0xb5d6684a in ?? () from /usr/lib/libGL.so.1
>> No symbol table info available.
>> #7 0xb5c4e975 in _XFreeExtData () from /usr/lib/libX11.so.6
>> No symbol table info available.
>> #8 0xb5c5ae53 in _XFreeDisplayStructure () from /usr/lib/libX11.so.6
>> No symbol table info available.
>> #9 0xb5c47fc6 in XCloseDisplay () from /usr/lib/libX11.so.6
>> No symbol table info available.
>> #10 0xb7afcd9d in get_glx_version () from /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #11 0xb7afd8ad in OpenGLContext::IsGLXSupported () from
>> /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #12 0xb7ace8dc in ?? () from /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #13 0xb7aceae5 in ?? () from /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #14 0xb7acedab in VideoOutputXv::GetAllowedRenderers () from
>> /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #15 0xb7a83988 in VideoOutput::Create () from
>> /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #16 0xb79d4554 in NuppelVideoPlayer::InitVideo () from
>> /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #17 0xb79d847e in NuppelVideoPlayer::StartPlaying () from
>> /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #18 0xb7996205 in SpawnDecode () from /usr/lib/libmythtv-0.21.so.0
>> No symbol table info available.
>> #19 0xb5c204fb in start_thread () from
>> /lib/tls/i686/cmov/libpthread.so.0
>> No symbol table info available.
>> #20 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
>> No symbol table info available.
>
> This looks like the ld-linux/libGL segfault that was pretty common with
> the Ubuntu builds for a while after 0.21 came out. I haven't heard much
> about them, lately, so I'm guessing the Ubuntu packaging wizards got it
> figured out. You may want to check in #ubuntu-mythtv on freenode to see
> what they did/what they know. Chances are you just need to build it
> differently.
>
> Mike
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev


mimo at restoel

Oct 7, 2008, 4:00 AM

Post #4 of 4 (292 views)
Permalink
Re: segfault when starting playback / watching tv [In reply to]

Hi and thanks for pointing me into the right direction. I downloaded the
source package and modified the build settings like this:

63c63,64
< CONFIGURE_OPTS
+= --cpu=i686 --enable-mmx --enable-xvmc --enable-xvmc-vld --enable-xvmc-pro --enable-glx-procaddrarb
---
> CONFIGURE_OPTS
+= --cpu=i686 --enable-mmx --enable-xvmc --enable-xvmc-vld --enable-xvmc-pro
> # --enable-glx-procaddrarb
91c92
< --enable-opengl-vsync --with-bindings=perl --enable-opengl-video \
---
> --with-bindings=perl \

Rebuild the package, installed it and now watching or playback dont crash
anymore.

It might be linked to having an ATI Radeon card and some OpenGL issues though
I don't even have OpenGL in use anywhere.

Hope this helps someone in the future.


Regards,

mimo

On Tuesday 30 September 2008 02:20:09 mimo wrote:
> Forgot to mention the version number - it's
> mythtv-frontend_0.21.0+fixes16838-0ubuntu3_i386:
> MythTV Version : 16838
> MythTV Branch : branches/release-0-21-fixes
> Library API : 0.21.20080304-1
> Network Protocol : 40
> Options compiled in:
> linux debug using_oss using_alsa using_arts using_jack using_backend
> using_dbox2 using_dvb using_firewire using_frontend using_hdhomerun
> using_iptv using_ivtv using_joystick_menu using_libfftw3 using_lirc
> using_opengl_vsync using_opengl_video using_v4l using_x11 using_xrandr
> using_xv using_xvmc using_xvmcw using_xvmc_vld using_glx_proc_addr_arb
> using_bindings_perl using_bindings_python using_opengl
> using_ffmpeg_threads using_libavc_5_3 using_live
>
> Please note - and I'm already kicking myself - that it could be unrelated
> to mythtv as it doesn't happen using a different (fresh) user account
> under a second x session.
>
> thanks
>
> mimo
>
> > On 09/29/2008 06:39 PM, mimo wrote:
> >> this is on the frontend. I have recompiled with debug enabled here's the
> >> output. I'm on kubuntu hardy. Remote frontend, connecting over wireless.
> >> I'm on a Mobile P3.
> >>
> >> Program received signal SIGSEGV, Segmentation fault.
> >> [Switching to Thread 0xb1682b90 (LWP 12146)]
> >> 0xb7f52b9d in ?? () from /lib/ld-linux.so.2
> >
> > ...
> >
> >> Thread 11 (Thread 0xb1682b90 (LWP 12146)):
> >> #0 0xb7f52b9d in ?? () from /lib/ld-linux.so.2
> >> No symbol table info available.
> >> #1 0xb676ecb4 in ?? () from /lib/tls/i686/cmov/libdl.so.2
> >> No symbol table info available.
> >> #2 0xb7f4d5c6 in ?? () from /lib/ld-linux.so.2
> >> No symbol table info available.
> >> #3 0xb676f2bc in ?? () from /lib/tls/i686/cmov/libdl.so.2
> >> No symbol table info available.
> >> #4 0xb676ecea in dlclose () from /lib/tls/i686/cmov/libdl.so.2
> >> No symbol table info available.
> >> #5 0xb5d867bd in ?? () from /usr/lib/libGL.so.1
> >> No symbol table info available.
> >> #6 0xb5d6684a in ?? () from /usr/lib/libGL.so.1
> >> No symbol table info available.
> >> #7 0xb5c4e975 in _XFreeExtData () from /usr/lib/libX11.so.6
> >> No symbol table info available.
> >> #8 0xb5c5ae53 in _XFreeDisplayStructure () from /usr/lib/libX11.so.6
> >> No symbol table info available.
> >> #9 0xb5c47fc6 in XCloseDisplay () from /usr/lib/libX11.so.6
> >> No symbol table info available.
> >> #10 0xb7afcd9d in get_glx_version () from /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #11 0xb7afd8ad in OpenGLContext::IsGLXSupported () from
> >> /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #12 0xb7ace8dc in ?? () from /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #13 0xb7aceae5 in ?? () from /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #14 0xb7acedab in VideoOutputXv::GetAllowedRenderers () from
> >> /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #15 0xb7a83988 in VideoOutput::Create () from
> >> /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #16 0xb79d4554 in NuppelVideoPlayer::InitVideo () from
> >> /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #17 0xb79d847e in NuppelVideoPlayer::StartPlaying () from
> >> /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #18 0xb7996205 in SpawnDecode () from /usr/lib/libmythtv-0.21.so.0
> >> No symbol table info available.
> >> #19 0xb5c204fb in start_thread () from
> >> /lib/tls/i686/cmov/libpthread.so.0
> >> No symbol table info available.
> >> #20 0xb5a7ee5e in clone () from /lib/tls/i686/cmov/libc.so.6
> >> No symbol table info available.
> >
> > This looks like the ld-linux/libGL segfault that was pretty common with
> > the Ubuntu builds for a while after 0.21 came out. I haven't heard much
> > about them, lately, so I'm guessing the Ubuntu packaging wizards got it
> > figured out. You may want to check in #ubuntu-mythtv on freenode to see
> > what they did/what they know. Chances are you just need to build it
> > differently.
> >
> > Mike
> >
> > _______________________________________________
> > mythtv-dev mailing list
> > mythtv-dev[at]mythtv.org
> > http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev[at]mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
_______________________________________________
mythtv-dev mailing list
mythtv-dev[at]mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

MythTV dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.