[mythtv] livetv hang/backtrace
Chad J McQuinn
chadmcquinn at insightbb.com
Wed Sep 24 18:28:06 EDT 2003
I've been having problems with recent CVS (including yesterday ~5PM)
builds hanging while watching live TV. Rebuilt with debug option; below
are backtraces from the front and back end.
There was nothing in the back end log; in the front end log there were
many instances of :
"Waited 2 seconds for data to become available, waiting again..."
followed by both front and back end crashing one a broken pipe.
System: Athlon 2600xp+, dual Bt848 tuners, another slave backend with a
pvr-250 (hangs happen with or without that slave; live tv is from the
local bt848 cards).
---------------backend-------------
Program received signal SIGPIPE, Broken pipe.
[Switching to Thread 163851 (LWP 7551)]
0x409d874b in write () from /lib/i686/libpthread.so.0
Current language: auto; currently c
(gdb) thread apply all bt full
Thread 32 (Thread 491551 (LWP 7935)):
#0 0x40bd1ef1 in select () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409dcbd8 in __JCR_LIST__ ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x08101035 in NuppelVideoRecorder::VbiThread(void*) (
param=0x8848ad0) at NuppelVideoRecorder.cpp:1677
nvr = (NuppelVideoRecorder *) 0x8848ad0
#3 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#4 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 31 (Thread 475166 (LWP 7934)):
#0 0x409d87cb in read () from /lib/i686/libpthread.so.0
No symbol table info available.
#1 0x08848ad0 in ?? ()
No symbol table info available.
#2 0x08101013 in NuppelVideoRecorder::AudioThread(void*) (
param=0x8848ad0) at NuppelVideoRecorder.cpp:1668
nvr = (NuppelVideoRecorder *) 0x8848ad0
#3 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#4 0x409d3915 in pthread_start_thread_event ()
---Type <return> to continue, or q <return> to quit---
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 30 (Thread 458781 (LWP 7933)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 29 (Thread 442396 (LWP 7932)):
#0 0x40bd16e4 in ioctl () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x08848ad0 in ?? ()
No symbol table info available.
#2 0x080c418e in SpawnEncode(void*) (param=0x8848ad0)
at tv_rec.cpp:34
nvr = (class RecorderBase *) 0x8848ad0
#3 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#4 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 28 (Thread 426011 (LWP 7931)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
Thread 12 (Thread 163851 (LWP 7551)):
#0 0x409d874b in write () from /lib/i686/libpthread.so.0
No symbol table info available.
#1 0x414044c8 in _db_process_ ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#2 0x413eea2a in net_real_write ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#3 0x413ee5c8 in net_flush ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#4 0x413ee82a in net_write_command ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#5 0x413d75db in simple_command ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#6 0x413da29b in mysql_send_query ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#7 0x413da4d0 in mysql_real_query ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#8 0x413bab71 in QMYSQLResult::reset(QString const&) ()
from /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
No symbol table info available.
#9 0x407f37be in QSqlQuery::exec(QString const&) ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x407f7640 in QSqlDatabase::exec(QString const&) const
() from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#11 0x400ac145 in MythContext::KickDatabase(QSqlDatabase*)
(db=0x83fb6a8) at mythcontext.cpp:511
result = <incomplete type>
i = 0
query = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x847c1c8, static shared_null = 0x83ec1e0}
#12 0x0807d21f in MainServer::HandleGetPendingRecordings(PlaybackSock*)
(this=0x8418f40, pbs=0x8d01600)
at mainserver.cpp:1140
pbssock = (struct QSocket *) 0x4885f988
sched = (class Scheduler *) 0x4085b46d
conflicts = false
recordinglist = (
list<ProgramInfo*,std::allocator<ProgramInfo*> > *) 0x8c6e698
strlist = {<QValueList<QString>> = {
sh = 0x446ea92c}, <No data fields>}
iter = {<_List_iterator_base> = {
_M_node = 0x847c1c8}, <No data fields>}
#13 0x08074f8a in MainServer::ProcessRequest(QSocket*) (
this=0x8418f40, sock=0x4885f988) at mainserver.cpp:241
listline = {<QValueList<QString>> = {
---Type <return> to continue, or q <return> to quit---
sh = 0x8bf0f18}, <No data fields>}
line = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x8845278, static shared_null = 0x83ec1e0}
tokens = {<QValueList<QString>> = {
sh = 0x8c6e698}, <No data fields>}
command = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x8845278, static shared_null = 0x83ec1e0}
pbs = (PlaybackSock *) 0x8d01600
#14 0x080894d6 in ProcessRequestThread::run() (
this=0x841ca88) at mainserver.cpp:60
No locals.
#15 0x40560ff8 in QProc::~QProc() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#17 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 11 (Thread 147466 (LWP 7550)):
#0 0x409d8fd6 in nanosleep ()
from /lib/i686/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#1 0x00000001 in ?? ()
No symbol table info available.
#2 0x409d2079 in pthread_cond_timedwait_relative ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#3 0x4081b213 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x080afb8e in RingBuffer::Read(void*, int) (
this=0x8499cd8, buf=0x444abf5c, count=128000)
at RingBuffer.cpp:958
ret = -1
#5 0x080d2f63 in TVRec::RequestRingBufferBlock(int) (
this=0x840dfd8, size=128000) at tv_rec.cpp:1974
ret = 128000
buffer =
"��\003\022\201F�E\032\235�t\e[\221m\230\025g0\vvF5!�\177\037�
�A�\203
��\022�G\003%�0\021#Q��\016\177ݠN��\220�\aE�\200��R\036\a!\a\002\221��
�\237�\214B\236�\201\200`�\221�\0303\215�m\021_�\226�1��\232�i\221x�8\01
7�\206�
�\020\016J\bq\002�gn\210
�\035@?pS�\021\022\207\200en#p\024\003-�\002��~\223&c\0
032L\235mO\207��`\a\a\002\235U�\020�\2209:�V\f3\nz�\0\026�l]pcM�:M�\")\t
AŴ�\221
1 ;�jX\217h"...
#6 0x0806e02c in EncoderLink::RequestRingBufferBlock(int)
(this=0x8412b18, size=128000) at encoderlink.cpp:596
No locals.
#7 0x08081a23 in MainServer::HandleRecorderQuery(QStringList&,
QStringList&, PlaybackSock*) (this=0x8418f40,
slist=@0x444eaa1c, commands=@0x444ea9fc, pbs=0x840fd00)
at mainserver.cpp:1683
---Type <return> to continue, or q <return> to quit---
size = 128000
pbssock = (struct QSocket *) 0x841cf08
recnum = 9
iter = {node = 0x8412628}
enc = (EncoderLink *) 0x8412b18
command = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x48804ec8, static shared_null = 0x83ec1e0}
retlist = {<QValueList<QString>> = {
sh = 0x48803380}, <No data fields>}
#8 0x080752bd in MainServer::ProcessRequest(QSocket*) (
this=0x8418f40, sock=0x841cf08) at mainserver.cpp:265
listline = {<QValueList<QString>> = {
sh = 0x4888e800}, <No data fields>}
line = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x48864738, static shared_null = 0x83ec1e0}
tokens = {<QValueList<QString>> = {
sh = 0x488005c0}, <No data fields>}
command = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x4883a5a8, static shared_null = 0x83ec1e0}
pbs = (PlaybackSock *) 0x840fd00
#9 0x080894d6 in ProcessRequestThread::run() (
this=0x841d958) at mainserver.cpp:60
No locals.
---Type <return> to continue, or q <return> to quit---
#10 0x40560ff8 in QProc::~QProc() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#11 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#12 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 10 (Thread 131081 (LWP 7549)):
#0 0x40b23568 in sigsuspend () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409d5478 in __pthread_wait_for_restart_signal ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x409d1c5b in pthread_cond_wait at GLIBC_2.0 ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#3 0x4081b142 in QWaitCondition::wait(unsigned long) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x080894b6 in ProcessRequestThread::run() (
this=0x841cab8) at mainserver.cpp:56
No locals.
#5 0x40560ff8 in QProc::~QProc() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#6 0x409d3811 in pthread_start_thread ()
---Type <return> to continue, or q <return> to quit---
from /lib/i686/libpthread.so.0
No symbol table info available.
#7 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 9 (Thread 114696 (LWP 7548)):
#0 0x40b23568 in sigsuspend () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409d5478 in __pthread_wait_for_restart_signal ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x409d1c5b in pthread_cond_wait at GLIBC_2.0 ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#3 0x4081b142 in QWaitCondition::wait(unsigned long) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x080894b6 in ProcessRequestThread::run() (
this=0x841d5d0) at mainserver.cpp:56
No locals.
#5 0x40560ff8 in QProc::~QProc() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#6 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#7 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
Thread 8 (Thread 98311 (LWP 7547)):
#0 0x40b23568 in sigsuspend () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409d5478 in __pthread_wait_for_restart_signal ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x409d1c5b in pthread_cond_wait at GLIBC_2.0 ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#3 0x4081b142 in QWaitCondition::wait(unsigned long) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x080894b6 in ProcessRequestThread::run() (
this=0x8417da8) at mainserver.cpp:56
No locals.
#5 0x40560ff8 in QProc::~QProc() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#6 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#7 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 7 (Thread 81926 (LWP 7546)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 6 (Thread 65541 (LWP 7545)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 49156 (LWP 7544)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 4 (Thread 32771 (LWP 7543)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 16386 (LWP 7541)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 32769 (LWP 7540)):
---Type <return> to continue, or q <return> to quit---
#0 0x40bd0537 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409d296e in __pthread_manager ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x409d2bbb in __pthread_manager_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 1 (Thread 16384 (LWP 7532)):
#0 0x40bd1ef1 in select () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409c11cc in typeinfo for QMotifStyle ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x40580066 in QEventLoop::enterLoop() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x4057ff08 in QEventLoop::exec() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x4056c3d1 in QApplication::exec() ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x0807242d in main (argc=1, argv=0xbffff3b4)
at main.cpp:447
a = <incomplete type>
logfile = {static null = {
static null = <same as static member of an already seen ---Type
<return> to---Type <return> to continue, or q <return> to quit---
type>, d = 0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x83f1d48, static shared_null = 0x83ec1e0}
verboseString = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x83f1d88, static shared_null = 0x83ec1e0}
daemonize = false
printsched = false
printexpire = false
logfd = -1
pidfs = <incomplete type>
db = (struct QSqlDatabase *) 0x83f9190
subthread = (struct QSqlDatabase *) 0x83fa970
expthread = (struct QSqlDatabase *) 0x83fad90
transthread = (struct QSqlDatabase *) 0x83fb278
msdb = (struct QSqlDatabase *) 0x83fb6a8
port = 6543
statusport = 6544
myip = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x840dc50, static shared_null = 0x83ec1e0}
masterip = {static null = {
static null = <same as static member of an already seen type>, d =
0x83ec1e0, static shared_null = 0x83ec1e0},
d = 0x840e2d0, static shared_null = 0x83ec1e0}
ismaster = true
runsched = true
expdb = (struct QSqlDatabase *) 0x83fad90
---Type <return> to continue, or q <return> to quit---
trandb = (struct QSqlDatabase *) 0x83fb278
nfsfd = 12
#6 0x40b107f7 in __libc_start_main ()
from /lib/i686/libc.so.6
No symbol table info available.
#0 0x409d874b in write () from /lib/i686/libpthread.so.0
----------------end--------------------
----------------frontend------------------
Thread 55 (Thread 868406 (LWP 7939)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 54 (Thread 852021 (LWP 7938)):
#0 0x409d874b in write () from /lib/i686/libpthread.so.0
No symbol table info available.
#1 0x40189b6c in __JCR_LIST__ ()
from /usr/local/lib/libmyth-0.12.so.0
No symbol table info available.
#2 0x40131472 in AudioOutputOSS::OutputAudioLoop() (
this=0x8808038) at audiooutputoss.cpp:498
bytesperframe = 4268
space_on_soundcard = 2368
zeros = '\0' <repeats 1023 times>
#3 0x401316cc in AudioOutputOSS::kickoffOutputAudioLoop(void*)
(player=0x8808038) at audiooutputoss.cpp:579
No locals.
#4 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#5 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 53 (Thread 835636 (LWP 7937)):
---Type <return> to continue, or q <return> to quit---
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 52 (Thread 819251 (LWP 7936)):
#0 0x409d8fd6 in nanosleep ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#1 0x00000001 in ?? ()
No symbol table info available.
#2 0x409d2079 in pthread_cond_timedwait_relative ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#3 0x4081b213 in QWaitCondition::wait(QMutex*, unsigned long) () from
/usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#4 0x0815a2a0 in RingBuffer::ReadFromBuf(void*, int) (
this=0x85cfcd0, buf=0x4303d008, count=6034)
at RingBuffer.cpp:862
readone = false
avail = 3063
#5 0x0815a569 in RingBuffer::Read(void*, int) (
this=0x85cfcd0, buf=0x4303d008, count=6034)
at RingBuffer.cpp:932
ret = -1
#6 0x0818eccb in NuppelDecoder::GetFrame(int) (
this=0x87242d8, avignore=0) at nuppeldecoder.cpp:895
currentposition = 6231932925
---Type <return> to continue, or q <return> to quit---
framesearch = false
gotvideo = false
ret = false
seeklen = 0
#7 0x080fb109 in NuppelVideoPlayer::GetFrame(int, bool) (
this=0x86ff218, onlyvideo=0, unsafe=false)
at NuppelVideoPlayer.cpp:572
No locals.
#8 0x080fdefc in NuppelVideoPlayer::StartPlaying() (
this=0x86ff218) at NuppelVideoPlayer.cpp:1534
output_video = 868406
pausecheck = 0
#9 0x0816f74b in SpawnDecode(void*) (param=0x86ff218)
at tv_play.cpp:67
nvp = (NuppelVideoPlayer *) 0x86ff218
#10 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#11 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 51 (Thread 802866 (LWP 7930)):
#0 0x409d874b in write () from /lib/i686/libpthread.so.0
No symbol table info available.
#1 0x414344c8 in _db_process_ ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#2 0x4141ea2a in net_real_write ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#3 0x4141e5c8 in net_flush ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#4 0x4141e82a in net_write_command ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#5 0x414075db in simple_command ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#6 0x4140a29b in mysql_send_query ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#7 0x4140a4d0 in mysql_real_query ()
from /usr/lib/libmysqlclient.so.12
No symbol table info available.
#8 0x413c0b71 in QMYSQLResult::reset(QString const&) ()
from /usr/lib/qt3/plugins/sqldrivers/libqsqlmysql.so
No symbol table info available.
#9 0x407f37be in QSqlQuery::exec(QString const&) ()
from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x407f7640 in QSqlDatabase::exec(QString const&) const
() from /usr/lib/qt3/lib/libqt-mt.so.3
No symbol table info available.
#11 0x400ac145 in MythContext::KickDatabase(QSqlDatabase*)
(db=0x854e360) at mythcontext.cpp:511
result = <incomplete type>
---Type <return> to continue, or q <return> to quit---
i = 0
query = {static null = {
static null = <same as static member of an already seen type>, d =
0x84bba80, static shared_null = 0x84bba80},
d = 0x8a790c8, static shared_null = 0x84bba80}
#12 0x400acc90 in MythContext::GetSetting(QString const&, QString
const&) (this=0x854db70, key=@0x5a36398c,
defaultval=@0x5a36392c) at mythcontext.cpp:590
query = {static null = {
static null = <same as static member of an already seen type>, d =
0x84bba80, static shared_null = 0x84bba80},
d = 0x14, static shared_null = 0x84bba80}
result = <incomplete type>
found = false
value = {static null = {
static null = <same as static member of an already seen type>, d =
0x84bba80, static shared_null = 0x84bba80},
d = 0x84bba80, static shared_null = 0x84bba80}
#13 0x400ad1a3 in MythContext::GetNumSetting(QString const&, int)
(this=0x854db70, key=@0x5a36398c, defaultval=0)
at mythcontext.cpp:629
val = {static null = {
static null = <same as static member of an already seen type>, d =
0x84bba80, static shared_null = 0x84bba80},
d = 0x8583c30, static shared_null = 0x84bba80}
retval = {static null = {
static null = <same as static member of an already seen type>, d =
0x84bba80, static shared_null = 0x84bba80},
d = 0x5a363be0, static shared_null = 0x84bba80}
---Type <return> to continue, or q <return> to quit---
#14 0x081748b6 in TV::ProcessKeypress(int) (
this=0x4340ae10, keypressed=4096) at tv_play.cpp:1025
was_doing_ff_rew = false
#15 0x0817368a in TV::RunTV() (this=0x4340ae10)
at tv_play.cpp:747
keypressed = 4096
pausecheck = 2960796
#16 0x0817337b in TV::EventThread(void*) (param=0x4340ae10)
at tv_play.cpp:684
thetv = (class TV *) 0x4340ae10
#17 0x409d3811 in pthread_start_thread ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#18 0x409d3915 in pthread_start_thread_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 2 (Thread 32769 (LWP 7594)):
#0 0x40bd0537 in poll () from /lib/i686/libc.so.6
No symbol table info available.
#1 0x409d296e in __pthread_manager ()
from /lib/i686/libpthread.so.0
No symbol table info available.
#2 0x409d2bbb in __pthread_manager_event ()
from /lib/i686/libpthread.so.0
No symbol table info available.
Thread 1 (Thread 16384 (LWP 7589)):
#0 0x40ba8be6 in nanosleep () from /lib/i686/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
#0 0x409d874b in write () from /lib/i686/libpthread.so.0
---------------------end-----------------
More information about the mythtv-dev
mailing list