[RDD] 2.16.0 upgrade : RDAirplay segfault

Hoggins! fuckspam at wheres5.com
Sat Jun 17 11:37:07 EDT 2017


Thank you Fred,


Le 17/06/2017 à 00:26, Fred Gleason a écrit :
> On Jun 16, 2017, at 04:41, Hoggins! <fuckspam at wheres5.com
> <mailto:fuckspam at wheres5.com>> wrote:
>
>> GDB shows :
>>
>>    Program received signal SIGSEGV, Segmentation fault.
>>    RDEscapeString (str=...) at rdescape_string.cpp:81
>>    81        for(unsigned i=0;i<str.length();i++) {
>
> Could you post the rest of the backtrace please? (Do ‘bt’ in GDB).

Here it is :

    (gdb) bt
    #0  RDEscapeString (str=...) at rdescape_string.cpp:81
    #1  0x00007ffff798fec6 in RDGetSqlValue (table=..., name=...,
    test=..., param=..., db=0x0, valid=0x0) at rdconf.cpp:567
    #2  0x00007ffff7aa64a2 in RDUser::createLog (this=0x0) at rduser.cpp:258
    #3  0x000000000043416c in ListLogs::exec (this=0x8ad640,
    logname=<optimized out>, svcname=<optimized out>) at list_logs.cpp:133
    #4  0x000000000042b4d6 in ListLog::loadButtonData (this=0x89a1e0) at
    list_log.cpp:862
    #5  0x0000000000465400 in ListLog::qt_invoke (this=0x89a1e0, _id=59,
    _o=0x7fffffffd620) at moc_list_log.cpp:236
    #6  0x00007ffff6f17967 in QObject::activate_signal (this=0x8cae60,
    clist=<optimized out>, o=o at entry=0x7fffffffd620) at
    kernel/qobject.cpp:2359
    #7  0x00007ffff6f17a11 in QObject::activate_signal (this=<optimized
    out>, signal=<optimized out>) at kernel/qobject.cpp:2328
    #8  0x00007ffff6f4594a in QWidget::event (this=0x8cae60,
    e=0x7fffffffd890) at kernel/qwidget.cpp:4705
    #9  0x00007ffff6ec18ad in QApplication::internalNotify
    (this=<optimized out>, receiver=0x8cae60, e=0x7fffffffd890) at
    kernel/qapplication.cpp:2645
    #10 0x00007ffff6ec1b50 in QApplication::notify (this=0x7fffffffe1d0,
    receiver=0x8cae60, e=0x7fffffffd890) at kernel/qapplication.cpp:2431
    #11 0x00007ffff6e6c2a6 in sendSpontaneousEvent
    (event=0x7fffffffd890, receiver=0x8cae60) at kernel/qapplication.h:526
    #12 QETWidget::translateMouseEvent (this=this at entry=0x8cae60,
    event=event at entry=0x7fffffffdd90) at kernel/qapplication_x11.cpp:4342
    #13 0x00007ffff6e6b34b in QApplication::x11ProcessEvent
    (this=0x7fffffffe1d0, event=0x7fffffffdd90) at
    kernel/qapplication_x11.cpp:3606
    #14 0x00007ffff6e7a224 in QEventLoop::processEvents (this=0x70b880,
    flags=4) at kernel/qeventloop_x11.cpp:195
    #15 0x00007ffff6ed4e99 in QEventLoop::enterLoop (this=0x70b880) at
    kernel/qeventloop.cpp:201
    #16 0x00007ffff6ed4e22 in QEventLoop::exec (this=0x70b880) at
    kernel/qeventloop.cpp:148
    #17 0x000000000042568e in main (argc=1, argv=<optimized out>) at
    rdairplay.cpp:257


>
>
>> Now my DB is upgraded, I still have the live machine running with a
>> 2.15.3 RDAirplay, but it won't last.
>
> There is rdrevert(8). See 'man 8 rdrevert’.

Oh great ! Well actually, I did it "manually", from the last MySQL dump,
but I'll use it next time I need to revert.

Thank you !

>
> Cheers!
>
>
> |----------------------------------------------------------------------|
> | Frederick F. Gleason, Jr. |              Chief Developer             |
> |                           |              Paravel Systems             |
> |----------------------------------------------------------------------|
> |          A room without books is like a body without a soul.         |
> |                                         -- Cicero                    |
> |----------------------------------------------------------------------|
>
>
> _______________________________________________
> Rivendell-dev mailing list
> Rivendell-dev at lists.rivendellaudio.org
> http://caspian.paravelsystems.com/mailman/listinfo/rivendell-dev


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: OpenPGP digital signature
URL: <http://caspian.paravelsystems.com/pipermail/rivendell-dev/attachments/20170617/665ac40f/attachment-0001.sig>


More information about the Rivendell-dev mailing list