[mythtv] [mythtv-commits] Ticket #9708: Choosing "Watch Videos" Crashes Mythfrontend
Dave Sp
davespmyth at gmail.com
Tue Apr 5 10:06:09 UTC 2011
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.mythtv.org/pipermail/mythtv-dev/attachments/20110405/b2cee57f/attachment.html
More information about the mythtv-dev
mailing list