(gdb) thread apply all bt full

Thread 14 (process 16549):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb3c9bae7 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb26f374b in g_poll () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0xb26e5f82 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb26e6268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb3fc0438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#6  0xb3f9306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#7  0xb3f934aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#8  0xb3e9d639 in QThread::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#9  0xb78124fe in TV::run (this=0x9990288) at tv_play.cpp:2401
        mctx = (PlayerContext *) 0x0
        ctx = (const PlayerContext *) 0x0
---Type <return> to continue, or q <return> to quit---
#10 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#11 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#12 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 13 (process 30906):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb60a9d93 in MythSocketThread::run (this=0x9256cf8) at mythsocketthread.cpp:257
        dummy = "00äb\000\000\000\001\000\000\000t\231\b´ô7\b´`\036X\t@Ac\tØ\201­îü6X\t@Ac\t\000\000\000\000á00é004Ã201­\000\000\000\000\001\000\000\000ô7\b´`\036X\t\001\000\000\000ø1­\005¹ú\b\000\000\000\000¯x\000\000\000\000\000\000ô7\b´`n%\t\030Ã201­\207?þ³øÐ)\b\000\000\000"
        efds = {fds_bits = {0, 40, 0 <repeats 30 times>}}
        timers = {{d = 0xb126a630, e = 0xb126a630}}
        maxfd = 37
        rfds = {fds_bits = {0, 40, 0 <repeats 30 times>}}
        it = {i = 0x950cdb0}
        rval = 1
        downref_tm = 0
---Type <return> to continue, or q <return> to quit---
        tm = {mds = 61862412}
        locker = {{mtx = 0x9256d05, val = 153447685}}
#3  0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 12 (process 30904):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5c570e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb3ea19b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3  0x081726a1 in NetworkControl::RunCommandThread (this=0x950f5b0) at networkcontrol.cpp:273
        nc = (class NetworkCommand *) 0x0
#4  0x0817274b in NetworkControl::CommandThread (param=0x950f5b0) at networkcontrol.cpp:260
        networkControl = (class NetworkControl *) 0x950f5b0
#5  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 11 (process 30897):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb3f72380 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3  0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 10 (process 30891):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5c570e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb3ea19b2 in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#3  0xb6432778 in MythContext::waitPrivRequest (this=0x929c1f8) at mythcontext.cpp:2373
No locals.
#4  0x08077585 in run_priv_thread (data=0x0) at main.cpp:1007
No locals.
#5  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 9 (process 30614):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb6852f12 in SSDP::run (this=0xb1200468) at ssdp.cpp:229
        nMaxSocket = 18
        read_set = {fds_bits = {458752, 0 <repeats 31 times>}}
        timeout = {tv_sec = 0, tv_usec = 173801}
#3  0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 8 (process 30892):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb3c9e7b1 in select () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb62bfebe in LIRC::run (this=0x935f818) at lirc.cpp:451
        readfds = {fds_bits = {16777216, 0 <repeats 31 times>}}
        timeout = {tv_sec = 0, tv_usec = 315333}
        ret = 0
        codes = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0, end = 0, sharable = 1,
        array = {0x0}}, d = 0xa8317d30}, d = 0xa8317d30}}
#3  0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#5  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 7 (process 30612):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1  0xb3c9bae7 in poll () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb26f374b in g_poll () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#3  0xb26e5f82 in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#4  0xb26e6268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#5  0xb3fc0457 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#6  0xb3f9306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#7  0xb3f934aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#8  0xb3e9d639 in QThread::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#9  0xb68694ce in WorkerThread::run (this=0x92c1dc0) at threadpool.cpp:267
No locals.
#10 0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#11 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#12 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 6 (process 16554):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5c57412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb3ea198c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3  0xb3e96e76 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4  0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#5  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#6  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 5 (process 30564):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5c57412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#2  0xb3ea198c in QWaitCondition::wait () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3  0xb781a172 in TV::StartTV (tvrec=0x0, startInGuide=false, inPlaylist=false, initByNetworkCommand=false)
    at tv_play.cpp:347
        locker = {{mtx = 0x999059d, val = 161023389}}
        state = kState_WatchingLiveTV
        is_err = false
        is_none = false
        timeout = 20
        st = {m_timer = {mds = 61806572}, m_running = true}
        is_started = true
        mctx = (const PlayerContext *) 0x0
        tv = (class TV *) 0x9990288
        quitAll = false
        showDialogs = true
        playCompleted = false
        curProgram = (class ProgramInfo *) 0x0
        startSysEventSent = false
        nvpError = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}
---Type <return> to continue, or q <return> to quit---
        allowrerecord = 134
        deleterecording = 120
        force = 106
#4  0x0807a68c in startTVNormal () at main.cpp:473
No locals.
#5  0x0808564a in TVMenuCallback (data=0x929c1f8, selection=@0x9402a0c) at main.cpp:500
        sel = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
    data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {
      0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
    simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x9867858,
  static codecForCStrings = 0x0}
#6  0xb623ab67 in MythThemedMenu::handleAction (this=0x9402940, action=@0x98ccb0c, password=@0xbf8efcac)
    at myththemedmenu.cpp:866
        cbs = (MythUIMenuCallbacks *) 0xb1211ef4
#7  0xb623af08 in MythThemedMenu::buttonAction (this=0x9402940, item=0xaaf85a60, skipPass=false)
    at myththemedmenu.cpp:735
        button = {type = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
      size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
      reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
      data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
      array = {0}}, d = 0xaaf7d720, static codecForCStrings = 0x0}, action = {<QList<QString>> = {{p = {
          static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0, end = 0, sharable = 1, array = {0x0}},
          d = 0x98ccaf8}, d = 0x98ccaf8}}, <No data fields>}, text = {static null = {<No data fields>},
---Type <return> to continue, or q <return> to quit---
    static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0,
      righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0,
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xaaf79a10, static codecForCStrings = 0x0},
  description = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
      data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
      array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0xaaf85a18,
    static codecForCStrings = 0x0}, icon = 0xaaf85830, active = 224, password = {static null = {<No data fields>},
    static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0,
      righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {
        _q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0,
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}}
        password = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}
        it = {i = 0x98ccb0c}
#8  0xb62d9251 in MythThemedMenu::qt_metacall (this=0x9402940, _c=QMetaObject::InvokeMetaMethod, _id=2, _a=0xbf8efda0)
    at moc_myththemedmenu.cpp:73
No locals.
#9  0xb3faaca8 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#10 0xb3fab932 in QMetaObject::activate () from /usr/lib/libQtCore.so.4
No symbol table info available.
#11 0xb62daf57 in MythUIButtonList::itemClicked (this=0xaaf54230, _t1=0xaaf85a60) at moc_mythuibuttonlist.cpp:96
        _a = {0x0, 0xbf8efdb4}
#12 0xb6253b17 in MythUIButtonList::keyPressEvent (this=0xaaf54230, e=0xbf8f032c) at mythuibuttonlist.cpp:887
        item = (MythUIButtonListItem *) 0xaaf85a60
        action = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x9370648, static codecForCStrings = 0x0}
        i = 0
        actions = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0,
          end = 0, sharable = 1, array = {0x0}}, d = 0x97ab120}, d = 0x97ab120}}, <No data fields>}
        handled = true
#13 0xb623b888 in MythThemedMenu::keyPressEvent (this=0x9402940, event=0xbf8f032c) at myththemedmenu.cpp:215
        type = (class MythUIType *) 0xaaf54230
        actions = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0,
          end = 0, sharable = 1, array = {0x0}}, d = 0x1}, d = 0x1}}, <No data fields>}
        handled = 182
        fullexit = 31
#14 0xb61abdd3 in MythMainWindow::eventFilter (this=0x93635d8, e=0xbf8f032c) at mythmainwindow.cpp:1528
---Type <return> to continue, or q <return> to quit---
        top = (class MythScreenType *) 0x9402940
        ke = (struct QKeyEvent *) 0xbf8f032c
        it = (class MythScreenStack **) 0x943058c
        ge = (MythGestureEvent *) 0xb28c4c30
#15 0xb3f93c5a in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /usr/lib/libQtCore.so.4
No symbol table info available.
#16 0xb42e8e7a in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
No symbol table info available.
#17 0xb42f225b in QApplication::notify () from /usr/lib/libQtGui.so.4
No symbol table info available.
#18 0xb3f94a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
No symbol table info available.
#19 0xb6473c8e in QCoreApplication::sendEvent (receiver=0x93635d8, event=0xbf8f032c)
    at /usr/include/qt4/QtCore/qcoreapplication.h:213
No locals.
#20 0xb61b04db in MythMainWindow::customEvent (this=0x93635d8, ce=0xa8318660) at mythmainwindow.cpp:1738
        key = <incomplete type>
        key_target = (struct QObject *) 0x0
        lke = (LircKeycodeEvent *) 0xa8318660
#21 0xb3fa53ff in QObject::event () from /usr/lib/libQtCore.so.4
No symbol table info available.
#22 0xb433f440 in QWidget::event () from /usr/lib/libQtGui.so.4
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#23 0xb61b3c7a in MythMainWindow::event (this=0x93635d8, e=0xa8318660) at mythmainwindow.cpp:834
No locals.
#24 0xb42e8e9c in QApplicationPrivate::notify_helper () from /usr/lib/libQtGui.so.4
No symbol table info available.
#25 0xb42f1282 in QApplication::notify () from /usr/lib/libQtGui.so.4
No symbol table info available.
#26 0xb3f94a3b in QCoreApplication::notifyInternal () from /usr/lib/libQtCore.so.4
No symbol table info available.
#27 0xb3f95695 in QCoreApplicationPrivate::sendPostedEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#28 0xb3f9588d in QCoreApplication::sendPostedEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#29 0xb3fc07ef in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#30 0xb26e2b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#31 0xb26e60eb in ?? () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#32 0xb26e6268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
No symbol table info available.
#33 0xb3fc0438 in QEventDispatcherGlib::processEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#34 0xb438a365 in ?? () from /usr/lib/libQtGui.so.4
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#35 0xb3f9306a in QEventLoop::processEvents () from /usr/lib/libQtCore.so.4
No symbol table info available.
#36 0xb3f934aa in QEventLoop::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#37 0xb3f95959 in QCoreApplication::exec () from /usr/lib/libQtCore.so.4
No symbol table info available.
#38 0xb42e8d17 in QApplication::exec () from /usr/lib/libQtGui.so.4
No symbol table info available.
#39 0x080831e2 in main (argc=1, argv=0xbf8f10b4) at main.cpp:1507
        bPromptForBackend = false
        bBypassAutoDiscovery = false
        upgradeAllowed = false
        cmdline_err = 153
        cmdline = {parseTypes = 1535, settingsOverride = {{d = 0x829e100, e = 0x829e100}},
  settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0, begin = 0,
            end = 0, sharable = 1, array = {0x0}}, d = 0x829e604}, d = 0x829e604}}, <No data fields>}, display = {
    static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
      data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
      array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0,
    static codecForCStrings = 0x0}, geometry = {static null = {<No data fields>}, static shared_null = {ref = {
        _q_value = 2977}, alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0,
---Type <return> to continue, or q <return> to quit---
      asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756},
      alloc = 0, size = 0, data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0,
      capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}, wantsToExit = false}
        a = <incomplete type>
        pluginname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}
        finfo = {d_ptr = 0x92b7db0}
        binname = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x92b7fd0, static codecForCStrings = 0x0}
        ResetSettings = false
        settingsOverride = {{d = 0x829e100, e = 0x829e100}}
        callCleanup = {m_cleanFunction = 0x8086875 <cleanup>}
        pa_ret = 0
        settingsQuery = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 8355}, alloc = 0,
          begin = 0, end = 0, sharable = 1, array = {0x0}}, d = 0x829e604}, d = 0x829e604}}, <No data fields>}
        fileprefix = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
---Type <return> to continue, or q <return> to quit---
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x92b8f88, static codecForCStrings = 0x0}
        dir = {d_ptr = 0x936f118}
        priv_thread = 2959715216
        priv_thread_created = true
        status = 0
        themename = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x94028e0, static codecForCStrings = 0x0}
        themedir = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x9402448, static codecForCStrings = 0x0}
        mainWindow = (class MythMainWindow *) 0x93635d8
        pmanager = (MythPluginManager *) 0xaaf3cc58
        mon = (class MediaMonitor *) 0xaaf490c8
        networkControl = (class NetworkControl *) 0x950f5b0
        sysEventHandler = (class MythSystemEventHandler *) 0xaaf51b70
        bcm = {<> = {<No data fields>}, static staticMetaObject = {d = {superdata = 0x829da60,
---Type <return> to continue, or q <return> to quit---
      stringdata = 0x8257800 "BackendConnectionManager", data = 0x8257840, extradata = 0x0}}, m_reconnecting = 0x0,
  m_reconnect_timer = 0xaaf4b918, m_first_time = false}
        ret = -1277844224

Thread 4 (process 16575):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb3c617a6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb3c9f14c in usleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb74b8102 in RingBuffer::safe_read (this=0xaaf40df8, fd=57, data=0x9f88d28, sz=65536) at RingBuffer.cpp:619
        ret = 1580
        tot = 1580
        errcnt = 0
        zerocnt = 0
#4  0xb74b9a03 in RingBuffer::ReadAheadThread (this=0xaaf40df8) at RingBuffer.cpp:1013
        totfree = 65536
        ret = 65536
        used = 86073
        loops = 0
        lastread = {tv_sec = 1263769865, tv_usec = 625999}
        now = {tv_sec = 1263769865, tv_usec = 625999}
---Type <return> to continue, or q <return> to quit---
        KB640 = 655360
        readtimeavg = 249
        readinterval = 60
#5  0xb74b9e79 in RingBuffer::StartReader (type=0xaaf40df8) at RingBuffer.cpp:895
        rbuffer = (RingBuffer *) 0xaaf40df8
#6  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 3 (process 30613):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb5c57412 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb3ea0359 in ?? () from /usr/lib/libQtCore.so.4
No symbol table info available.
#3  0xb3ea048b in QThread::msleep () from /usr/lib/libQtCore.so.4
No symbol table info available.
#4  0xb68573c6 in TaskQueue::run (this=0x92bcab8) at taskqueue.cpp:126
        ttNow = {tv_sec = 1263769865, tv_usec = 550610}
        pTask = (Task *) 0x0
#5  0xb3ea096e in ?? () from /usr/lib/libQtCore.so.4
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#6  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#7  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 2 (process 16585):
#0  0xb7f2c430 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb3c617a6 in nanosleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#2  0xb3c9f14c in usleep () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.
#3  0xb798c84d in BusyWaitVideoSync::WaitForFrame (this=0x9520cf8, sync_delay=16666) at vsync.cpp:679
        cnt = 0
#4  0xb7863e0e in NuppelVideoPlayer::AVSync (this=0xab81ec50) at NuppelVideoPlayer.cpp:2488
        diverge = 4.1111908
        buffer = (VideoFrame *) 0x9dfe8e0
        ps = kScan_Progressive
#5  0xb7867fa0 in NuppelVideoPlayer::DisplayNormalFrame (this=0xab81ec50) at NuppelVideoPlayer.cpp:2946
        frame = (VideoFrame *) 0x9dfe8e0
        ps = kScan_Progressive
#6  0xb7869012 in NuppelVideoPlayer::OutputVideoLoop (this=0xab81ec50) at NuppelVideoPlayer.cpp:3085
---Type <return> to continue, or q <return> to quit---
        temp_speed = 1
        fr_int = 16683
        rf_int = 16666
#7  0xb7869160 in NuppelVideoPlayer::kickoffOutputVideoLoop (player=0xab81ec50) at NuppelVideoPlayer.cpp:3106
        nvp = (NuppelVideoPlayer *) 0xab81ec50
        video_thread_pool = (void *) 0x0
#8  0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#9  0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (process 16584):
#0  0xb6a1aef0 in avcodec_close (avctx=0xa305ead0) at utils.c:678
No locals.
#1  0xb63fee73 in AudioOutputDigitalEncoder::Dispose (this=0xa33a2fe0) at audiooutputdigitalencoder.cpp:50
No locals.
#2  0xb63ffbd6 in AudioOutputDigitalEncoder::Init (this=0xa33a2fe0, codec_id=CODEC_ID_AC3, bitrate=448000,
    samplerate=96000, channels=6) at audiooutputdigitalencoder.cpp:92
        codec = (AVCodec *) 0xb6cc46e0
        ret = -1
        bytes_per_frame = 3015924165
#3  0xb63f3a7b in AudioOutputBase::Reconfigure (this=0xac9e8008, orig_settings=@0xae01c01c) at audiooutputbase.cpp:333
        settings = {main_device = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977},
---Type <return> to continue, or q <return> to quit---
      alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
      reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
      data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
      array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}, passthru_device = {
    static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
      data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
      array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0,
    static codecForCStrings = 0x0}, bits = 16, channels = 6, codec = 86018, samplerate = 22050,
  set_initial_vol = false, use_passthru = false, source = AUDIOOUTPUT_UNKNOWN, upmixer = 0}
        lsource_audio_channels = 2
        lneeds_upmix = true
        laudio_reenc = false
        general_deps = false
        upmix_deps = true
        lock1 = {{mtx = 0xac9e80e5, val = 2896068837}}
        lock2 = {{mtx = 0xac9e80ed, val = 2896068845}}
        rates = {<std::_Vector_base<int, std::allocator<int> >> = {
    _M_impl = {<std::allocator<int>> = {<__gnu_cxx::new_allocator<int>> = {<No data fields>}, <No data fields>},
      _M_start = 0xa830a958, _M_finish = 0xa830a964, _M_end_of_storage = 0xa830a988}}, <No data fields>}
        it = {_M_current = 0xa830a964}
        resample = true
#4  0xb786b437 in NuppelVideoPlayer::ReinitAudio (this=0xab81ec50) at NuppelVideoPlayer.cpp:951
---Type <return> to continue, or q <return> to quit---
        settings = {main_device = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977},
      alloc = 0, size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
      reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
      data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
      array = {0}}, d = 0x829e0e0, static codecForCStrings = 0x0}, passthru_device = {
    static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0, size = 0,
      data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
      array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0, data = 0xb4089a6e, clean = 0,
      simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x829e0e0,
    static codecForCStrings = 0x0}, bits = 16, channels = 2, codec = 86018, samplerate = 22050,
  set_initial_vol = false, use_passthru = false, source = AUDIOOUTPUT_UNKNOWN, upmixer = 0}
        errMsg = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0xae01c1a8, static codecForCStrings = 0x0}
        lock = {{mtx = 0xab8349a5, val = 2877508005}}
        errMsg = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 2977}, alloc = 0,
    size = 0, data = 0x829e0f2, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0,
    reserved = 0, array = {0}}, static shared_empty = {ref = {_q_value = 1756}, alloc = 0, size = 0,
    data = 0xb4089a6e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0,
    array = {0}}, d = 0x101d250, static codecForCStrings = 0x0}
#5  0xb78c072c in AvFormatDecoder::SetupAudioStream (this=0xa34b98b8) at avformatdecoder.cpp:4473
---Type <return> to continue, or q <return> to quit---
        info = {codec_id = CODEC_ID_AAC, sample_size = 4, sample_rate = 22050, channels = 2, do_passthru = false}
        curstream = (AVStream *) 0xa831f9e0
        codec_ctx = (AVCodecContext *) 0xa08e5ab0
        old_in = {codec_id = CODEC_ID_AAC, sample_size = 4, sample_rate = 48000, channels = 2, do_passthru = false}
        using_passthru = false
        __PRETTY_FUNCTION__ = "bool AvFormatDecoder::SetupAudioStream()"
#6  0xb78c3eeb in AvFormatDecoder::AutoSelectAudioTrack (this=0xa34b98b8) at avformatdecoder.cpp:3279
        atracks = (const sinfo_vec_t &) @0xa34b994c: {<std::_Vector_base<StreamInfo, std::allocator<StreamInfo> >> = {
    _M_impl = {<std::allocator<StreamInfo>> = {<__gnu_cxx::new_allocator<StreamInfo>> = {<No data fields>}, <No data fields>}, _M_start = 0xa8308b90, _M_finish = 0xa8308ba8, _M_end_of_storage = 0xa8308ba8}}, <No data fields>}
        wtrack = (StreamInfo &) @0xa34b9988: {av_stream_index = 1, av_substream_index = -1, language = 7695972,
  language_index = 0, stream_id = 4352, easy_reader = false, wide_aspect_ratio = false}
        strack = (StreamInfo &) @0xa34b9a00: {av_stream_index = 1, av_substream_index = -1, language = 7695972,
  language_index = 0, stream_id = 4352, easy_reader = false, wide_aspect_ratio = false}
        ctrack = (int &) @0xa34b9938: 0
        numStreams = 1
        selTrack = 0
        wlang = 7695972
#7  0xb78e1a39 in AvFormatDecoder::GetFrame (this=0xa34b98b8, onlyvideo=0) at avformatdecoder.cpp:3934
        ctx = (AVCodecContext *) 0xa08e5ab0
        reselectAudioTrack = false
        s = 0xa3000030 ""
        wasDual = false
---Type <return> to continue, or q <return> to quit---
        isDual = false
        already_decoded = false
        temppts = 1176
        ret = -1
        ctype = 1
        audSubIdx = -1
        curstream = (AVStream *) 0xa831f9e0
        audIdx = -1
        subIdx = -1
        pkt = (AVPacket *) 0xa341f0a8
        hdr = {sync_word = 8496, crc1 = 2659, sr_code = 40 '(', bitstream_id = 198 'Æ, channel_mode = 1 '\001',
  lfe_on = 174 '®', frame_type = 244 'ôsubstreamid = 0, center_mix_level = 0, surround_mix_level = -1375615432,
  channel_map = 57722, num_blocks = 16, sr_shift = 144 '\220', sample_rate = 44545, bit_rate = 2919352120,
  channels = 189 '½', frame_size = 46057, channel_layout = -5473984661120090096}
        len = 2694
        ptr = (
    unsigned char *) 0xa30867c8 "\vw\a\b\036@á002\023Í200}þ²ÿ\207\207ð036\037Ãø037>|ù237>ÿ\235_>|ù237>|ù237>|ùù\237>|ù237>|ù237>|û5_>|ù237>|ù237>|ùù\237>|ù237>|ù237>|û5_>|ù237>|ù237>|ùùù237 'Ð002ç"u¼\031R\032\a\r\232\032ïS]I>þV¦©ÖÝ\030\030ß...
        data_size = 192000
        pts = 387
        firstloop = true
        have_err = false
---Type <return> to continue, or q <return> to quit---
        allowedquit = false
        storevideoframes = true
        skipaudio = false
        has_video = true
        ofill = 1
        ototal = 1536000
        othresh = 1152000
        total_decoded_audio = 0
#8  0xb785e849 in NuppelVideoPlayer::GetFrameNormal (this=0xab81ec50, onlyvideo=0) at NuppelVideoPlayer.cpp:1529
No locals.
#9  0xb785f600 in NuppelVideoPlayer::GetFrame (this=0xab81ec50, onlyvideo=0, unsafe=false)
    at NuppelVideoPlayer.cpp:1615
        ret = false
#10 0xb787894c in NuppelVideoPlayer::StartPlaying (this=0xab81ec50, openfile=false) at NuppelVideoPlayer.cpp:3782
        output_video = 2686450576
        decoder_thread = 2919357328
        __PRETTY_FUNCTION__ = "bool NuppelVideoPlayer::StartPlaying(bool)"
#11 0xb789b29b in SpawnDecode (param=0xab81ec50) at playercontext.cpp:27
        decoder_thread_pool = (void *) 0x0
        nvp = (class NuppelVideoPlayer *) 0xab81ec50
#12 0xb5c534ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
No symbol table info available.
#13 0xb3ca649e in clone () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
(gdb)

