<div class="gmail_quote">On Mon, Apr 4, 2011 at 12:18 PM, Michael T. Dean <span dir="ltr">&lt;<a href="mailto:mtdean@thirdcontact.com">mtdean@thirdcontact.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div><div></div><div class="h5">On 04/02/2011 06:13 PM, MythTV wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
#9708: Choosing &quot;Watch Videos&quot; Crashes Mythfrontend<br>
--------------------------------------------+------------------------------<br>
  Reporter:  Dave Sp&lt;davespmyth@…&gt;           |           Type:  Bug Report -<br>
    Status:  new                             |  Crash<br>
Milestone:  unknown                         |       Priority:  minor<br>
   Version:  0.24-fixes                      |      Component:  MythTV -<br>
  Keywords:                                  |  General<br>
                                             |       Severity:  medium<br>
                                             |  Ticket locked:  0<br>
--------------------------------------------+------------------------------<br>
  Around 75% of the time, when I choose &quot;Watch Videos&quot;, mythfrontend<br>
  crashes.  Retrying works the rest of the time.<br>
<br>
  Source was pulled from git branch fixes/0.24 as of today.  &quot;make<br>
  distclean&quot; and &quot;configure&quot; were done prior to compiling.<br>
<br>
  Backtrace shows:<br>
<br>
  {{{<br>
  Program received signal SIGSEGV, Segmentation fault.<br>
  [Switching to Thread 0x7fffdda86700 (LWP 1765)]<br>
  0x00007fffed87b1b0 in vtable for __cxxabiv1::__si_class_type_info () from<br>
  /usr/lib/libstdc++.so.6<br>
  (gdb) bt<br>
  #0  0x00007fffed87b1b0 in vtable for __cxxabiv1::__si_class_type_info ()<br>
  from /usr/lib/libstdc++.so.6<br>
  #1  0x00007ffff5006d08 in MythUIType::GetPainter (this=0x7fffe0214c70) at<br>
  mythuitype.cpp:1016<br>
  #2  0x00007ffff500f29d in MythUIImage::LoadImage (this=0x7fffe0214c70,<br>
  imageReader=..., imFile=..., bForceSize=..., cacheMode=0)<br>
      at mythuiimage.cpp:780<br>
  #3  0x00007ffff501542f in ImageLoadThread::run (this=0x7fffe0535f90) at<br>
  mythuiimage.cpp:104<br>
  #4  0x00007fffed912ce8 in ?? () from /usr/lib/libQtCore.so.4<br>
  #5  0x00007fffed91e035 in ?? () from /usr/lib/libQtCore.so.4<br>
  #6  0x00007ffff12f48ba in start_thread () from /lib/libpthread.so.0<br>
  #7  0x00007fffece5f02d in clone () from /lib/libc.so.6<br>
  #8  0x0000000000000000 in ?? ()<br>
  }}}<br>
<br>
  What other information can I grab to help figure this out?<br>
</blockquote>
<br>
<br></div></div>
Dave,<br>
<br>
This looks a lot like a bad build of mythtv and/or mythplugins--possibly due to a bad build environment (bad build tools--libs, compiler, ...).<br>
<br>
Please try removing all your mythtv and mythplugins libraries and includes, then rebuilding and reinstalling mythtv and then mythplugins, both from a clean (distclean) repo.  You can do so with something like the below:<br>

<br>
rm -r /usr/{,local/}{include/mythtv,lib/{libmyth*,mythtv}}<br>
<br>
Mike<br>
</blockquote></div><br>I did find that there were two older libstdc++ header packages still installed, so I removed those and re-built.  I&#39;ll update this thread in a few days with the result.  (And I&#39;ll re-scan for old libs, etc.; I thought I already got them all in /usr/... but some could be hiding.)<br>
<br>--Dave<br>