[mythtv] [mythtv-commits] Ticket #9708: Choosing "Watch Videos" Crashes Mythfrontend

Dave Sp davespmyth at gmail.com
Fri Apr 15 04:22:27 UTC 2011


On Tue, Apr 5, 2011 at 5:06 AM, Dave Sp <davespmyth at gmail.com> wrote:

> On Mon, Apr 4, 2011 at 12:18 PM, Michael T. Dean <mtdean at thirdcontact.com>wrote:
>
>> On 04/02/2011 06:13 PM, MythTV wrote:
>>
>>> #9708: Choosing "Watch Videos" Crashes Mythfrontend
>>>
>>> --------------------------------------------+------------------------------
>>>  Reporter:  Dave Sp<davespmyth@…>           |           Type:  Bug
>>> Report -
>>>    Status:  new                             |  Crash
>>> Milestone:  unknown                         |       Priority:  minor
>>>   Version:  0.24-fixes                      |      Component:  MythTV -
>>>  Keywords:                                  |  General
>>>                                             |       Severity:  medium
>>>                                             |  Ticket locked:  0
>>>
>>> --------------------------------------------+------------------------------
>>>  Around 75% of the time, when I choose "Watch Videos", mythfrontend
>>>  crashes.  Retrying works the rest of the time.
>>>
>>>  Source was pulled from git branch fixes/0.24 as of today.  "make
>>>  distclean" and "configure" were done prior to compiling.
>>>
>>>  Backtrace shows:
>>>
>>>  {{{
>>>  Program received signal SIGSEGV, Segmentation fault.
>>>  [Switching to Thread 0x7fffdda86700 (LWP 1765)]
>>>  0x00007fffed87b1b0 in vtable for __cxxabiv1::__si_class_type_info ()
>>> from
>>>  /usr/lib/libstdc++.so.6
>>>  (gdb) bt
>>>  #0  0x00007fffed87b1b0 in vtable for __cxxabiv1::__si_class_type_info ()
>>>  from /usr/lib/libstdc++.so.6
>>>  #1  0x00007ffff5006d08 in MythUIType::GetPainter (this=0x7fffe0214c70)
>>> at
>>>  mythuitype.cpp:1016
>>>  #2  0x00007ffff500f29d in MythUIImage::LoadImage (this=0x7fffe0214c70,
>>>  imageReader=..., imFile=..., bForceSize=..., cacheMode=0)
>>>      at mythuiimage.cpp:780
>>>  #3  0x00007ffff501542f in ImageLoadThread::run (this=0x7fffe0535f90) at
>>>  mythuiimage.cpp:104
>>>  #4  0x00007fffed912ce8 in ?? () from /usr/lib/libQtCore.so.4
>>>  #5  0x00007fffed91e035 in ?? () from /usr/lib/libQtCore.so.4
>>>  #6  0x00007ffff12f48ba in start_thread () from /lib/libpthread.so.0
>>>  #7  0x00007fffece5f02d in clone () from /lib/libc.so.6
>>>  #8  0x0000000000000000 in ?? ()
>>>  }}}
>>>
>>>  What other information can I grab to help figure this out?
>>>
>>
>>
>> Dave,
>>
>> 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, ...).
>>
>> 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:
>>
>> rm -r /usr/{,local/}{include/mythtv,lib/{libmyth*,mythtv}}
>>
>> Mike
>>
>
> I did find that there were two older libstdc++ header packages still
> installed, so I removed those and re-built.  I'll update this thread in a
> few days with the result.  (And I'll re-scan for old libs, etc.; I thought I
> already got them all in /usr/... but some could be hiding.)
>
> --Dave
>


Mike, please close this ticket as "unreproduceable".  I'll open a new ticket
if I can get the same results on more than one box.

--Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-dev/attachments/20110414/8704414b/attachment.html 


More information about the mythtv-dev mailing list