Core was generated by `/opt/mns/mythtv/bin/mythbackend -v record,channel -l /var/log/mythbackend.log'.
Program terminated with signal 11, Segmentation fault.
#0  0xb5bb63b5 in ?? () from /lib/libc.so.6

Thread 29 (process 516):
#0  0xb5be0aec in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0xb5be0922 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x08104769 in HouseKeeper::RunHouseKeeping (this=0x823c2a0) at housekeeper.cpp:262
        period = 1
        maxhr = 6
        minhr = 0
        dbTag = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0xa9202e78, static shared_null = 0x81550c0}
#3  0x081047b3 in HouseKeeper::doHouseKeepingThread (param=0x823c2a0) at housekeeper.cpp:591
        hkeeper = (HouseKeeper *) 0x823c2a0
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 28 (process 522):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7cbf467 in TVRec::RunTV (this=0x8241450) at tv_rec.cpp:1478
        lock = {mtx = 0x8241500}
#3  0xb7cbf533 in TVRec::EventThread (param=0x8241450) at tv_rec.cpp:1250
        thetv = (class TVRec *) 0x8241450
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 27 (process 523):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7c6e70a in EITScanner::RunEventLoop (this=0x82871f8) at eitscanner.cpp:151
        list_size = 0
        rate = 1
        t = {m_timer = {ds = 0}}
        eitCount = 0
        sz = {2000, 1800, 1600, 1400, 1200}
        rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012}
#3  0xb7c6ea0d in EITScanner::SpawnEventLoop (param=0x82871f8) at eitscanner.cpp:69
        scanner = (EITScanner *) 0x82871f8
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 26 (process 525):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7cbf467 in TVRec::RunTV (this=0x8248e08) at tv_rec.cpp:1478
        lock = {mtx = 0x8248eb8}
#3  0xb7cbf533 in TVRec::EventThread (param=0x8248e08) at tv_rec.cpp:1250
        thetv = (class TVRec *) 0x8248e08
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 25 (process 526):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7c6e70a in EITScanner::RunEventLoop (this=0x8288180) at eitscanner.cpp:151
        list_size = 0
        rate = 1
        t = {m_timer = {ds = 0}}
        eitCount = 0
        sz = {2000, 1800, 1600, 1400, 1200}
        rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012}
#3  0xb7c6ea0d in EITScanner::SpawnEventLoop (param=0x8288180) at eitscanner.cpp:69
        scanner = (EITScanner *) 0x8288180
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 24 (process 530):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7cbf467 in TVRec::RunTV (this=0x824c330) at tv_rec.cpp:1478
        lock = {mtx = 0x824c3e0}
#3  0xb7cbf533 in TVRec::EventThread (param=0x824c330) at tv_rec.cpp:1250
        thetv = (class TVRec *) 0x824c330
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 23 (process 531):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7c6e70a in EITScanner::RunEventLoop (this=0x84dac50) at eitscanner.cpp:151
        list_size = 0
        rate = 1
        t = {m_timer = {ds = 0}}
        eitCount = 0
        sz = {2000, 1800, 1600, 1400, 1200}
        rt = {0, 0.200000003, 0.400000006, 0.600000024, 0.800000012}
#3  0xb7c6ea0d in EITScanner::SpawnEventLoop (param=0x84dac50) at eitscanner.cpp:69
        scanner = (EITScanner *) 0x84dac50
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 22 (process 532):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7cbf467 in TVRec::RunTV (this=0x8249450) at tv_rec.cpp:1478
        lock = {mtx = 0x8249500}
#3  0xb7cbf533 in TVRec::EventThread (param=0x8249450) at tv_rec.cpp:1250
        thetv = (class TVRec *) 0x8249450
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 21 (process 533):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7cbf467 in TVRec::RunTV (this=0x824a978) at tv_rec.cpp:1478
        lock = {mtx = 0x824aa28}
#3  0xb7cbf533 in TVRec::EventThread (param=0x824a978) at tv_rec.cpp:1250
        thetv = (class TVRec *) 0x824a978
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 20 (process 535):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7cbf467 in TVRec::RunTV (this=0x824cff8) at tv_rec.cpp:1478
        lock = {mtx = 0x824d0a8}
#3  0xb7cbf533 in TVRec::EventThread (param=0x824cff8) at tv_rec.cpp:1250
        thetv = (class TVRec *) 0x824cff8
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 19 (process 537):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb7cbf467 in TVRec::RunTV (this=0x824e4d0) at tv_rec.cpp:1478
        lock = {mtx = 0x824e580}
#3  0xb7cbf533 in TVRec::EventThread (param=0x824e4d0) at tv_rec.cpp:1250
        thetv = (class TVRec *) 0x824e4d0
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 18 (process 539):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6596364 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x080ea78c in Scheduler::RunScheduler (this=0x86fa658) at scheduler.cpp:1527
        statuschanged = false
        recIter = {_M_cur = 0x86ebce4, _M_first = 0x86ebca8, _M_last = 0x86ebea8, _M_node = 0x870cd44}
        prerollseconds = 5
        secsleft = 43983
        nexttv = (EncoderLink *) 0x0
        nextRecording = (ProgramInfo *) 0xa913b510
        nextrectime = {d = {jd = 2454524}, t = {ds = 82800000}}
        schedid = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0xa913b3f8, static shared_null = 0x81550c0}
        curtime = {d = {jd = 2454524}, t = {ds = 38816772}}
        lastupdate = {d = {jd = 2454524}, t = {ds = 36668753}}
        startIter = {_M_cur = 0x86ebcb8, _M_first = 0x86ebca8, _M_last = 0x86ebea8, _M_node = 0x870cd44}
        blockShutdown = true
        idleSince = {d = {jd = 0}, t = {ds = 0}}
        idleTimeoutSecs = 0
        idleWaitForRecordingTime = 15
        firstRun = false
        fillstart = {tv_sec = 1204125068, tv_usec = 983495}
        fillend = {tv_sec = 1204125074, tv_usec = 637917}
        matchTime = 0.229671001
        placeTime = 5.65442181
        query = {<> = {<No data fields>}, m_db = 0x86d2f48, m_dbHostName = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0x8222ea8, static shared_null = 0x81550c0}, m_isConnected = true, m_returnConnection = false}
#3  0x080ee218 in Scheduler::SchedulerThread (param=0x86fa658) at scheduler.cpp:2049
        sched = (Scheduler *) 0x86fa658
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 17 (process 540):
#0  0xb5be0aec in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0xb5be0922 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x08067af5 in AutoExpire::Sleep (this=0x86cb900, sleepTime=60) at autoexpire.cpp:320
        minSleep = 5
        timeExpended = 30
#3  0x08073795 in AutoExpire::RunExpirer (this=0x86cb900) at autoexpire.cpp:305
        timer = {ds = 38786991}
        curTime = {d = {jd = 2454524}, t = {ds = 38786991}}
        next_expire = {d = {jd = 2454524}, t = {ds = 39446772}}
#4  0x080737c1 in AutoExpire::ExpirerThread (param=0x86cb900) at autoexpire.cpp:571
        expirer = (AutoExpire *) 0x86cb900
#5  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 16 (process 541):
#0  0xb5be0aec in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0xb5be0922 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0xb782e844 in JobQueue::ProcessQueue (this=0x8707cc8) at jobqueue.cpp:463
        chanid = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0xa91cbf08, static shared_null = 0x81550c0}
        starttime = {d = {jd = 2453974}, t = {ds = 79203000}}
        schedruntime = {d = {jd = 2454489}, t = {ds = 72363000}}
        startts = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0xae404258, static shared_null = 0x81550c0}
        type = 2
        id = 5784
        cmds = 0
        flags = 4
        status = 1
        hostname = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0xa9221538, static shared_null = 0x81550c0}
        sleepTime = 10
        jobStatus = {sh = 0xb15eb4c8}
        maxJobs = 1
        message = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0xae49bc40, static shared_null = 0x81550c0}
        jobs = {sh = 0xa9197810}
        atMax = false
        inTimeWindow = true
        startedJobAlready = false
#3  0xb782e981 in JobQueue::RunQueueProcesser (this=0x8707cc8) at jobqueue.cpp:142
No locals.
#4  0xb782e9ab in JobQueue::QueueProcesserThread (param=0x8707cc8) at jobqueue.cpp:148
        jobqueue = (class JobQueue *) 0x8707cc8
#5  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 15 (process 542):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6596364 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb6f109ad in CEvent::WaitForEvent (this=0xae300d80, time=500) at threadpool.cpp:96
        ret = false
#3  0xb6f10a7d in WorkerThread::run (this=0xae300d70) at threadpool.cpp:202
        timer = {m_timer = {ds = 36665764}}
#4  0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 14 (process 543):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6249817 in ?? () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xadaff28c in ?? ()
No symbol table info available.
#3  0xadaff2bc in ?? ()
No symbol table info available.
#4  0xadaff300 in ?? ()
No symbol table info available.
#5  0xadaffb90 in ?? ()
No symbol table info available.
#6  0xadaff300 in ?? ()
No symbol table info available.
#7  0xb5db99a0 in pthread_mutex_unlock () from /lib/libpthread.so.0
No symbol table info available.
#8  0xb62499fa in QThread::msleep () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#9  0xb6f03806 in TaskQueue::run (this=0xae301060) at taskqueue.cpp:114
        ttNow = {tv_sec = 1204127217, tv_usec = 545283}
        pTask = (Task *) 0x0
#10 0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 13 (process 544):
#0  0xb5be0aec in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0xb5be0922 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x08122e95 in UPnpMedia::RunRebuildLoop (this=0xae306d00) at upnpmedia.cpp:40
No locals.
#3  0x08122eaf in UPnpMedia::doUPnpMediaThread (param=0xae306d00) at upnpmedia.cpp:47
        upnpmedia = (UPnpMedia *) 0xae306d00
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 12 (process 545):
#0  0xb5c19897 in select () from /lib/libc.so.6
No symbol table info available.
#1  0xb6f00036 in SSDP::run (this=0xae301a18) at ssdp.cpp:207
        nMaxSocket = 19
        read_set = {fds_bits = {917504, 0 <repeats 31 times>}}
        timeout = {tv_sec = 0, tv_usec = 909000}
#2  0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 11 (process 546):
#0  0xb5dba351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6596384 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x080c9d2d in ProcessRequestThread::run (this=0xae307550) at mainserver.cpp:139
No locals.
#3  0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 10 (process 547):
#0  0xb5dba351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6596384 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x080c9d2d in ProcessRequestThread::run (this=0xae3082c0) at mainserver.cpp:139
No locals.
#3  0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 9 (process 548):
#0  0xb5dba351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6596384 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x080c9d2d in ProcessRequestThread::run (this=0xae307ba8) at mainserver.cpp:139
No locals.
#3  0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 8 (process 549):
#0  0xb5dba351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6596384 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x080c9d2d in ProcessRequestThread::run (this=0xae307f40) at mainserver.cpp:139
No locals.
#3  0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 7 (process 550):
#0  0xb5dba351 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb6596384 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x080c9d2d in ProcessRequestThread::run (this=0xae30a6e0) at mainserver.cpp:139
No locals.
#3  0xb624a25f in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 6 (process 551):
#0  0xb5c19897 in select () from /lib/libc.so.6
No symbol table info available.
#1  0xb6c49e08 in MythSocket::readyReadThread () at mythsocket.cpp:886
        it = {<QGListIterator> = {list = 0xb6de0740, curNode = 0x0}, <No data fields>}
        rval = 1
        rfds = {fds_bits = {1021313024, 0 <repeats 31 times>}}
        sock = (MythSocket *) 0x0
        maxfd = 29
        found = false
#2  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#3  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 5 (process 3361):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb77ca3d3 in ThreadedFileWriter::DiskLoop (this=0xa9215888) at ThreadedFileWriter.cpp:379
        write_ok = false
        size = 0
#3  0xb77cc2e5 in ThreadedFileWriter::boot_writer (wotsit=0xa9215888) at ThreadedFileWriter.cpp:105
        fw = (ThreadedFileWriter *) 0xa9215888
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 4 (process 3362):
#0  0xb5dba5c2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0xb65964d5 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0xb77cab3b in ThreadedFileWriter::SyncLoop (this=0xa9215888) at ThreadedFileWriter.cpp:355
No locals.
#3  0xb77cab7d in ThreadedFileWriter::boot_syncer (wotsit=0xa9215888) at ThreadedFileWriter.cpp:115
        fw = (ThreadedFileWriter *) 0xa9215888
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 3 (process 3363):
#0  0xb5be0aec in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0xb5c1a0ec in usleep () from /lib/libc.so.6
No symbol table info available.
#2  0xb7c1e49d in SignalMonitor::MonitorLoop (this=0xae482ae8) at signalmonitor.cpp:310
No locals.
#3  0xb7c1dfda in SignalMonitor::SpawnMonitorLoop (self=0xae482ae8) at signalmonitor.cpp:333
No locals.
#4  0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 2 (process 3364):
#0  0xb5c116b1 in write () from /lib/libc.so.6
No symbol table info available.
#1  0xb5bb1d14 in _IO_file_write () from /lib/libc.so.6
No symbol table info available.
#2  0xb5bb19d5 in ?? () from /lib/libc.so.6
No symbol table info available.
#3  0xb5bb1cbf in _IO_do_write () from /lib/libc.so.6
No symbol table info available.
#4  0xb5bb2496 in _IO_file_sync () from /lib/libc.so.6
No symbol table info available.
#5  0xb5ba756c in fflush () from /lib/libc.so.6
No symbol table info available.
#6  0xb5d4be40 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0xb5d4d602 in std::ostream::flush () from /usr/lib/libstdc++.so.6
No symbol table info available.
#8  0xb5d4f4d9 in std::endl<char, std::char_traits<char> > () from /usr/lib/libstdc++.so.6
No symbol table info available.
#9  0xb5d4caef in std::ostream::operator<< () from /usr/lib/libstdc++.so.6
No symbol table info available.
#10 0xb7c227c5 in DTVSignalMonitor::HandlePMT (this=0xae482ae8, pmt=0xa75fcee4) at dtvsignalmonitor.cpp:334
        dtmp = {d = {jd = 2454524}, t = {ds = 38817626}}
        dtime = {static null = {static null = <same as static member of an already seen type>, d = 0x81550c0, static shared_null = 0x81550c0}, d = 0x8457510, static shared_null = 0x81550c0}
        hasAudio = 3080369968
        hasVideo = 2808073816
#11 0xb7d600bb in DVBSignalMonitor::HandlePMT (this=0xae482ae8, program_num=19075, pmt=0xa75fcee4) at dvbsignalmonitor.cpp:177
No locals.
#12 0xb797415d in MPEGStreamData::ProcessPMT (this=0xa91cdf40, pmt=0xa75fcee4) at mpeg/mpegstreamdata.cpp:795
        i = 0
        desired = 169
#13 0xb7975fee in MPEGStreamData::HandleTables (this=0xa91cdf40, pid=33, psip=@0xae318c68) at mpeg/mpegstreamdata.cpp:733
        prog_num = 19075
        pmt = {<PSIPTable> = {<PESPacket> = {_vptr.PESPacket = 0xb7f72958, _pesdata = 0xa7efb4b8 "\002\200RJ\203", _fullbuffer = 0xa7efb008 "G@!\020\017\004\030\001\"\n\004eng", _psiOffset = 1199, _ccLast = 6, _pesdataSize = 1286, _allocSize = 3859, _badPacket = false}, static PSIP_OFFSET = 8}, static pmt_header = 4, _ptrs = {<std::_Vector_base<unsigned char*,std::allocator<unsigned char*> >> = {_M_impl = {<std::allocator<unsigned char*>> = {<__gnu_cxx::new_allocator<unsigned char*>> = {<No data fields>}, <No data fields>}, _M_start = 0xae355508, _M_finish = 0xae355518, _M_end_of_storage = 0xae355518}}, <No data fields>}}
        version = 5
#14 0xb79a2515 in DVBStreamData::HandleTables (this=0xa91cdec0, pid=33, psip=@0xae318c68) at mpeg/dvbstreamdata.cpp:214
No locals.
#15 0xb7977a2e in MPEGStreamData::HandleTSTables (this=0xa91cdf40, tspacket=0xa6b4d008) at mpeg/mpegstreamdata.cpp:919
        morePSIPPackets = false
        psip = (class PSIPTable *) 0xae318c68
        buggy = false
#16 0xb7971307 in MPEGStreamData::ProcessTSPacket (this=0xa91cdf40, tspacket=@0xa6b4d008) at mpeg/mpegstreamdata.cpp:990
        ok = true
#17 0xb796e0bb in MPEGStreamData::ProcessData (this=0xa91cdf40, buffer=0xa6b4d008 "G@!\026\035\030\t\004\030\026,\t\004\030\020,\t\004\030\001,\n\004eng", len=188) at mpeg/mpegstreamdata.cpp:943
        pkt = (const TSPacket *) 0xa6b4d008
        pos = 0
#18 0xb7d77204 in DVBStreamHandler::RunTS (this=0xa91c0078) at dvbstreamhandler.cpp:333
        i = 0
        len = 188
        remainder = 0
        buffer_size = 2820000
        buffer = (unsigned char *) 0xa6b4d008 "G@!\026\035\030\t\004\030\026,\t\004\030\020,\t\004\030\001,\n\004eng"
        dvr_fd = 31
        _error = false
        fd_select_set = {fds_bits = {-2147483648, 0 <repeats 31 times>}}
#19 0xb7d77930 in DVBStreamHandler::Run (this=0xa91c0078) at dvbstreamhandler.cpp:220
No locals.
#20 0xb7d77959 in run_dvb_stream_handler_thunk (param=0xa91c0078) at dvbstreamhandler.cpp:173
        mon = (DVBStreamHandler *) 0xa91c0078
#21 0xb5db6183 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#22 0xb5c20a7e in clone () from /lib/libc.so.6
No symbol table info available.

Thread 1 (process 512):
#0  0xb5bb63b5 in ?? () from /lib/libc.so.6
No symbol table info available.
#1  0xb5d7cc11 in operator delete () from /usr/lib/libstdc++.so.6
No symbol table info available.
#2  0xb5bb83d7 in ?? () from /lib/libc.so.6
No symbol table info available.
#3  0x0000001c in ?? ()
No symbol table info available.
#4  0x0000541b in ?? ()
No symbol table info available.
#5  0xbfb49c90 in ?? ()
No symbol table info available.
#6  0xb5da9ff4 in ?? () from /usr/lib/libstdc++.so.6
No symbol table info available.
#7  0x00000000 in ?? ()
No symbol table info available.