root@mythtv:~# gdb mythbackend 
GNU gdb 6.6-debian
Copyright (C) 2006 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run
Starting program: /usr/local/bin/mythbackend 
[Thread debugging using libthread_db enabled]
[New Thread 47651911926944 (LWP 12170)]
Qt: gdb: -nograb added to command-line options.
	 Use the -dograb option to enforce grabbing.
2008-01-14 17:45:53.939 Using runtime prefix = /usr/local, libdir = /usr/local/lib
2008-01-14 17:45:53.940 Empty LocalHostName.
2008-01-14 17:45:53.940 Using localhost value of mythtv
2008-01-14 17:45:53.988 New DB connection, total: 1
2008-01-14 17:45:53.990 Connected to database 'mythconverg' at host: localhost
2008-01-14 17:45:53.991 Closing DB connection named 'DBManager0'
2008-01-14 17:45:53.991 Connected to database 'mythconverg' at host: localhost
2008-01-14 17:45:53.992 Current Schema Version: 1207
Starting up as the master server.
[New Thread 1082149200 (LWP 12173)]
2008-01-14 17:45:54.009 New DB connection, total: 2
2008-01-14 17:45:54.010 Connected to database 'mythconverg' at host: localhost
2008-01-14 17:45:54.625 New DB connection, total: 3
2008-01-14 17:45:54.626 Connected to database 'mythconverg' at host: localhost
[New Thread 1090541904 (LWP 12174)]
2008-01-14 17:45:56.226 SetLastChannel(56): cleared: no
[New Thread 1098934608 (LWP 12175)]
[New Thread 1107327312 (LWP 12177)]
[New Thread 1115720016 (LWP 12178)]
2008-01-14 17:45:56.280 New DB scheduler connection
2008-01-14 17:45:56.281 Connected to database 'mythconverg' at host: localhost
[New Thread 1124112720 (LWP 12179)]
[New Thread 1132505424 (LWP 12180)]
[New Thread 1140898128 (LWP 12181)]
[New Thread 1149290832 (LWP 12182)]
[New Thread 1157683536 (LWP 12183)]
[New Thread 1166076240 (LWP 12184)]
[New Thread 1174468944 (LWP 12185)]
2008-01-14 17:45:57.666 Main::Registering HttpStatus Extension
2008-01-14 17:45:57.666 mythbackend version: 0.21.20080114-1 www.mythtv.org
2008-01-14 17:45:57.666 Enabled verbose msgs:  important general
2008-01-14 17:45:57.668 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
[New Thread 1182861648 (LWP 12186)]
[New Thread 1191254352 (LWP 12187)]
[New Thread 1199647056 (LWP 12188)]
[New Thread 1208039760 (LWP 12189)]
[New Thread 1216432464 (LWP 12190)]
[New Thread 1224825168 (LWP 12191)]
2008-01-14 17:45:57.808 adding: slavebackend as a slave backend server
[New Thread 1233217872 (LWP 12192)]
2008-01-14 17:45:59.330 Reschedule requested for id -1.
2008-01-14 17:45:59.504 Scheduled 63 items in 0.2 = 0.09 match + 0.08 place
2008-01-14 17:45:59.507 Seem to be woken up by USER
2008-01-14 17:46:03.834 AutoExpire: CalcParams(): Max required Free Space: 1.0 GB w/freq: 15 min
[Thread 1233217872 (LWP 12192) exited]
2008-01-14 17:46:06.444 UPnpMedia: BuildMediaMap VIDEO scan starting in :/movies:
2008-01-14 17:46:06.687 MainServer::HandleAnnounce Monitor
2008-01-14 17:46:06.687 adding: mythtv as a client (events: 0)
2008-01-14 17:46:06.688 MainServer::HandleAnnounce Monitor
2008-01-14 17:46:06.688 adding: mythtv as a client (events: 1)
2008-01-14 17:46:06.859 UPnpMedia: BuildMediaMap Done. Found 683 objects
2008-01-14 17:46:16.316 Expiring 0 MBytes for 1010 @ Mon Jan 14 17:00:00 2008 => Cyberchase "Penguin Tears"
2008-01-14 17:46:16.316 Expiring 0 MBytes for 1010 @ Mon Jan 14 17:00:00 2008 => Cyberchase "Penguin Tears"
2008-01-14 17:46:16.316 Expiring 0 MBytes for 1750 @ Mon Jan 14 17:00:00 2008 => Killer Ants
2008-01-14 17:46:16.316 Expiring 0 MBytes for 1010 @ Mon Jan 14 17:00:00 2008 => Cyberchase "Penguin Tears"
2008-01-14 17:46:16.317 Expiring 0 MBytes for 1010 @ Mon Jan 14 17:00:00 2008 => Cyberchase "Penguin Tears"
2008-01-14 17:46:16.317 Expiring 0 MBytes for 1056 @ Mon Jan 14 17:00:00 2008 => Out in the Open
2008-01-14 17:46:16.317 Expiring 0 MBytes for 1056 @ Mon Jan 14 17:00:00 2008 => Out in the Open
[New Thread 1233217872 (LWP 12195)]
[New Thread 1241610576 (LWP 12196)]
[New Thread 1250003280 (LWP 12197)]
[New Thread 1258395984 (LWP 12198)]
[New Thread 1266788688 (LWP 12199)]
[New Thread 1275181392 (LWP 12200)]
[New Thread 1283574096 (LWP 12201)]
2008-01-14 17:46:17.485 MainServer::HandleAnnounce Monitor
2008-01-14 17:46:17.485 adding: mythtv as a client (events: 0)
2008-01-14 17:46:17.485 MainServer::HandleAnnounce Monitor
2008-01-14 17:46:17.485 adding: mythtv as a client (events: 1)
2008-01-14 17:46:17.491 MainServer::HandleAnnounce Playback
2008-01-14 17:46:17.491 adding: mythtv as a client (events: 0)
2008-01-14 17:46:17.492 TVRec(1): Changing from None to WatchingLiveTV
2008-01-14 17:46:19.021 SetLastChannel(56): cleared: yes
2008-01-14 17:46:19.022 TVRec(1): HW Tuner: 1->1
2008-01-14 17:46:20.553 SetLastChannel(56): cleared: yes
[New Thread 1291966800 (LWP 12203)]
[New Thread 1300359504 (LWP 12204)]
2008-01-14 17:46:21.645 New DB connection, total: 4
2008-01-14 17:46:21.645 Connected to database 'mythconverg' at host: localhost
[New Thread 1308752208 (LWP 12205)]
[New Thread 1317144912 (LWP 12206)]
2008-01-14 17:46:21.677 LFireDev(001CFBFFFEEA42B5): Buffered packets 2000 (8000 KB)
2008-01-14 17:46:21.689 AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min
[Thread 1308752208 (LWP 12205) exited]
[Thread 1317144912 (LWP 12206) exited]
2008-01-14 17:46:21.919 Finished recording Out in the Open: channel 1056
[New Thread 1317144912 (LWP 12209)]
[New Thread 1308752208 (LWP 12210)]
2008-01-14 17:46:22.997 Finished recording Out in the Open: channel 1056
[New Thread 1325537616 (LWP 12211)]
[Thread 1300359504 (LWP 12204) exited]
[Thread 1291966800 (LWP 12203) exited]
[New Thread 1291966800 (LWP 12214)]
2008-01-14 17:46:23.088 AutoExpire: CalcParams(): Max required Free Space: 3.0 GB w/freq: 15 min
2008-01-14 17:46:23.088 LFireDev(001CFBFFFEEA42B5): Buffered packets 2000 (8000 KB)
2008-01-14 17:46:23.121 Using runtime prefix = /usr/local, libdir = /usr/local/lib
2008-01-14 17:46:23.122 Empty LocalHostName.
2008-01-14 17:46:23.122 Using localhost value of mythtv
2008-01-14 17:46:23.128 New DB connection, total: 1
2008-01-14 17:46:23.131 Connected to database 'mythconverg' at host: localhost
2008-01-14 17:46:23.131 Closing DB connection named 'DBManager0'
2008-01-14 17:46:23.131 Connected to database 'mythconverg' at host: localhost
2008-01-14 17:46:23.133 Current Schema Version: 1207
2008-01-14 17:46:23.134 New DB connection, total: 2
2008-01-14 17:46:23.134 Connected to database 'mythconverg' at host: localhost
2008-01-14 17:46:23.138 Preview Error: Previewer file '/recordings/1056_20080114174620.mpg' is not valid.
2008-01-14 17:46:23.138 Preview Error: Run() file not local: '/recordings/1056_20080114174620.mpg'
2008-01-14 17:46:23.145 Preview Error: Preview process not ok.
			fileinfo(/recordings/1056_20080114174620.mpg.png) exits: 0 readable: 0 size: 0
[Thread 1325537616 (LWP 12211) exited]
[Thread 1233217872 (LWP 12195) exited]
[Thread 1283574096 (LWP 12201) exited]
2008-01-14 17:46:37.090 SetLastChannel(130): cleared: no
mythbackend: mpeg2.c:113: mpeg2_recv_handler: Assertion `mpeg != ((void *)0)' failed.

Program received signal SIGABRT, Aborted.
[Switching to Thread 1090541904 (LWP 12174)]
0x00002b56d047a765 in raise () from /lib/libc.so.6
(gdb) thread apply all bt full

Thread 35 (Thread 1291966800 (LWP 12214)):
#0  0x00002b56cfa9eaf8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56cfa9aada in _L_mutex_lock_100 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00002b56cfa9a475 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00002b56ce9b6001 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56ce9b5dea in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x0000000000434391 in QMutexLocker (this=0x4d01cec0, m=0x87e490) at /usr/include/qt3/qmutex.h:96
No locals.
#6  0x00002b56c963214c in LinuxFirewireDevice::RemoveListener (this=0x87e450, listener=0xa442b0) at linuxfirewiredevice.cpp:362
	locker = {mtx = 0x87e490}
#7  0x00002b56c961f6dc in FirewireRecorder::StopStreaming (this=0xa44140) at firewirerecorder.cpp:54
No locals.
#8  0x00002b56c961fba2 in FirewireRecorder::PauseAndWait (this=0xa44140, timeout=100) at firewirerecorder.cpp:178
No locals.
#9  0x00002b56c96204f9 in FirewireRecorder::StartRecording (this=0xa44140) at firewirerecorder.cpp:74
No locals.
#10 0x00002b56c95bd60c in TVRec::RecorderThread (param=0xa44140) at tv_rec.cpp:1259
	recorder = (class RecorderBase *) 0xa44140
#11 0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#12 0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#13 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 33 (Thread 1308752208 (LWP 12210)):
#0  0x00002b56cfa9c997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b72fd in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00002b56c9132281 in ThreadedFileWriter::SyncLoop (this=0xa43c80) at ThreadedFileWriter.cpp:338
No locals.
#3  0x00002b56c91322b9 in ThreadedFileWriter::boot_syncer (wotsit=0xa43c80) at ThreadedFileWriter.cpp:109
	fw = (ThreadedFileWriter *) 0xa43c80
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 32 (Thread 1317144912 (LWP 12209)):
#0  0x00002b56cfa9c997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b72fd in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00002b56c9131c1c in ThreadedFileWriter::DiskLoop (this=0xa43c80) at ThreadedFileWriter.cpp:362
	write_ok = true
	size = 47940
#3  0x00002b56c9133608 in ThreadedFileWriter::boot_writer (wotsit=0xa43c80) at ThreadedFileWriter.cpp:99
	fw = (ThreadedFileWriter *) 0xa43c80
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

---Type <return> to continue, or q <return> to quit---
Thread 26 (Thread 1275181392 (LWP 12200)):
#0  0x00002b56cfa9eaf8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56cfa9aada in _L_mutex_lock_100 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00002b56cfa9a475 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00002b56ce9b6001 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56ce9b5dea in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x000000000047bc41 in MainServer::DoDeleteThread (this=0x2aaaac00ccd0, ds=0x2aaaac014d70) at mainserver.cpp:1463
	logInfo = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	name = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	checkFile = <incomplete type>
	pginfo = (ProgramInfo *) 0x0
	tvchain = (LiveTVChain *) 0x0
	followLinks = false
	slowDeletes = false
	fd = 0
	size = 0
	errmsg = false
	fInfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}, fic = 0x0, 
  cache = false, symLink = false}
	nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	dir = <incomplete type>
#6  0x000000000047d6d2 in MainServer::SpawnDeleteThread (param=0x2aaaac014d70) at mainserver.cpp:1449
	ds = (MainServer::deletestruct *) 0x2aaaac014d70
	ms = (class MainServer *) 0x2aaaac00ccd0
#7  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 25 (Thread 1266788688 (LWP 12199)):
#0  0x00002b56cfa9eaf8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56cfa9aada in _L_mutex_lock_100 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00002b56cfa9a475 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00002b56ce9b6001 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56ce9b5dea in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x000000000047bc41 in MainServer::DoDeleteThread (this=0x2aaaac00ccd0, ds=0x2aaaac018d40) at mainserver.cpp:1463
	logInfo = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	name = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	checkFile = <incomplete type>
	pginfo = (ProgramInfo *) 0x0
	tvchain = (LiveTVChain *) 0x0
	followLinks = false
	slowDeletes = false
	fd = 0
	size = 0
	errmsg = false
	fInfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}, fic = 0x0, 
  cache = false, symLink = false}
	nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	dir = <incomplete type>
#6  0x000000000047d6d2 in MainServer::SpawnDeleteThread (param=0x2aaaac018d40) at mainserver.cpp:1449
	ds = (MainServer::deletestruct *) 0x2aaaac018d40
---Type <return> to continue, or q <return> to quit---
	ms = (class MainServer *) 0x2aaaac00ccd0
#7  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 24 (Thread 1258395984 (LWP 12198)):
#0  0x00002b56cfa9eaf8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56cfa9aada in _L_mutex_lock_100 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00002b56cfa9a475 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00002b56ce9b6001 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56ce9b5dea in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x000000000047bc41 in MainServer::DoDeleteThread (this=0x2aaaac00ccd0, ds=0x2aaaac014390) at mainserver.cpp:1463
	logInfo = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	name = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	checkFile = <incomplete type>
	pginfo = (ProgramInfo *) 0x0
	tvchain = (LiveTVChain *) 0x0
	followLinks = false
	slowDeletes = false
	fd = 0
	size = 0
	errmsg = false
	fInfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}, fic = 0x0, 
  cache = false, symLink = false}
	nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	dir = <incomplete type>
#6  0x000000000047d6d2 in MainServer::SpawnDeleteThread (param=0x2aaaac014390) at mainserver.cpp:1449
	ds = (MainServer::deletestruct *) 0x2aaaac014390
	ms = (class MainServer *) 0x2aaaac00ccd0
#7  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 23 (Thread 1250003280 (LWP 12197)):
#0  0x00002b56d04e32e1 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56d04e3104 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x000000000046d8af in MainServer::DoDeleteInDB (this=0x2aaaac00ccd0, ds=0x2aaaac014500) at mainserver.cpp:1644
	logInfo = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x9c5450, static shared_null = 0x71e3b0}
	query = {<> = {<No data fields>}, m_db = 0x8701f0, m_isConnected = true, m_returnConnection = true}
	msg = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x909e60, static shared_null = 0x71e3b0}
	me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, 
    d = 0xa593e0, static shared_null = 0x71e3b0}, extradata = {<QValueList<QString>> = {sh = 0xa5ec40}, <No data fields>}}
#3  0x000000000047d4ac in MainServer::DoDeleteThread (this=0x2aaaac00ccd0, ds=0x2aaaac014500) at mainserver.cpp:1601
	logInfo = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x92ef40, static shared_null = 0x71e3b0}
	name = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x9efa50, static shared_null = 0x71e3b0}
	checkFile = <incomplete type>
	pginfo = (ProgramInfo *) 0x9e0940
	tvchain = (LiveTVChain *) 0x0
	followLinks = false
	slowDeletes = false
	fd = -1
---Type <return> to continue, or q <return> to quit---
	size = 0
	errmsg = false
	fInfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x2aaaac00e010, static shared_null = 0x71e3b0}, 
  fic = 0x0, cache = true, symLink = false}
	nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x9d81a0, static shared_null = 0x71e3b0}
	dir = <incomplete type>
#4  0x000000000047d6d2 in MainServer::SpawnDeleteThread (param=0x2aaaac014500) at mainserver.cpp:1449
	ds = (MainServer::deletestruct *) 0x2aaaac014500
	ms = (class MainServer *) 0x2aaaac00ccd0
#5  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 22 (Thread 1241610576 (LWP 12196)):
#0  0x00002b56cfa9eaf8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56cfa9aada in _L_mutex_lock_100 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00002b56cfa9a475 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00002b56ce9b6001 in QRealMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56ce9b5dea in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x000000000047bc41 in MainServer::DoDeleteThread (this=0x2aaaac00ccd0, ds=0x2aaaac016450) at mainserver.cpp:1463
	logInfo = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	name = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	checkFile = <incomplete type>
	pginfo = (ProgramInfo *) 0x0
	tvchain = (LiveTVChain *) 0x0
	followLinks = false
	slowDeletes = false
	fd = 0
	size = 0
	errmsg = false
	fInfo = {fn = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}, fic = 0x0, 
  cache = false, symLink = false}
	nameFilter = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x0, static shared_null = 0x71e3b0}
	dir = <incomplete type>
#6  0x000000000047d6d2 in MainServer::SpawnDeleteThread (param=0x2aaaac016450) at mainserver.cpp:1449
	ds = (MainServer::deletestruct *) 0x2aaaac016450
	ms = (class MainServer *) 0x2aaaac00ccd0
#7  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#8  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#9  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 19 (Thread 1224825168 (LWP 12191)):
#0  0x00002b56d05160a2 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56cb0e7bc2 in MythSocket::readyReadThread () at mythsocket.cpp:809
	it = {<QGListIterator> = {list = 0x2b56cb49acc0, curNode = 0x0}, <No data fields>}
	rval = 1
	rfds = {fds_bits = {3899392, 0 <repeats 15 times>}}
	sock = (MythSocket *) 0x0
	maxfd = 21
	found = false
#2  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#3  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#4  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 18 (Thread 1216432464 (LWP 12190)):
#0  0x00002b56cfa9c7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b715f in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x0000000000482288 in ProcessRequestThread::run (this=0x2aaaac010860) at mainserver.cpp:139
No locals.
#3  0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 17 (Thread 1208039760 (LWP 12189)):
#0  0x00002b56cfa9eaf8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56cfa9aada in _L_mutex_lock_100 () from /lib/libpthread.so.0
No symbol table info available.
#2  0x00002b56cfa9a475 in pthread_mutex_lock () from /lib/libpthread.so.0
No symbol table info available.
#3  0x00002b56ce9b6294 in QRecursiveMutexPrivate::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56ce9b5dea in QMutex::lock () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x00002b56c95cdef2 in TVRec::WaitForEventThreadSleep (this=0x872380, wake=true, time=18446744073709551615) at tv_rec.cpp:1502
	ok = false
	t = {m_timer = {ds = 63995567}}
#6  0x00002b56c95ce34f in TVRec::SetChannel (this=0x872380, name=@0x48012460, requestType=256) at tv_rec.cpp:3030
	lock = {mtx = 0x872498}
#7  0x000000000043acec in EncoderLink::SetChannel (this=0x88bf90, name=@0x48012780) at encoderlink.cpp:705
No locals.
#8  0x0000000000465834 in MainServer::HandleRecorderQuery (this=0x2aaaac00ccd0, slist=@0x48012d80, commands=@0x48012d60, pbs=0x2aaaac014230) at mainserver.cpp:3005
	name = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0xa56400, static shared_null = 0x71e3b0}
	pbssock = (class MythSocket *) 0x2aaaac018d80
	recnum = 1
	iter = {node = 0x87db60}
	enc = (EncoderLink *) 0x88bf90
	command = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x9cbc70, static shared_null = 0x71e3b0}
	retlist = {<QValueList<QString>> = {sh = 0xa565c0}, <No data fields>}
#9  0x0000000000476c85 in MainServer::ProcessRequestWork (this=0x2aaaac00ccd0, sock=0x2aaaac018d80) at mainserver.cpp:456
	listline = {<QValueList<QString>> = {sh = 0xa60e60}, <No data fields>}
	line = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0xa56360, static shared_null = 0x71e3b0}
	tokens = {<QValueList<QString>> = {sh = 0xa56680}, <No data fields>}
	command = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x9def60, static shared_null = 0x71e3b0}
	pbs = (class PlaybackSock *) 0x2aaaac014230
#10 0x0000000000478c91 in MainServer::ProcessRequest (this=0x2aaaac00ccd0, sock=0x2aaaac018d80) at mainserver.cpp:290
No locals.
#11 0x00000000004822b9 in ProcessRequestThread::run (this=0x2aaaac00d300) at mainserver.cpp:147
No locals.
#12 0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#14 0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#15 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 16 (Thread 1199647056 (LWP 12188)):
#0  0x00002b56cfa9c7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b715f in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x0000000000482288 in ProcessRequestThread::run (this=0x2aaaac00cea0) at mainserver.cpp:139
No locals.
#3  0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 15 (Thread 1191254352 (LWP 12187)):
#0  0x00002b56cfa9c7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b715f in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x0000000000482288 in ProcessRequestThread::run (this=0x2aaaac00d490) at mainserver.cpp:139
No locals.
#3  0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 14 (Thread 1182861648 (LWP 12186)):
#0  0x00002b56cfa9c7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b715f in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x0000000000482288 in ProcessRequestThread::run (this=0x2aaaac003a30) at mainserver.cpp:139
No locals.
#3  0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 13 (Thread 1174468944 (LWP 12185)):
#0  0x00002b56d05160a2 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56ca9a4437 in SSDP::run (this=0x2aaaac001140) at ssdp.cpp:207
	nMaxSocket = 13
	read_set = {fds_bits = {14336, 0 <repeats 15 times>}}
	timeout = {tv_sec = 0, tv_usec = 204000}
#2  0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#4  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#5  0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.

Thread 12 (Thread 1166076240 (LWP 12184)):
#0  0x00002b56d04e32e1 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56d04e3104 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x00000000004d6ffa in UPnpMedia::RunRebuildLoop (this=0x2aaaac007460) at upnpmedia.cpp:40
No locals.
#3  0x00000000004d7019 in UPnpMedia::doUPnpMediaThread (param=0x2aaaac007460) at upnpmedia.cpp:47
	upnpmedia = (UPnpMedia *) 0x2aaaac007460
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 11 (Thread 1157683536 (LWP 12183)):
#0  0x00002b56cfa9c997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce6845e1 in ?? () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00002b56ce684864 in QThread::msleep () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0x00002b56ca9a79fc in TaskQueue::run (this=0x2aaaac002f30) at taskqueue.cpp:114
	ttNow = {tv_sec = 1200361597, tv_usec = 4471}
	pTask = (Task *) 0x0
#4  0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 10 (Thread 1149290832 (LWP 12182)):
#0  0x00002b56cfa9c997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b713e in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00002b56ca9b4580 in CEvent::WaitForEvent (this=0x2aaaac002410, time=500) at threadpool.cpp:96
	ret = false
#3  0x00002b56ca9b466c in WorkerThread::run (this=0x2aaaac0023f0) at threadpool.cpp:202
	timer = {m_timer = {ds = 63956335}}
#4  0x00002b56ce68510a in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 9 (Thread 1140898128 (LWP 12181)):
#0  0x00002b56d04e32e1 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56d04e3104 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x00002b56c918f749 in JobQueue::ProcessQueue (this=0x88e460) at jobqueue.cpp:463
	chanid = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	starttime = {d = {jd = 0}, t = {ds = 0}}
	schedruntime = {d = {jd = 0}, t = {ds = 0}}
---Type <return> to continue, or q <return> to quit---
	startts = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	type = 0
	id = 0
	cmds = 2
	flags = 0
	status = 1140895856
	hostname = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	sleepTime = 60
	jobStatus = {sh = 0x2aaaac002f90}
	maxJobs = 2
	message = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	jobs = {sh = 0x2aaaac001610}
	atMax = false
	inTimeWindow = true
	startedJobAlready = false
#3  0x00002b56c918f883 in JobQueue::RunQueueProcesser (this=0x88e460) at jobqueue.cpp:142
No locals.
#4  0x00002b56c918f8a3 in JobQueue::QueueProcesserThread (param=0x88e460) at jobqueue.cpp:148
	jobqueue = (class JobQueue *) 0x88e460
#5  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 8 (Thread 1132505424 (LWP 12180)):
#0  0x00002b56d04e32e1 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56d04e3104 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x00000000004255ab in AutoExpire::Sleep (this=0x88f740, sleepTime=60) at autoexpire.cpp:320
	minSleep = 5
	timeExpended = 20
#3  0x000000000042fcaf in AutoExpire::RunExpirer (this=0x88f740) at autoexpire.cpp:305
	timer = {ds = 63976313}
	curTime = {d = {jd = 2454480}, t = {ds = 63976313}}
	next_expire = {d = {jd = 2454480}, t = {ds = 64016306}}
#4  0x000000000042fced in AutoExpire::ExpirerThread (param=0x88f740) at autoexpire.cpp:571
	expirer = (AutoExpire *) 0x88f740
#5  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#6  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#7  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 7 (Thread 1124112720 (LWP 12179)):
#0  0x00002b56cfa9c997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b713e in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x000000000049f11b in Scheduler::RunScheduler (this=0x8b7590) at scheduler.cpp:1483
	statuschanged = false
	recIter = {_M_cur = 0x8b1f98, _M_first = 0x8b1f90, _M_last = 0x8b2190, _M_node = 0x870de8}
	prerollseconds = 1
	secsleft = 11603
	nexttv = (EncoderLink *) 0x0
	nextRecording = (ProgramInfo *) 0x9370d0
	nextrectime = {d = {jd = 2454480}, t = {ds = 75600000}}
	schedid = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x937820, static shared_null = 0x71e3b0}
	curtime = {d = {jd = 2454480}, t = {ds = 63996480}}
	lastupdate = {d = {jd = 2454480}, t = {ds = 63959330}}
	startIter = {_M_cur = 0x8b1f90, _M_first = 0x8b1f90, _M_last = 0x8b2190, _M_node = 0x870de8}
---Type <return> to continue, or q <return> to quit---
	blockShutdown = true
	idleSince = {d = {jd = 0}, t = {ds = 0}}
	idleTimeoutSecs = 0
	idleWaitForRecordingTime = 15
	firstRun = false
	fillstart = {tv_sec = 1200361559, tv_usec = 423688}
	fillend = {tv_sec = 1200361559, tv_usec = 503085}
	matchTime = 0.0934090018
	placeTime = 0.0793970004
	query = {<> = {<No data fields>}, m_db = 0x8ad2f0, m_isConnected = true, m_returnConnection = false}
#3  0x00000000004a24d8 in Scheduler::SchedulerThread (param=0x8b7590) at scheduler.cpp:2000
	sched = (Scheduler *) 0x8b7590
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 6 (Thread 1115720016 (LWP 12178)):
#0  0x00002b56cfa9c997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b72fd in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00002b56c95938a7 in EITScanner::RunEventLoop (this=0x8b09b0) at eitscanner.cpp:150
	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  0x00002b56c9593b9f in EITScanner::SpawnEventLoop (param=0x8b09b0) at eitscanner.cpp:68
	scanner = (EITScanner *) 0x8b09b0
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 5 (Thread 1107327312 (LWP 12177)):
#0  0x00002b56cfa9c997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
No symbol table info available.
#1  0x00002b56ce9b72fd in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00002b56c95e24c5 in TVRec::RunTV (this=0x872b10) at tv_rec.cpp:1475
	lock = {mtx = 0x872c28}
#3  0x00002b56c95e2587 in TVRec::EventThread (param=0x872b10) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x872b10
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 4 (Thread 1098934608 (LWP 12175)):
#0  0x00002b56ce9f249d in QString::operator= () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#1  0x00002b56ce9f507b in QString::setNum () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00000000004b4b5b in QString::setNum (this=0x41805ac0, n=0, base=10) at /usr/include/qt3/qstring.h:964
No locals.
#3  0x00002b56ce9f50b2 in QString::number () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#4  0x00002b56ce735045 in QVariant::toString () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x00002b56c9331762 in ChannelUtil::GetChannelValueStr (channel_field=@0x41805b80, sourceid=1, channum=@0x41805bf0) at channelutil.cpp:887
	retval = (QString &) @0x41805b30: {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, 
  static shared_null = 0x71e3b0}
	retval = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x2b56cfaa1ce0, static shared_null = 0x71e3b0}
	query = {<> = {<No data fields>}, m_db = 0x881880, m_isConnected = true, m_returnConnection = true}
#6  0x00002b56c9331860 in ChannelUtil::GetChannelValueInt (channel_field=@0x41805b80, sourceid=1, channum=@0x41805bf0) at channelutil.cpp:910
	val = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	retval = 9
#7  0x00002b56c95e63ea in ChannelUtil::GetProgramNumber (sourceid=1, channum=@0x41805bf0) at channelutil.h:181
No locals.
#8  0x00002b56c95c0262 in TVRec::TuningOnSameMultiplex (this=0x872380, request=@0x41805c90) at tv_rec.cpp:3360
	progNum = 11094
	mpeg = (class MPEGStreamData *) 0x9fd080
	atsc = (class ATSCStreamData *) 0x0
	sourceid = 1
	oldchannum = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x2aaaac048450, static shared_null = 0x71e3b0}
	newchannum = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0xa56400, static shared_null = 0x71e3b0}
#9  0x00002b56c95e0c47 in TVRec::HandleTuning (this=0x872380) at tv_rec.cpp:3390
	request = {flags = 256, program = 0x0, channel = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0xa56400, 
    static shared_null = 0x71e3b0}, input = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, 
    static shared_null = 0x71e3b0}, majorChan = 0, minorChan = 0, progNum = -1}
	input = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	streamData = (class MPEGStreamData *) 0x2b56c95e3690
#10 0x00002b56c95e14f7 in TVRec::RunTV (this=0x872380) at tv_rec.cpp:1345
	lock = {mtx = 0x872498}
#11 0x00002b56c95e2587 in TVRec::EventThread (param=0x872380) at tv_rec.cpp:1248
	thetv = (class TVRec *) 0x872380
#12 0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#13 0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#14 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 3 (Thread 1090541904 (LWP 12174)):
#0  0x00002b56d047a765 in raise () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56d047c1c0 in abort () from /lib/libc.so.6
No symbol table info available.
#2  0x00002b56d0473c2f in __assert_fail () from /lib/libc.so.6
No symbol table info available.
#3  0x00002b56cd28d8ec in mpeg2_recv_handler (handle=<value optimized out>, data=0x2aaab0f2f008 "", len=8, channel=63 '?', tag=<value optimized out>, sy=<value optimized out>, cycle=7616, dropped=0)
    at mpeg2.c:113
	result = <value optimized out>
	__PRETTY_FUNCTION__ = "mpeg2_recv_handler"
#4  0x00002b56cd0817ee in _raw1394_iso_iterate (handle=0x8c11b0) at iso.c:517
	info = (struct raw1394_iso_packet_info *) 0x2aaaac01b680
	disp = <value optimized out>
	err = 0
#5  0x00002b56cd080943 in raw1394_loop_iterate (handle=0x8c11b0) at eventloop.c:92
	req = {type = 10004, error = 0, misc = 0, generation = 174, length = 0, address = 0, tag = 0, sendb = 0, recvb = 0}
	retval = 6
	channel = <value optimized out>
#6  0x00002b56c9638b14 in LinuxFirewireDevice::RunPortHandler (this=0x87e450) at linuxfirewiredevice.cpp:661
	ret = 0
	reset_timer_on = false
	handle_reset = false
	fwfd = 5
	ready = true
#7  0x00002b56c963910f in linux_firewire_device_port_handler_thunk (param=0x87e450) at linuxfirewiredevice.cpp:592
	mon = (LinuxFirewireDevice *) 0x87e450
---Type <return> to continue, or q <return> to quit---
#8  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#9  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
No symbol table info available.

Thread 2 (Thread 1082149200 (LWP 12173)):
#0  0x00002b56d04e32e1 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56d04e3104 in sleep () from /lib/libc.so.6
No symbol table info available.
#2  0x00000000004ba178 in HouseKeeper::RunHouseKeeping (this=0x871350) at housekeeper.cpp:262
	period = 1
	maxhr = 5
	minhr = 2
	dbTag = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x95e8a0, static shared_null = 0x71e3b0}
#3  0x00000000004ba1c7 in HouseKeeper::doHouseKeepingThread (param=0x871350) at housekeeper.cpp:591
	hkeeper = (HouseKeeper *) 0x871350
#4  0x00002b56cfa98317 in start_thread () from /lib/libpthread.so.0
No symbol table info available.
#5  0x00002b56d051cd5d in clone () from /lib/libc.so.6
No symbol table info available.
#6  0x0000000000000000 in ?? ()
No symbol table info available.

Thread 1 (Thread 47651911926944 (LWP 12170)):
#0  0x00002b56d05160a2 in select () from /lib/libc.so.6
No symbol table info available.
#1  0x00002b56ce632ebd in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2  0x00002b56ce6a57e7 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3  0x00002b56ce6a55ef in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4  0x00002b56ce68dd68 in QApplication::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5  0x0000000000455c09 in main (argc=1, argv=0x7fffe1f61958) at main.cpp:961
	a = <incomplete type>
	settingsOverride = {sh = 0x84f570}
	binname = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x851a30, static shared_null = 0x71e3b0}
	previewFrameNumber = -2
	previewSeconds = -2
	previewSize = {wd = 0, ht = 0}
	chanid = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	starttime = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	infile = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	outfile = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x71e3b0, static shared_null = 0x71e3b0}
	daemonize = false
	printsched = false
	testsched = false
	resched = false
	nosched = false
	noupnp = false
	nojobqueue = false
	nohousekeeper = false
	noexpirer = false
	printexpire = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x851a80, static shared_null = 0x71e3b0}
	clearsettingscache = false
	wantupnprebuild = false
	pidfs = <incomplete type>
	port = 6543
	myip = {static null = {static null = <same as static member of an already seen type>, d = 0x71e3b0, static shared_null = 0x71e3b0}, d = 0x871050, static shared_null = 0x71e3b0}
	ismaster = true
---Type <return> to continue, or q <return> to quit---
	fatal_error = false
	runsched = true
	pHS = (class HttpServer *) 0x2aaaac0019a0
#0  0x00002b56d047a765 in raise () from /lib/libc.so.6
