[mythtv] ringbuffer.cpp

Jonas Arndt jonas.arndt at thearndtfamily.com
Sun Mar 23 02:59:01 UTC 2014


On 03/22/2014 08:03 PM, Jonas Arndt wrote:
>
> On 03/22/2014 06:37 PM, Jean-Yves Avenard wrote:
>>
>>
>>
>> On 23 March 2014 11:06, Jonas Arndt <jonas.arndt at thearndtfamily.com 
>> <mailto:jonas.arndt at thearndtfamily.com>> wrote:
>>
>>
>>     On
>>     Here we go with the backtrace. Don't know why there are no
>>     symbols for #1-3.
>>
>>     // Jonas
>>
>>
>>     Program received signal SIGSEGV, Segmentation fault.
>>     0x00000000004633d5 in QBasicAtomicInt::ref (this=0x8000000000000000)
>>         at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
>>     121    /usr/include/qt4/QtCore/qatomic_x86_64.h: No such file or
>>     directory.
>>     #0  0x00000000004633d5 in QBasicAtomicInt::ref
>>     (this=0x8000000000000000)
>>         at /usr/include/qt4/QtCore/qatomic_x86_64.h:121
>>     #1  0x00007fb4f1aaa5d4 in ?? () from /usr/lib/libmythtv-0.27.so.0
>>     #2  0x00007fb4f1aa9a99 in ?? () from /usr/lib/libmythtv-0.27.so.0
>>     #3  0x00007fb4f1ba4f29 in ?? () from /usr/lib/libmythtv-0.27.so.0
>>     #4  0x00007fb4f1b9fb70 in FileRingBuffer::OpenFile(QString
>>     const&, unsigned int)
>>         () from /usr/lib/libmythtv-0.27.so.0
>>
>>
>> Are you sure you're not mixing old library and new one ?
>>
>> sounds like you have some old stuff remaining, as this error just 
>> can't happen unless you're mixing libraries
>
> Well, I will look. So I just created a repo containing every ubuntu 
> package that was built and did an upgrade. What was upgraded was:
>
> libmyth-0.27-0 libmyth-python libmythtv-perl mythgallery mythmusic 
> mythtv-common mythtv-dbg mythtv-frontend php-mythtv
>
> I will bring out the magnifying glass and compare packages on the 
> different front-ends
>
> Can you throw some light on why you feel this can only happen when I 
> mix libraries, and perhaps what libraries?
>
> Cheers,
>
> // Jonas
>
So I can't see any differences between the working front-end (ID41) and 
the seg-faulting one (ID11).
I am still not completely in tune with what you mean by mixing old 
library and a new one. Perhaps you mean on the front-end and backend? 
The ID41 front-end is a happy camper.  On the backend what seems to have 
been upgraded is:
libmyth-0.27-0 libmyth-python libmythtv-perl mythtv-backend 
mythtv-common mythtv-database mythtv-dbg mythtv-transcode-utils mythweb 
php-mythtv

// Jonas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-dev/attachments/20140322/19e5b266/attachment.html>


More information about the mythtv-dev mailing list