Opened 21 years ago
Closed 21 years ago
#877 closed defect (fixed)
Random backend crash, GDB log attached...
| Reported by: | jochen | Owned by: | danielk |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | mythtv | Version: | head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
My Backend crashes randomly with the same error: like: glibc detected: double free or corruption
i'm using debian sid.
Change History (7)
comment:1 by , 21 years ago
| Priority: | minor → major |
|---|---|
| Severity: | medium → high |
comment:2 by , 21 years ago
| Milestone: | → 0.19 |
|---|
comment:3 by , 21 years ago
I've been getting the same. Also using Debian.
mythtv@masterbackend:~$ cat gdb.txt.crash
[Thread -1391465552 (LWP 2128) exited]
[New Thread -1391465552 (LWP 2140)]
[Thread -1391465552 (LWP 2140) exited]
*** glibc detected *** malloc(): memory corruption (fast): 0x085bd661 ***
Program received signal SIGABRT, Aborted.
[Switching to Thread -1299612752 (LWP 8848)]
0xb63999e7 in raise () from /lib/tls/libc.so.6
Thread 15 (Thread -1351615568 (LWP 8854)):
#0 0xb659bb61 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2941 in ProcessRequestThread::run (this=0x810fb30) at mainserver.cpp:86
No locals.
#3 0xb690c330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 14 (Thread -1343226960 (LWP 8853)):
#0 0xb659bb61 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2941 in ProcessRequestThread::run (this=0x8110528) at mainserver.cpp:86
No locals.
#3 0xb690c330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 13 (Thread -1334838352 (LWP 8852)):
#0 0xb659bb61 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2941 in ProcessRequestThread::run (this=0x8110478) at mainserver.cpp:86
No locals.
#3 0xb690c330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 12 (Thread -1326449744 (LWP 8851)):
#0 0xb659bb61 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2941 in ProcessRequestThread::run (this=0x811c1e8) at mainserver.cpp:86
No locals.
#3 0xb690c330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 11 (Thread -1318061136 (LWP 8850)):
#0 0xb659bb61 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65fce in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080a2941 in ProcessRequestThread::run (this=0x8110838) at mainserver.cpp:86
No locals.
#3 0xb690c330 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 10 (Thread -1308001360 (LWP 8849)):
#0 0xb64022ec in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb6402110 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb7a62879 in JobQueue::ProcessQueue (this=0x8110cc8) at jobqueue.cpp:475
chanid = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x85c59e0, static shared_null = 0x80e3070}
starttime = {d = {jd = 2453735}, t = {ds = 75540000}}
startts = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x83898d8, static shared_null = 0x80e3070}
type = 2
id = 5778
cmds = 0
flags = 2
status = 4
hostname = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8108f50, static shared_null = 0x80e3070}
sleepTime = 60
jobStatus = {sh = 0x80fb3f8}
maxJobs = 1
queueStartTimeStr = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x84eb578, static shared_null = 0x80e3070}
queueEndTimeStr = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8451060, static shared_null = 0x80e3070}
queueStartTime = 0
queueEndTime = 2359
curQTime = {ds = 79315115}
curTime = 2201
message = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8449410, static shared_null = 0x80e3070}
tmpStr = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x82c0420, static shared_null = 0x80e3070}
jobs = {sh = 0x8122030}
atMax = true
inTimeWindow = true
startedJobAlready = false
#3 0xb7a5dcc6 in JobQueue::RunQueueProcesser (this=0x8110cc8) at jobqueue.cpp:138
No locals.
#4 0xb7a5dcef in JobQueue::QueueProcesserThread (param=0x8110cc8) at jobqueue.cpp:144
jobqueue = (class JobQueue *) 0x8110cc8
#5 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 9 (Thread -1299612752 (LWP 8848)):
#0 0xb63999e7 in raise () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb639b31b in abort () from /lib/tls/libc.so.6
No symbol table info available.
#2 0xb63d0365 in __fsetlocking () from /lib/tls/libc.so.6
No symbol table info available.
#3 0xb63d7ec8 in free () from /lib/tls/libc.so.6
No symbol table info available.
#4 0xb63d8c4c in malloc () from /lib/tls/libc.so.6
No symbol table info available.
#5 0xb6204d65 in operator new () from /usr/lib/libstdc++.so.6
No symbol table info available.
#6 0xb697fd3f in QObject::connectInternal () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#7 0xb69804c5 in QObject::connect () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#8 0xb6c1c8a5 in QSqlResultShared::QSqlResultShared () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#9 0xb6c1caf8 in QSqlQuery::QSqlQuery () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#10 0xb6130234 in QMYSQLDriver::createQuery () from /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
No symbol table info available.
#11 0xb6c1ce5f in QSqlQuery::init () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb6c1cfa0 in QSqlQuery::QSqlQuery () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb72dd31c in MSqlQuery (this=0xb28972d0, qi=@0xb28972e0) at mythdbcon.cpp:221
No locals.
#14 0x0805fbf6 in AutoExpire::FillDBOrdered (this=0x811c170, expMethod=10001, allHosts=false) at autoexpire.cpp:700
fileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8371970, static shared_null = 0x80e3070}
where = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8484370, static shared_null = 0x80e3070}
orderby = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8108fd8, static shared_null = 0x80e3070}
query = {<> = {<No data fields>}, m_db = 0xb28972e8, m_isConnected = 207, m_returnConnection = 59}
querystr = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x80ff010, static shared_null = 0x80e3070}
#15 0x0805a4aa in AutoExpire::ExpireLiveTV (this=0x811c170, type=10001) at autoexpire.cpp:303
availFreeKB = 213692416
tKB = 712421376
uKB = 498728960
#16 0x08059e33 in AutoExpire::RunExpirer (this=0x811c170) at autoexpire.cpp:255
curTime = {ds = 8143024}
timer = {ds = 8143021}
#17 0x0805ceb5 in AutoExpire::ExpirerThread (param=0x811c170) at autoexpire.cpp:463
expirer = (AutoExpire *) 0x811c170
#18 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#19 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 8 (Thread -1291224144 (LWP 8847)):
#0 0xb659bdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65fad in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0x080acc07 in Scheduler::RunScheduler (this=0x811bce0) at scheduler.cpp:1096
statuschanged = false
recIter = {<std::_List_iterator_base> = {_M_node = 0x859b8e8}, <No data fields>}
prerollseconds = 0
secsleft = 797
nexttv = (EncoderLink *) 0x8115100
nextRecording = (ProgramInfo *) 0xaabcf318
nextrectime = {d = {jd = 2453736}, t = {ds = 8940000}}
curtime = {d = {jd = 2453736}, t = {ds = 8142369}}
lastupdate = {d = {jd = 2453736}, t = {ds = 6823215}}
recordfileprefix = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8113768, static shared_null = 0x80e3070}
startIter = {<std::_List_iterator_base> = {_M_node = 0x859b8e8}, <No data fields>}
blockShutdown = true
idleSince = {d = {jd = 0}, t = {ds = 0}}
idleTimeoutSecs = 0
idleWaitForRecordingTime = 15
firstRun = false
fillstart = {tv_sec = 1136015625, tv_usec = 70003}
fillend = {tv_sec = 1136015632, tv_usec = 918929}
matchTime = 1.31386995
placeTime = 7.84892607
query = {<> = {<No data fields>}, m_db = 0x810aee0, m_isConnected = true, m_returnConnection = false}
#3 0x080b0795 in Scheduler::SchedulerThread (param=0x811bce0) at scheduler.cpp:1527
sched = (Scheduler *) 0x811bce0
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 7 (Thread -1282835536 (LWP 8845)):
#0 0xb659bdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cba8d4 in TVRec::RunTV (this=0x811a590) at tv_rec.cpp:1220
lock = {mtx = 0x811a648}
timeout = 118
#3 0xb7cb9dc3 in TVRec::EventThread (param=0x811a590) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x811a590
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 6 (Thread -1274446928 (LWP 8843)):
#0 0xb659bdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cba8d4 in TVRec::RunTV (this=0x8116878) at tv_rec.cpp:1220
lock = {mtx = 0x8116930}
timeout = 97
#3 0xb7cb9dc3 in TVRec::EventThread (param=0x8116878) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x8116878
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 5 (Thread -1266058320 (LWP 8842)):
#0 0xb659bdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cba8d4 in TVRec::RunTV (this=0x81151e0) at tv_rec.cpp:1220
lock = {mtx = 0x8115298}
timeout = 84
#3 0xb7cb9dc3 in TVRec::EventThread (param=0x81151e0) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x81151e0
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 4 (Thread -1257669712 (LWP 8841)):
#0 0xb659bdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cba8d4 in TVRec::RunTV (this=0x8113838) at tv_rec.cpp:1220
lock = {mtx = 0x81138f0}
timeout = 106
#3 0xb7cb9dc3 in TVRec::EventThread (param=0x8113838) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x8113838
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 3 (Thread -1249281104 (LWP 8840)):
#0 0xb659bdc2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6c65d7c in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb7cba8d4 in TVRec::RunTV (this=0x810b298) at tv_rec.cpp:1220
lock = {mtx = 0x810b350}
timeout = 118
#3 0xb7cb9dc3 in TVRec::EventThread (param=0x810b298) at tv_rec.cpp:1065
thetv = (class TVRec *) 0x810b298
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 2 (Thread -1240892496 (LWP 8837)):
#0 0xb64022ec in nanosleep () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb6402110 in sleep () from /lib/tls/libc.so.6
No symbol table info available.
#2 0x080c2ad6 in HouseKeeper::RunHouseKeeping (this=0x8109d50) at housekeeper.cpp:251
period = 1
maxhr = 18
minhr = 16
dbTag = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x8113d20, static shared_null = 0x80e3070}
#3 0x080c3785 in HouseKeeper::doHouseKeepingThread (param=0x8109d50) at housekeeper.cpp:330
hkeeper = (HouseKeeper *) 0x8109d50
#4 0xb6599ccd in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb6441b0e in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 1 (Thread -1240246592 (LWP 8833)):
#0 0xb6439f87 in select () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb68b9f28 in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb692eea2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb692edcb in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb6915305 in QApplication::exec () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5 0x0807737a in main (argc=3, argv=0xbfbae3c4) at main.cpp:559
a = <incomplete type>
binname = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x80fc7a8, static shared_null = 0x80e3070}
daemonize = false
printsched = false
testsched = false
resched = false
nosched = false
nojobqueue = false
noexpirer = false
printexpire = false
pidfs = <incomplete type>
port = 6543
statusport = 6544
myip = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x81090b0, static shared_null = 0x80e3070}
masterip = {static null = {static null = <same as static member of an already seen type>, d = 0x80e3070,
static shared_null = 0x80e3070}, d = 0x810a7d0, static shared_null = 0x80e3070}
ismaster = true
fatal_error = false
runsched = true
#0 0xb63999e7 in raise () from /lib/tls/libc.so.6
comment:4 by , 21 years ago
| Milestone: | 0.19 → unknown |
|---|---|
| Owner: | changed from to |
| Priority: | major → minor |
| Severity: | high → medium |
| Version: | → head |
Please attach the backend log with '-v record,channel,siparser' for a recording that causes this problem.
comment:5 by , 21 years ago
I'm 99% sure that this is happening while _not_ watching a program; for the most part my frontends sit at the Watch Recordings screen.
I will run with your suggested verbose parameters though, just to see what happens.
comment:6 by , 21 years ago
Doesn't happen any more, since if used your patch for the ticket 833. Can this be the error wich caused the backend to crash???
If yes, ticket can be closed.
comment:7 by , 21 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
#6 0xb75bac85 in mpegts_close_filter (ts=0x82970a0, filter=0x8410ed0)
I'd say yes. It's even likely, since it is in a related function and this was a memory corruption bug.
For future reference, this appears to have been fixed by [8470].

gdb.txt:
Starting program: /usr/bin/mythbackend [Thread debugging using libthread_db enabled] [New Thread -1240757888 (LWP 12449)] [New Thread -1242825808 (LWP 12454)] [New Thread -1251214416 (LWP 12455)] [New Thread -1259603024 (LWP 12458)] [New Thread -1267991632 (LWP 12459)] [New Thread -1276380240 (LWP 12461)] [New Thread -1284768848 (LWP 12462)] [New Thread -1293157456 (LWP 12464)] [New Thread -1301546064 (LWP 12466)] [New Thread -1309934672 (LWP 12467)] [New Thread -1318323280 (LWP 12468)] [New Thread -1326711888 (LWP 12469)] [New Thread -1335100496 (LWP 12470)] [New Thread -1343489104 (LWP 12471)] [New Thread -1351877712 (LWP 12472)] [New Thread -1360266320 (LWP 12473)] [New Thread -1368654928 (LWP 12474)] [Thread -1368654928 (LWP 12474) exited] [New Thread -1368654928 (LWP 12807)] [Thread -1368654928 (LWP 12807) exited] [New Thread -1368654928 (LWP 12866)] Program received signal SIGABRT, Aborted. [Switching to Thread -1368654928 (LWP 12866)] 0xb62477a7 in raise () from /lib/tls/libc.so.6 Thread 19 (Thread -1368654928 (LWP 12866)): #0 0xb62477a7 in raise () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb624904b in abort () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb627e015 in __fsetlocking () from /lib/tls/libc.so.6 No symbol table info available. #3 0xb6284667 in malloc_usable_size () from /lib/tls/libc.so.6 No symbol table info available. #4 0xb6284b02 in free () from /lib/tls/libc.so.6 No symbol table info available. #5 0xb730fa0c in av_free (ptr=0x0) at mem.c:128 No locals. #6 0xb75bac85 in mpegts_close_filter (ts=0x82970a0, filter=0x8410ed0) at mpegts.c:284 pid = 138483656 #7 0xb75bc29c in pat_cb (opaque=0x82970a0, section=0x834d7b0 "", section_len=16) at mpegts.c:1021 f = (MpegTSFilter *) 0x8410ed0 sec = (MpegTSSectionFilter *) 0x8410edc ts = (MpegTSContext *) 0x82970a0 h1 = {tid = 0 '\0', id = 1, version = 0 '\0', sec_num = 0 '\0', last_sec_num = 0 '\0'} h = (SectionHeader *) 0xae6bdce8 p = (const uint8_t *) 0x834d7bc "¢Ã)A", 'ÿ' <repeats 167 times> p_end = (const uint8_t *) 0x834d7bc "¢Ã)A", 'ÿ' <repeats 167 times> buf = '\0' <repeats 255 times> pmt_pnums = {1, -1, -1218650812, 136396380, -1368663528, 137521000, -1218442528, 136396384, 0 <repeats 24 times>, 137521000, -1368663440, 0 <repeats 94 times>} pmt_pids = {32, -14942035, -24272642, -355042366, -599298124, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, 318701639, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, 335478855, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, 0, 0, -2063787199, 136933536, 138458000, 1024, 0, 0, 0, 0, 0, 0, 136396256, -1213467508, -1368663624, -1218829689, 138458000, 0, 0, 1, 136396256, -1218447780, -1368663576, -1218651412, 138458000, 136396384, 137521045, 0, 0, 0, 0, 0, 138457984} pmt_count = 1 i = 0 found = 0 #8 0xb75bac17 in write_section_data (s=0x840b380, tss1=0x840f5e0, buf=0xae6bddf1 "", buf_size=183, is_start=1) at mpegts.c:263 tss = (MpegTSSectionFilter *) 0x840f5ec len = 16 #9 0xb75bcec6 in handle_packet (ts=0x82970a0, packet=0xae6bddec "G@", position=0) at mpegts.c:1523 s = (AVFormatContext *) 0x840b380 tss = (MpegTSFilter *) 0x840f5e0 len = 0 pid = 0 cc = 1 cc_ok = 0 afc = 1 is_start = 64 p = (const uint8_t *) 0xae6bddf1 "" p_end = (const uint8_t *) 0xae6bdea8 "\200³@\b\220³@\b\001" #10 0xb75bd14b in handle_packets (ts=0x82970a0, nb_packets=0) at mpegts.c:1604 s = (AVFormatContext *) 0x840b380 pb = (ByteIOContext *) 0x840b390 packet = "G@\000\021\000\000°\r\000\001Á\000\000\000\001à ¢Ã)A", 'ÿ' <repeats 167 times> packet_num = 1 ret = 0 pos = 0 #11 0xb75bdcf6 in mpegts_read_packet (s=0x840b380, pkt=0x840c290) at mpegts.c:1892 ts = (MpegTSContext *) 0x82970a0 #12 0xb75cddc8 in av_read_packet (s=0x840b380, pkt=0x840c290) at utils.c:702 No locals. #13 0xb75cee1c in av_read_frame_internal (s=0x840b380, pkt=0xae6be1e0) at utils.c:1021 st = (AVStream *) 0x0 len = -1219329952 ret = -1368662152 i = -1220699254 startpos = 0 #14 0xb75d1d02 in av_find_stream_info (ic=0x840b380) at utils.c:2066 i = 0 count = 0 ret = -1238030240 read_size = 0 st = (AVStream *) 0x82a4820 pkt1 = {pts = 14187621303487032, dts = 594672478790356856, data = 0x840b378 "\030", size = 24, stream_index = -1238036492, flags = 16, duration = 137629536, destruct = 0xae6be234, priv = 0xb6285ef1, pos = 591255130988685408} pkt = (AVPacket *) 0xb6286c07 pktl = (AVPacketList *) 0x0 ppktl = (AVPacketList **) 0x840c264 last_dts = {-9223372036854775808 <repeats 20 times>} duration_sum = {9223372036854775807 <repeats 20 times>} duration_count = {0 <repeats 20 times>} #15 0xb7abfd45 in AvFormatDecoder::OpenFile (this=0x8213de0, rbuffer=0x8318c30, novideo=false, testbuf=0xae6be508 "G@") at avformatdecoder.cpp:644 fmt = (AVInputFormat *) 0xb7600ae0 err = 0 ret = -1368658432 filename = 0x8326768 "/mnt/daten/mythdaten/1030_20051225201400.mpg" probe = { filename = 0x8326768 "/mnt/daten/mythdaten/1030_20051225201400.mpg", buf = 0xae6be508 "G@", buf_size = 2048} #16 0xb7a8ebc2 in NuppelVideoPlayer::OpenFile (this=0x8392f08, skipDsp=false, retries=0, allow_libmpeg2=false) at NuppelVideoPlayer.cpp:737 testbuf = "G@\000\021\000\000°\r\000\001Á\000\000\000\001à ¢Ã)A", 'ÿ' <repeats 167 times>, "G@ \021\000\002°C\000\001Ã\000\000àÿð\000\002àÿð\003R\001\001\006à ð\nV\005deu\t\000R\001\n\004á\000ð\t\n\004deu\001R\001\003\201á\001ð\f\n\004deu\001R\001\021j\001\017îÉí\t", 'ÿ' <repeats 113 times>, "G@ÿ0\a\020Û5\005a~\034\000\000\001à\000\000\204À\023=Ù\213=\035Ù6Ýÿÿÿÿÿÿÿÿÿ\000\000\001³-\002@#$\237#\201\020\021\021\022\022\022\023\023\023\023\024\024\024\024\024\025\025\025\025\025\025\026\026\026\026\026\026\026\027\027\027\027"... ret = -1238078104 disable_video_decoding = false #17 0xb7a990a4 in NuppelVideoPlayer::GetScreenGrab (this=0x8392f08, secondsin=184, bufflen=@0xae6bf154, vw=@0xae6bf15c, vh=@0xae6bf158, ar=@0xae6bf160) at NuppelVideoPlayer.cpp:3849 data = (unsigned char *) 0x0 frame = (VideoFrame *) 0x0 retbuf = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}} number = 0 oldnumber = 0 outputbuf = (unsigned char *) 0x0 orig = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}} #18 0xb7d0f4bc in PreviewGenerator::GetScreenGrab (pginfo=0x840f404, filename=@0x840f434, secondsin=184, bufferlen=@0xae6bf154, video_width=@0xae6bf15c, video_height=@0xae6bf158, video_aspect=@0xae6bf160) at previewgenerator.cpp:349 retbuf = 0x0 rbuf = (RingBuffer *) 0x8318c30 nvp = (NuppelVideoPlayer *) 0x8392f08 #19 0xb7d0f692 in PreviewGenerator::LocalPreviewRun (this=0x840f3d0) at previewgenerator.cpp:230 aspect = 0 len = 0 data = (unsigned char *) 0x0 secsin = 184 width = 0 height = 0 sz = 0 #20 0xb7d0fd4f in PreviewGenerator::Run (this=0x840f3d0) at previewgenerator.cpp:104 No locals. #21 0xb7934543 in JobQueue::DoFlagCommercialsThread (this=0x812c0c0) at jobqueue.cpp:2091 details = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83ef0c0, static shared_null = 0x80e3070} me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = { static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83f3f20, static shared_null = 0x80e3070}, extradata = {<QValueList<QString>> = { sh = 0x83f32f0}, <No data fields>}} prefix = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8132ae0, static shared_null = 0x80e3070} program_info = (ProgramInfo *) 0x83eb038 controlFlagging = 0 key = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83ced68, static shared_null = 0x80e3070} jobID = 2048 cmd = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83240a0, static shared_null = 0x80e3070} msg = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x836aa48, static shared_null = 0x80e3070} breaksFound = 0 subtitle = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83b9740, static shared_null = 0x80e3070} logDesc = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8373390, static shared_null = 0x80e3070} path = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83f6880, static shared_null = 0x80e3070} #22 0xb79349cd in JobQueue::FlagCommercialsThread (param=0x812c0c0) at jobqueue.cpp:1960 theFlagger = (class JobQueue *) 0x812c0c0 #23 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #24 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 18 (Thread -1368654928 (LWP 12866)): #0 0xb62477a7 in raise () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb624904b in abort () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb627e015 in __fsetlocking () from /lib/tls/libc.so.6 No symbol table info available. #3 0xb6284667 in malloc_usable_size () from /lib/tls/libc.so.6 No symbol table info available. #4 0xb6284b02 in free () from /lib/tls/libc.so.6 No symbol table info available. #5 0xb730fa0c in av_free (ptr=0x0) at mem.c:128 No locals. #6 0xb75bac85 in mpegts_close_filter (ts=0x82970a0, filter=0x8410ed0) at mpegts.c:284 pid = 138483656 #7 0xb75bc29c in pat_cb (opaque=0x82970a0, section=0x834d7b0 "", section_len=16) at mpegts.c:1021 f = (MpegTSFilter *) 0x8410ed0 sec = (MpegTSSectionFilter *) 0x8410edc ts = (MpegTSContext *) 0x82970a0 h1 = {tid = 0 '\0', id = 1, version = 0 '\0', sec_num = 0 '\0', last_sec_num = 0 '\0'} h = (SectionHeader *) 0xae6bdce8 p = (const uint8_t *) 0x834d7bc "¢Ã)A", 'ÿ' <repeats 167 times> p_end = (const uint8_t *) 0x834d7bc "¢Ã)A", 'ÿ' <repeats 167 times> buf = '\0' <repeats 255 times> pmt_pnums = {1, -1, -1218650812, 136396380, -1368663528, 137521000, -1218442528, 136396384, 0 <repeats 24 times>, 137521000, -1368663440, 0 <repeats 94 times>} pmt_pids = {32, -14942035, -24272642, -355042366, -599298124, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, 318701639, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, 335478855, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, 0, 0, -2063787199, 136933536, 138458000, 1024, 0, 0, 0, 0, 0, 0, 136396256, -1213467508, -1368663624, -1218829689, 138458000, 0, 0, 1, 136396256, -1218447780, -1368663576, -1218651412, 138458000, 136396384, 137521045, 0, 0, 0, 0, 0, 138457984} pmt_count = 1 i = 0 found = 0 #8 0xb75bac17 in write_section_data (s=0x840b380, tss1=0x840f5e0, buf=0xae6bddf1 "", buf_size=183, is_start=1) at mpegts.c:263 tss = (MpegTSSectionFilter *) 0x840f5ec len = 16 #9 0xb75bcec6 in handle_packet (ts=0x82970a0, packet=0xae6bddec "G@", position=0) at mpegts.c:1523 s = (AVFormatContext *) 0x840b380 tss = (MpegTSFilter *) 0x840f5e0 len = 0 pid = 0 cc = 1 cc_ok = 0 afc = 1 is_start = 64 p = (const uint8_t *) 0xae6bddf1 "" p_end = (const uint8_t *) 0xae6bdea8 "\200³@\b\220³@\b\001" #10 0xb75bd14b in handle_packets (ts=0x82970a0, nb_packets=0) at mpegts.c:1604 s = (AVFormatContext *) 0x840b380 pb = (ByteIOContext *) 0x840b390 packet = "G@\000\021\000\000°\r\000\001Á\000\000\000\001à ¢Ã)A", 'ÿ' <repeats 167 times> packet_num = 1 ret = 0 pos = 0 #11 0xb75bdcf6 in mpegts_read_packet (s=0x840b380, pkt=0x840c290) at mpegts.c:1892 ts = (MpegTSContext *) 0x82970a0 #12 0xb75cddc8 in av_read_packet (s=0x840b380, pkt=0x840c290) at utils.c:702 No locals. #13 0xb75cee1c in av_read_frame_internal (s=0x840b380, pkt=0xae6be1e0) at utils.c:1021 st = (AVStream *) 0x0 len = -1219329952 ret = -1368662152 i = -1220699254 startpos = 0 #14 0xb75d1d02 in av_find_stream_info (ic=0x840b380) at utils.c:2066 i = 0 count = 0 ret = -1238030240 read_size = 0 st = (AVStream *) 0x82a4820 pkt1 = {pts = 14187621303487032, dts = 594672478790356856, data = 0x840b378 "\030", size = 24, stream_index = -1238036492, flags = 16, duration = 137629536, destruct = 0xae6be234, priv = 0xb6285ef1, pos = 591255130988685408} pkt = (AVPacket *) 0xb6286c07 pktl = (AVPacketList *) 0x0 ppktl = (AVPacketList **) 0x840c264 last_dts = {-9223372036854775808 <repeats 20 times>} duration_sum = {9223372036854775807 <repeats 20 times>} duration_count = {0 <repeats 20 times>} #15 0xb7abfd45 in AvFormatDecoder::OpenFile (this=0x8213de0, rbuffer=0x8318c30, novideo=false, testbuf=0xae6be508 "G@") at avformatdecoder.cpp:644 fmt = (AVInputFormat *) 0xb7600ae0 err = 0 ret = -1368658432 filename = 0x8326768 "/mnt/daten/mythdaten/1030_20051225201400.mpg" probe = { filename = 0x8326768 "/mnt/daten/mythdaten/1030_20051225201400.mpg", buf = 0xae6be508 "G@", buf_size = 2048} #16 0xb7a8ebc2 in NuppelVideoPlayer::OpenFile (this=0x8392f08, skipDsp=false, retries=0, allow_libmpeg2=false) at NuppelVideoPlayer.cpp:737 testbuf = "G@\000\021\000\000°\r\000\001Á\000\000\000\001à ¢Ã)A", 'ÿ' <repeats 167 times>, "G@ \021\000\002°C\000\001Ã\000\000àÿð\000\002àÿð\003R\001\001\006à ð\nV\005deu\t\000R\001\n\004á\000ð\t\n\004deu\001R\001\003\201á\001ð\f\n\004deu\001R\001\021j\001\017îÉí\t", 'ÿ' <repeats 113 times>, "G@ÿ0\a\020Û5\005a~\034\000\000\001à\000\000\204À\023=Ù\213=\035Ù6Ýÿÿÿÿÿÿÿÿÿ\000\000\001³-\002@#$\237#\201\020\021\021\022\022\022\023\023\023\023\024\024\024\024\024\025\025\025\025\025\025\026\026\026\026\026\026\026\027\027\027\027"... ret = -1238078104 disable_video_decoding = false #17 0xb7a990a4 in NuppelVideoPlayer::GetScreenGrab (this=0x8392f08, secondsin=184, bufflen=@0xae6bf154, vw=@0xae6bf15c, vh=@0xae6bf158, ar=@0xae6bf160) at NuppelVideoPlayer.cpp:3849 data = (unsigned char *) 0x0 frame = (VideoFrame *) 0x0 retbuf = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}} number = 0 oldnumber = 0 outputbuf = (unsigned char *) 0x0 orig = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}} #18 0xb7d0f4bc in PreviewGenerator::GetScreenGrab (pginfo=0x840f404, filename=@0x840f434, secondsin=184, bufferlen=@0xae6bf154, video_width=@0xae6bf15c, video_height=@0xae6bf158, video_aspect=@0xae6bf160) at previewgenerator.cpp:349 retbuf = 0x0 rbuf = (RingBuffer *) 0x8318c30 nvp = (NuppelVideoPlayer *) 0x8392f08 #19 0xb7d0f692 in PreviewGenerator::LocalPreviewRun (this=0x840f3d0) at previewgenerator.cpp:230 aspect = 0 len = 0 data = (unsigned char *) 0x0 secsin = 184 width = 0 height = 0 sz = 0 #20 0xb7d0fd4f in PreviewGenerator::Run (this=0x840f3d0) at previewgenerator.cpp:104 No locals. #21 0xb7934543 in JobQueue::DoFlagCommercialsThread (this=0x812c0c0) at jobqueue.cpp:2091 details = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83ef0c0, static shared_null = 0x80e3070} me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = { static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83f3f20, static shared_null = 0x80e3070}, extradata = {<QValueList<QString>> = { sh = 0x83f32f0}, <No data fields>}} prefix = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8132ae0, static shared_null = 0x80e3070} program_info = (ProgramInfo *) 0x83eb038 controlFlagging = 0 key = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83ced68, static shared_null = 0x80e3070} jobID = 2048 cmd = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83240a0, static shared_null = 0x80e3070} msg = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x836aa48, static shared_null = 0x80e3070} breaksFound = 0 subtitle = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83b9740, static shared_null = 0x80e3070} logDesc = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8373390, static shared_null = 0x80e3070} path = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83f6880, static shared_null = 0x80e3070} #22 0xb79349cd in JobQueue::FlagCommercialsThread (param=0x812c0c0) at jobqueue.cpp:1960 theFlagger = (class JobQueue *) 0x812c0c0 #23 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #24 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 17 (Thread -1368654928 (LWP 12866)): #0 0xb62477a7 in raise () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb624904b in abort () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb627e015 in __fsetlocking () from /lib/tls/libc.so.6 No symbol table info available. #3 0xb6284667 in malloc_usable_size () from /lib/tls/libc.so.6 No symbol table info available. #4 0xb6284b02 in free () from /lib/tls/libc.so.6 No symbol table info available. #5 0xb730fa0c in av_free (ptr=0x0) at mem.c:128 No locals. #6 0xb75bac85 in mpegts_close_filter (ts=0x82970a0, filter=0x8410ed0) at mpegts.c:284 pid = 138483656 #7 0xb75bc29c in pat_cb (opaque=0x82970a0, section=0x834d7b0 "", section_len=16) at mpegts.c:1021 f = (MpegTSFilter *) 0x8410ed0 sec = (MpegTSSectionFilter *) 0x8410edc ts = (MpegTSContext *) 0x82970a0 h1 = {tid = 0 '\0', id = 1, version = 0 '\0', sec_num = 0 '\0', last_sec_num = 0 '\0'} h = (SectionHeader *) 0xae6bdce8 p = (const uint8_t *) 0x834d7bc "¢Ã)A", 'ÿ' <repeats 167 times> p_end = (const uint8_t *) 0x834d7bc "¢Ã)A", 'ÿ' <repeats 167 times> buf = '\0' <repeats 255 times> pmt_pnums = {1, -1, -1218650812, 136396380, -1368663528, 137521000, -1218442528, 136396384, 0 <repeats 24 times>, 137521000, -1368663440, 0 <repeats 94 times>} pmt_pids = {32, -14942035, -24272642, -355042366, -599298124, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, 318701639, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, -451163864, -33605376, 335478855, -2063787199, 469806583, -1918828801, -696532226, -597445398, -7511969, 495039899, -920125328, 956359963, 457309695, -1376287491, -16835584, -1023504992, -1259678085, 1616895075, -1248067699, 7347585, 0, 0, -2063787199, 136933536, 138458000, 1024, 0, 0, 0, 0, 0, 0, 136396256, -1213467508, -1368663624, -1218829689, 138458000, 0, 0, 1, 136396256, -1218447780, -1368663576, -1218651412, 138458000, 136396384, 137521045, 0, 0, 0, 0, 0, 138457984} pmt_count = 1 i = 0 found = 0 #8 0xb75bac17 in write_section_data (s=0x840b380, tss1=0x840f5e0, buf=0xae6bddf1 "", buf_size=183, is_start=1) at mpegts.c:263 tss = (MpegTSSectionFilter *) 0x840f5ec len = 16 #9 0xb75bcec6 in handle_packet (ts=0x82970a0, packet=0xae6bddec "G@", position=0) at mpegts.c:1523 s = (AVFormatContext *) 0x840b380 tss = (MpegTSFilter *) 0x840f5e0 len = 0 pid = 0 cc = 1 cc_ok = 0 afc = 1 is_start = 64 p = (const uint8_t *) 0xae6bddf1 "" p_end = (const uint8_t *) 0xae6bdea8 "\200³@\b\220³@\b\001" #10 0xb75bd14b in handle_packets (ts=0x82970a0, nb_packets=0) at mpegts.c:1604 s = (AVFormatContext *) 0x840b380 pb = (ByteIOContext *) 0x840b390 packet = "G@\000\021\000\000°\r\000\001Á\000\000\000\001à ¢Ã)A", 'ÿ' <repeats 167 times> packet_num = 1 ret = 0 pos = 0 #11 0xb75bdcf6 in mpegts_read_packet (s=0x840b380, pkt=0x840c290) at mpegts.c:1892 ts = (MpegTSContext *) 0x82970a0 #12 0xb75cddc8 in av_read_packet (s=0x840b380, pkt=0x840c290) at utils.c:702 No locals. #13 0xb75cee1c in av_read_frame_internal (s=0x840b380, pkt=0xae6be1e0) at utils.c:1021 st = (AVStream *) 0x0 len = -1219329952 ret = -1368662152 i = -1220699254 startpos = 0 #14 0xb75d1d02 in av_find_stream_info (ic=0x840b380) at utils.c:2066 i = 0 count = 0 ret = -1238030240 read_size = 0 st = (AVStream *) 0x82a4820 pkt1 = {pts = 14187621303487032, dts = 594672478790356856, data = 0x840b378 "\030", size = 24, stream_index = -1238036492, flags = 16, duration = 137629536, destruct = 0xae6be234, priv = 0xb6285ef1, pos = 591255130988685408} pkt = (AVPacket *) 0xb6286c07 pktl = (AVPacketList *) 0x0 ppktl = (AVPacketList **) 0x840c264 last_dts = {-9223372036854775808 <repeats 20 times>} duration_sum = {9223372036854775807 <repeats 20 times>} duration_count = {0 <repeats 20 times>} #15 0xb7abfd45 in AvFormatDecoder::OpenFile (this=0x8213de0, rbuffer=0x8318c30, novideo=false, testbuf=0xae6be508 "G@") at avformatdecoder.cpp:644 fmt = (AVInputFormat *) 0xb7600ae0 err = 0 ret = -1368658432 filename = 0x8326768 "/mnt/daten/mythdaten/1030_20051225201400.mpg" probe = { filename = 0x8326768 "/mnt/daten/mythdaten/1030_20051225201400.mpg", buf = 0xae6be508 "G@", buf_size = 2048} #16 0xb7a8ebc2 in NuppelVideoPlayer::OpenFile (this=0x8392f08, skipDsp=false, retries=0, allow_libmpeg2=false) at NuppelVideoPlayer.cpp:737 testbuf = "G@\000\021\000\000°\r\000\001Á\000\000\000\001à ¢Ã)A", 'ÿ' <repeats 167 times>, "G@ \021\000\002°C\000\001Ã\000\000àÿð\000\002àÿð\003R\001\001\006à ð\nV\005deu\t\000R\001\n\004á\000ð\t\n\004deu\001R\001\003\201á\001ð\f\n\004deu\001R\001\021j\001\017îÉí\t", 'ÿ' <repeats 113 times>, "G@ÿ0\a\020Û5\005a~\034\000\000\001à\000\000\204À\023=Ù\213=\035Ù6Ýÿÿÿÿÿÿÿÿÿ\000\000\001³-\002@#$\237#\201\020\021\021\022\022\022\023\023\023\023\024\024\024\024\024\025\025\025\025\025\025\026\026\026\026\026\026\026\027\027\027\027"... ret = -1238078104 disable_video_decoding = false #17 0xb7a990a4 in NuppelVideoPlayer::GetScreenGrab (this=0x8392f08, secondsin=184, bufflen=@0xae6bf154, vw=@0xae6bf15c, vh=@0xae6bf158, ar=@0xae6bf160) at NuppelVideoPlayer.cpp:3849 data = (unsigned char *) 0x0 frame = (VideoFrame *) 0x0 retbuf = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}} number = 0 oldnumber = 0 outputbuf = (unsigned char *) 0x0 orig = {data = {0x0, 0x0, 0x0, 0x0}, linesize = {0, 0, 0, 0}} #18 0xb7d0f4bc in PreviewGenerator::GetScreenGrab (pginfo=0x840f404, filename=@0x840f434, secondsin=184, bufferlen=@0xae6bf154, video_width=@0xae6bf15c, video_height=@0xae6bf158, video_aspect=@0xae6bf160) at previewgenerator.cpp:349 retbuf = 0x0 rbuf = (RingBuffer *) 0x8318c30 nvp = (NuppelVideoPlayer *) 0x8392f08 #19 0xb7d0f692 in PreviewGenerator::LocalPreviewRun (this=0x840f3d0) at previewgenerator.cpp:230 aspect = 0 len = 0 data = (unsigned char *) 0x0 secsin = 184 width = 0 height = 0 sz = 0 #20 0xb7d0fd4f in PreviewGenerator::Run (this=0x840f3d0) at previewgenerator.cpp:104 No locals. #21 0xb7934543 in JobQueue::DoFlagCommercialsThread (this=0x812c0c0) at jobqueue.cpp:2091 details = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83ef0c0, static shared_null = 0x80e3070} me = {<QCustomEvent> = {<> = {<No data fields>}, d = 0x0}, message = { static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83f3f20, static shared_null = 0x80e3070}, extradata = {<QValueList<QString>> = { sh = 0x83f32f0}, <No data fields>}} prefix = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8132ae0, static shared_null = 0x80e3070} program_info = (ProgramInfo *) 0x83eb038 controlFlagging = 0 key = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83ced68, static shared_null = 0x80e3070} jobID = 2048 cmd = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83240a0, static shared_null = 0x80e3070} msg = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x836aa48, static shared_null = 0x80e3070} breaksFound = 0 subtitle = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83b9740, static shared_null = 0x80e3070} logDesc = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8373390, static shared_null = 0x80e3070} path = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83f6880, static shared_null = 0x80e3070} #22 0xb79349cd in JobQueue::FlagCommercialsThread (param=0x812c0c0) at jobqueue.cpp:1960 theFlagger = (class JobQueue *) 0x812c0c0 #23 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #24 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 16 (Thread -1360266320 (LWP 12473)): #0 0xb6469b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b37c42 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080a3615 in ProcessRequestThread::run (this=0x812cbd8) at mainserver.cpp:86 No locals. #3 0xb67de278 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 15 (Thread -1351877712 (LWP 12472)): #0 0xb6469b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b37c42 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080a3615 in ProcessRequestThread::run (this=0x812c958) at mainserver.cpp:86 No locals. #3 0xb67de278 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 14 (Thread -1343489104 (LWP 12471)): #0 0xb6469b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b37c42 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080a3615 in ProcessRequestThread::run (this=0x812c600) at mainserver.cpp:86 No locals. #3 0xb67de278 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 13 (Thread -1335100496 (LWP 12470)): #0 0xb6469b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b37c42 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080a3615 in ProcessRequestThread::run (this=0x8135858) at mainserver.cpp:86 No locals. #3 0xb67de278 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 12 (Thread -1326711888 (LWP 12469)): #0 0xb6469b91 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b37c42 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080a3615 in ProcessRequestThread::run (this=0x812c2f0) at mainserver.cpp:86 No locals. #3 0xb67de278 in QThreadInstance::start () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 11 (Thread -1318323280 (LWP 12468)): #0 0xb62afb5c in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb62af964 in sleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0xb793df7b in JobQueue::ProcessQueue (this=0x812c0c0) at jobqueue.cpp:473 queueStartTimeStr = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x82e07c8, static shared_null = 0x80e3070} queueStartTime = 0 atMax = false status = 1 hostname = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x820e128, static shared_null = 0x80e3070} maxJobs = 1 queueEndTimeStr = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x83f81a0, static shared_null = 0x80e3070} message = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8325690, static shared_null = 0x80e3070} tmpStr = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x821f8a8, static shared_null = 0x80e3070} inTimeWindow = true type = 2 id = 2051 jobStatus = {sh = 0x83bec30} curQTime = {ds = 42086912} starttime = {d = {jd = 2453730}, t = {ds = 81840000}} flags = 0 sleepTime = 60 curTime = 1141 startedJobAlready = true chanid = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8151f48, static shared_null = 0x80e3070} startts = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8325b78, static shared_null = 0x80e3070} cmds = 0 queueEndTime = 2359 jobs = {sh = 0x83b9c10} #3 0xb793e1a8 in JobQueue::RunQueueProcesser (this=0x812c0c0) at jobqueue.cpp:138 No locals. #4 0xb793e1d1 in JobQueue::QueueProcesserThread (param=0x812c0c0) at jobqueue.cpp:144 jobqueue = (class JobQueue *) 0x812c0c0 #5 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #6 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 10 (Thread -1309934672 (LWP 12467)): #0 0xb62afb5c in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb62af964 in sleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0x080582bd in AutoExpire::Sleep (this=0x813e018, sleepTime=60) at autoexpire.cpp:280 minSleep = 5 timeExpended = 0 #3 0x080624f2 in AutoExpire::RunExpirer (this=0x813e018) at autoexpire.cpp:265 curTime = {ds = 42089176} timer = {ds = 42089155} #4 0x0806251b in AutoExpire::ExpirerThread (param=0x813e018) at autoexpire.cpp:463 expirer = (AutoExpire *) 0x813e018 #5 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #6 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 9 (Thread -1301546064 (LWP 12466)): #0 0xb6469df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b37c21 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0x080b80fc in Scheduler::RunScheduler (this=0x8134710) at scheduler.cpp:1096 statuschanged = false recIter = {_M_node = 0x840c3b0} curtime = {d = {jd = 2453731}, t = {ds = 42091164}} secsleft = 6808 nexttv = (EncoderLink *) 0x0 nextRecording = (ProgramInfo *) 0x82ee9e0 nextrectime = {d = {jd = 2453731}, t = {ds = 48900000}} startIter = {_M_node = 0x840c3b0} idleSince = {d = {jd = 0}, t = {ds = 0}} matchTime = 3.36536908 blockShutdown = false idleTimeoutSecs = 0 idleWaitForRecordingTime = 15 fillstart = {tv_sec = 1135587009, tv_usec = 350532} prerollseconds = 120 lastupdate = {d = {jd = 2453731}, t = {ds = 35405982}} recordfileprefix = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8132ae0, static shared_null = 0x80e3070} firstRun = false fillend = {tv_sec = 1135587010, tv_usec = 523393} placeTime = 1.17286098 query = {<> = {<No data fields>}, m_db = 0x8130588, m_isConnected = true, m_returnConnection = false} #3 0x080bb2d9 in Scheduler::SchedulerThread (param=0x8134710) at scheduler.cpp:1527 sched = (Scheduler *) 0x8134710 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 8 (Thread -1293157456 (LWP 12464)): #0 0xb6469df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b379f0 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bdb580 in TVRec::RunTV (this=0x8133750) at tv_rec.cpp:1220 lock = {mtx = 0x8133808} timeout = 84 #3 0xb7bdb643 in TVRec::EventThread (param=0x8133750) at tv_rec.cpp:1065 thetv = (class TVRec *) 0x8133750 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 7 (Thread -1284768848 (LWP 12462)): #0 0xb6469df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b379f0 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7cec327 in EITScanner::RunEventLoop (this=0x813e150) at eitscanner.cpp:137 t = {m_timer = {ds = 0}} eitCount = 0 #3 0xb7cec363 in EITScanner::SpawnEventLoop (param=0x813e150) at eitscanner.cpp:76 scanner = (class EITScanner *) 0x813e150 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 6 (Thread -1276380240 (LWP 12461)): #0 0xb6469df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b379f0 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bdb580 in TVRec::RunTV (this=0x8132c10) at tv_rec.cpp:1220 lock = {mtx = 0x8132cc8} timeout = 106 #3 0xb7bdb643 in TVRec::EventThread (param=0x8132c10) at tv_rec.cpp:1065 thetv = (class TVRec *) 0x8132c10 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 5 (Thread -1267991632 (LWP 12459)): #0 0xb6469df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b379f0 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7cec327 in EITScanner::RunEventLoop (this=0x8133028) at eitscanner.cpp:137 t = {m_timer = {ds = 0}} eitCount = 0 #3 0xb7cec363 in EITScanner::SpawnEventLoop (param=0x8133028) at eitscanner.cpp:76 scanner = (class EITScanner *) 0x8133028 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 4 (Thread -1259603024 (LWP 12458)): #0 0xb6469df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b379f0 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7bdb580 in TVRec::RunTV (this=0x812e080) at tv_rec.cpp:1220 lock = {mtx = 0x812e138} timeout = 118 #3 0xb7bdb643 in TVRec::EventThread (param=0x812e080) at tv_rec.cpp:1065 thetv = (class TVRec *) 0x812e080 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 3 (Thread -1251214416 (LWP 12455)): #0 0xb6469df2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/libpthread.so.0 No symbol table info available. #1 0xb6b379f0 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb7cec327 in EITScanner::RunEventLoop (this=0x8130660) at eitscanner.cpp:137 t = {m_timer = {ds = 0}} eitCount = 0 #3 0xb7cec363 in EITScanner::SpawnEventLoop (param=0x8130660) at eitscanner.cpp:76 scanner = (class EITScanner *) 0x8130660 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 2 (Thread -1242825808 (LWP 12454)): #0 0xb62afb5c in nanosleep () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb62af964 in sleep () from /lib/tls/libc.so.6 No symbol table info available. #2 0x080c32ef in HouseKeeper::RunHouseKeeping (this=0x8128f08) at housekeeper.cpp:233 period = -1208410950 maxhr = -1227691652 minhr = -1240754448 dbTag = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8306170, static shared_null = 0x80e3070} #3 0x080c3339 in HouseKeeper::doHouseKeepingThread (param=0x8128f08) at housekeeper.cpp:312 hkeeper = (HouseKeeper *) 0x8128f08 #4 0xb6467cfd in start_thread () from /lib/tls/libpthread.so.0 No symbol table info available. #5 0xb62ef19e in clone () from /lib/tls/libc.so.6 No symbol table info available. Thread 1 (Thread -1240757888 (LWP 12449)): #0 0xb62e7747 in select () from /lib/tls/libc.so.6 No symbol table info available. #1 0xb678be8c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 No symbol table info available. #2 0xb6800da2 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 No symbol table info available. #3 0xb6800ccb in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 No symbol table info available. #4 0xb67e7225 in QApplication::exec () from /usr/lib/libqt-mt.so.3 No symbol table info available. #5 0x080770cb in main (argc=1, argv=0xbfc9b194) at main.cpp:559 a = <incomplete type> binname = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x811fb40, static shared_null = 0x80e3070} daemonize = false printsched = false testsched = false resched = false nosched = false nojobqueue = false noexpirer = false printexpire = false pidfs = <incomplete type> port = 6543 statusport = 6544 myip = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x8128948, static shared_null = 0x80e3070} masterip = {static null = { static null = <same as static member of an already seen type>, d = 0x80e3070, static shared_null = 0x80e3070}, d = 0x81291f8, static shared_null = 0x80e3070} ismaster = true fatal_error = false runsched = true #0 0xb62477a7 in raise () from /lib/tls/libc.so.6