[mythtv] segfault when starting playback / watching tv

Michael T. Dean mtdean at thirdcontact.com
Mon Sep 29 23:36:07 UTC 2008


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



More information about the mythtv-dev mailing list