This looks like the crash is happening in libqt, actually, and on
program shutdown.  All the myth crashes during
QApplication::~QApplication are hitting this code:

#0  0xb4f44f0c in ?? ()
#1  0xb6121a9c in ~QApplication (this=0xbfb90654)
    at kernel/qapplication.cpp:1035

    if ( postRList ) {
    QVFuncList::Iterator it = postRList->begin();
    while ( it != postRList->end() ) {  // call post routines
        (**it)();  // LINE 1035
        postRList->remove( it );
        it = postRList->begin();
    }
    delete postRList;
    postRList = 0;
    }

Given that 0xb4f44f0c is outside the mapped memory area, that would
imply something has gone very wrong.  :)  Another odd thing is that I
can't find any place in the myth programs where qAddPostRoutine is
called.  I'm unclear if some myth library is causing corruption inside
QApplication, or if QApplication is the source of the problem.

Whatever the case, it doesn't seem specific to mythcommflag.

** Changed in: mythtv (Ubuntu)
   Importance: Undecided => Low
       Status: Unconfirmed => Confirmed

** Summary changed:

- [apport] mythcommflag crashed with SIGSEGV in QApplication::~QApplication()
+ [apport] mythtv crashed with SIGSEGV in QApplication::~QApplication()

-- 
[apport] mythtv crashed with SIGSEGV in QApplication::~QApplication()
https://launchpad.net/bugs/90710

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to