[mythtv-users] OS X Build failure

MythTV MythTV mythtvuser10 at gmail.com
Mon Mar 18 20:38:34 UTC 2013


At present I am verifying the crash/core dump and making sure it's not
package related (aka something in the QT compile or similar).  I have
written up a MythTV tracking ticket for this crash here:
http://code.mythtv.org/trac/ticket/11458

I might not be the best resource to look at this core dump but I will spend
some time in GDB and see if I can learn anything.  What I know so far is
that the problem comes from OSD destructor ~OSD() after the user either
stops recording playback or the recording playback stops by itself.  This
seems to lead to stack corruption somewhere in the mythfrontend because the
resulting stack trace is garbaged at the point of dumping segfault (signal
11).  The Mac OS was able to get the full stack trace though - see the
ticket for details.

Also note that this issue appears to also happen on (non-Macintosh) computers
- I reference a related MythTV ticket number in my bug submition.

If I learn anything I will email the details.

On Monday, March 18, 2013, Warpme wrote:

> On 3/16/13 2:40 PM, MythTV MythTV wrote:
>
>> Hi Guillaume,
>>
>> I think the fix for that is to use the - universal tag on the packager.
>>
>> Also you might want to use QT 4.8.4 as I know that will compile for you
>> with only 1 error.  Some time during the qt build it will fail and you will
>> need to make a minor edit to gui/kernel in the QT source tree.  Just remove
>> the :: from the define indicated by the error (sorry i dont have the exact
>> syntax in fron of me) and run the packager again.
>>
>> I have successfully built 0.26 fixes with Mac Mountain Lion using the
>> following flags:
>> osx-packager-qtsdk.pl <http://osx-packager-qtsdk.pl> -gitrev fixes/0.26
>> -qtsrc 4.8.4 -universal -verbose
>>
>> One other note: for the mythtv of the portion of build I seem to leave
>> the -universal flag off/removed.  I am trying to build a 64 bit build for
>> my uses.  There was a linker issue with zeromq when I didn't remove the
>> -universal flag during that part of the build.
>>
>> The resulting build works fine - I am tacking down a bug that happens
>> (after) I have stopped watching a recording.
>>
>>
>>  This great You try to resolve exit-from-playback-crash.
> Pls let us know when there will be solution!
> Currently this issue makes mythtv FE usage on OSX really annoying :-(
> br
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20130318/d1033753/attachment.html>


More information about the mythtv-users mailing list