[mythtv] XvMC segfault
Cedric Tefft
cedric at phreaker.net
Fri Sep 10 06:40:16 EDT 2004
Mythfrontend segfaults on me if I try to use XvMC. Not even sure how to
tell if this is a mythtv problem or something with my system. Anyway,
I've pasted in the standard segfault diagnostics. I'm running the
latest CVS, Fedora Core 2 on an AMD Athlon 64, GeForce FX 5200 with
nVidia's propietary driver version 6111. Stock (non-RedHat) kernel
2.6.7. X.org X-server (default for FC2 as far as I know).
Pretty easy for me to duplicate. Just start mythfrontend and go to
watch TV or watch a recorded program.. The screen goes black, but I
never get any video and mythfrontend segfaults within a couple seconds
of initiating playback. I've tried this both with and without
interlacing. I get segfaults either way. If I turn off XvMC, playback
is fine. I've tried XvMC three or four times with various CVS builds
over the past month or so. All but one of those builds resulted in
segfaults (probably a mid-August build, but I can't be sure).
Anybody got any ideas?
Thanks,
- Cedric
sh-2.05b$ gdb /usr/local/bin/mythfrontend
GNU gdb Red Hat Linux (6.0post-0.20040223.19rh)
Copyright 2004 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-redhat-linux-gnu"...Using host
libthread_db l
ibrary "/lib64/tls/libthread_db.so.1".
(gdb) run
Starting program: /usr/local/bin/mythfrontend
[Thread debugging using libthread_db enabled]
[New Thread 182916397984 (LWP 18597)]
[New Thread 1082128736 (LWP 18600)]
2004-09-10 02:56:44 mythfrontend version: 0.16.20040906-1 www.mythtv.org
2004-09-10 02:56:44 Enabled verbose msgs : important general
[New Thread 1090517344 (LWP 18603)]
2004-09-10 02:56:46 Registering Internal as a media playback plugin.
Unable to initialize plugin 'mythmusic'.
Unable to initialize plugin 'mythvideo'.
2004-09-10 02:56:48 Starting media monitor.
[New Thread 1098905952 (LWP 18604)]
[New Thread 1107294560 (LWP 18606)]
2004-09-10 02:56:58 Connecting to backend server: 127.0.0.1:6543 (try 1
of 5)
2004-09-10 02:56:58 Using protocol version 13
2004-09-10 02:56:58 Using protocol version 13
2004-09-10 02:56:58 Using protocol version 13
[New Thread 1115683168 (LWP 18609)]
[New Thread 1124071776 (LWP 18610)]
2004-09-10 02:57:01 Opening OSS audio device '/dev/dsp'.
2004-09-10 02:57:01 Audio fragment size: 4096
[New Thread 1132460384 (LWP 18611)]
Using XvMC version: 1.0
2004-09-10 02:57:01 Using XV port 145
Unable to create XvMC Context return status:11 BadAlloc
[New Thread 1140848992 (LWP 18612)]
2004-09-10 02:57:01 Changing from None to WatchingLiveTV
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1115683168 (LWP 18609)]
0x0000002a9599cae6 in get_avf_buffer_xvmc (c=0x89b0d8, pic=0xfbf7b0)
at avformatdecoder.cpp:689
689 render->state = MP_XVMC_STATE_PREDICTION;
(gdb) thread apply all bt full
Thread 9 (Thread 1140848992 (LWP 18612)):
#0 0x0000003cf73ba6f4 in clone () from /lib64/tls/libc.so.6
No symbol table info available.
#1 0x0000003cf7c05750 in __nptl_deallocate_tsd ()
from /lib64/tls/libpthread.so.0
No symbol table info available.
#2 0x0000000043fff960 in ?? ()
No symbol table info available.
#3 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 8 (Thread 1132460384 (LWP 18611)):
#0 0x0000003cf738c295 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
No symbol table info available.
#1 0x0000003cf73b4688 in usleep () from /lib64/tls/libc.so.6
No symbol table info available.
#2 0x0000002a964465f2 in AudioOutputOSS::OutputAudioLoop
(this=0x2a9caee010)
at audiooutputoss.cpp:565
space_on_soundcard = 64
zeros = "\000"
#3 0x0000002a96446f8a in AudioOutputOSS::kickoffOutputAudioLoop (
player=0x2a9caee010) at audiooutputoss.cpp:640
No locals.
#4 0x0000003cf7c057fb in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#5 0x0000003cf73ba703 in thread_start () from /lib64/tls/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
Thread 7 (Thread 1124071776 (LWP 18610)):
#0 0x0000003cf73b3f66 in __select_nocancel () from /lib64/tls/libc.so.6
No symbol table info available.
#1 0x00000034e6cedc49 in QSocketDevice::waitForMore ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000002a963995e1 in RemoteFile::Read (this=0x87bd50,
data=0x2a9c809810,
size=256000) at remotefile.cpp:240
recv = 0
sent = 256000
zerocnt = 1
error = false
response = false
strlist = {<QValueList<QString>> = {sh = 0x895ec0}, <No data
fields>}
#3 0x0000002a9591a73d in RingBuffer::safe_read (this=0x7fed90, rf=0x87bd50,
data=0x2a9c809810, sz=256000) at RingBuffer.cpp:560
ret = 0
#4 0x0000002a9591b0a5 in RingBuffer::ReadAheadThread (this=0x7fed90)
at RingBuffer.cpp:779
totfree = 256000
ret = 256000
used = 743425
#5 0x0000002a9591ae4b in RingBuffer::startReader (type=0x7fed90)
at RingBuffer.cpp:718
rbuffer = (RingBuffer *) 0x7fed90
#6 0x0000003cf7c057fb in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#7 0x0000003cf73ba703 in thread_start () from /lib64/tls/libc.so.6
No symbol table info available.
#8 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 6 (Thread 1115683168 (LWP 18609)):
#0 0x0000002a9599cae6 in get_avf_buffer_xvmc (c=0x89b0d8, pic=0xfbf7b0)
at avformatdecoder.cpp:689
nd = (AvFormatDecoder *) 0x2a9c904010
frame = (VideoFrame *) 0x89a4e0
render = (xvmc_render_state_t *) 0x0
#1 0x0000002a95eedc87 in alloc_picture (s=0x9bbd10, pic=0xfbf7b0,
shared=405)
at mpegvideo.c:342
r = 405
big_mb_num = 1427
mb_array_size = 1380
b8_array_size = 5460
b4_array_size = 21720
i = 1427
#2 0x0000002a95ef08bc in MPV_frame_start (s=0x9bbd10, avctx=0x89b0d8)
at mpegvideo.c:1415
i = 16512944
pic = (AVFrame *) 0xfbf7b0
#3 0x0000002a96044418 in mpeg_field_start (s=0x9bbd10) at mpeg12.c:2210
avctx = (AVCodecContext *) 0x89b0d8
s1 = (Mpeg1Context *) 0x9bbd10
#4 0x0000002a96045ca7 in mpeg_decode_frame (avctx=0x89b0d8,
data=0x34e6e4e0bc, data_size=0x427ff574, buf=0x8b4840 "",
buf_size=42536)
at mpeg12.c:2922
---Type <return> to continue, or q <return> to quit---
mb_y = 0
s = (Mpeg1Context *) 0x9bbd10
buf_end = (const uint8_t *) 0x8bee68 ""
buf_ptr = (
const uint8_t *) 0x8b48f3
"\032\211ò@\006@\207ÿ@\rÁ\037ú\t \226\001d+\035´\0
01·bh\003PGþ\222h%\200Y2Êñ'°LÐ\214NÒ\224¤\236,hÐjCÅ\231 ÞV\211Ðñi¡ç\001¾v\224n\2
05Å\216\226#P?\005Ðn\037\râÀnÐß\017\2358i³\222\223\215\206\213Rú*bÇÄacá©Ö¥âõ\21
4^\230an|\232~ÙÑ#êÐÇ6®¯\032¡ÄÝ@\003\034µ\n¹\177]
\004<`åÉ\022·Wª>\235n}%\026\215
\r2}\020ñ\026Zo\027£Ä5\225èód\212\201,:\"Áé¢7C'DXQÅÄm?aÑ\026)ë\202\022ñá\201"...
ret = 0
start_code = 0
input_size = 42357
picture = (AVFrame *) 0x427ff450
s2 = (MpegEncContext *) 0x9bbd10
#5 0x0000002a95eec258 in avcodec_decode_video (avctx=0x89b0d8,
picture=0x34e6e4e0bc, got_picture_ptr=0x427ff574,
buf=0x50 <Address 0x50 out of bounds>, buf_size=0) at utils.c:507
ret = 0
#6 0x0000002a9599f169 in AvFormatDecoder::GetFrame (this=0x2a9c904010,
onlyvideo=0) at avformatdecoder.cpp:1317
context = (AVCodecContext *) 0x89b0d8
mpa_pic = {data = {0x427ff580 " o[\225*", 0x2a955b6f20 "÷\f",
0x983aea2 <Address 0x983aea2 out of bounds>,
0x2a955c77b7 "_ZN17NuppelVideoPlayer8GetFrameEib"}, linesize = {
-1789078826, 1, -1789564512, 42}, base = {0x427ff5c0 "Ø°\211",
0x427ff580 " o[\225*", 0x2a955c77b7
"_ZN17NuppelVideoPlayer8GetFrameEib",
0x0}, key_frame = 1115682280, pict_type = 0, pts = 261843086922,
coded_picture_number = 0, display_picture_number = 0, quality = 1, age
= 0,
---Type <return> to continue, or q <return> to quit---
reference = 0, qscale_table = 0x1 <Address 0x1 out of bounds>,
qstride = -1789565336, mbskip_table = 0x0, motion_val = {0x427f0065,
0x2a965c43e8}, mb_type = 0x3cf7c05750, motion_subsample_log2 = 162 '¢',
opaque = 0x100000000, error = {182894029216, 1115682224, 261843099062, 1},
type = 0, repeat_pict = 0, qscale_type = 1115682256, interlaced_frame = 0,
top_field_first = -1775568032, pan_scan = 0x7f3640,
palette_has_changed = -149905550, buffer_hints = 60, dct_coeff = 0x78e990,
ref_index = {0x10 <Address 0x10 out of bounds>, 0x427ff590 "°õ\177B"}}
gotpicture = 0
temppts = 1115682064
frame_delay = 0
picframe = (VideoFrame *) 0x1
curstream = (AVStream *) 0x89b0d0
pkt = (AVPacket *) 0xa360c0
len = 42536
ret = 1152
ptr = (unsigned char *) 0x8b4840 ""
data_size = 4608
pts = 400
firstloop = true
have_err = false
allowedquit = false
storevideoframes = false
#7 0x0000002a958a1edf in NuppelVideoPlayer::GetFrame (this=0x7f33d0,
onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:748
No locals.
#8 0x0000002a958a68b1 in NuppelVideoPlayer::StartPlaying (this=0x7f33d0)
at NuppelVideoPlayer.cpp:1850
output_video = 1140848992
---Type <return> to continue, or q <return> to quit---
pausecheck = 0
#9 0x0000002a9593aef9 in SpawnDecode (param=0x7f33d0) at tv_play.cpp:200
nvp = (NuppelVideoPlayer *) 0x7f33d0
#10 0x0000003cf7c057fb in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#11 0x0000003cf73ba703 in thread_start () from /lib64/tls/libc.so.6
No symbol table info available.
#12 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 1107294560 (LWP 18606)):
#0 0x0000003cf73b3f66 in __select_nocancel () from /lib64/tls/libc.so.6
No symbol table info available.
#1 0x00000034e6cedc49 in QSocketDevice::waitForMore ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x0000002a963c1239 in ReadStringList (socket=0x800700, list=@0x41fff3b0,
quickTimeout=true) at util.cpp:147
timer = {ds = 10621526}
elapsed = 0
sizestr = <incomplete type>
size = 0
utf8 = <incomplete type>
read = 1107292944
zerocnt = 0
str = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x1c,
static shared_null = 0x737280}
---Type <return> to continue, or q <return> to quit---
#3 0x0000002a95912ac7 in RemoteEncoder::SendReceiveStringList
(this=0x7fba40,
strlist=@0x41fff3b0) at remoteencoder.cpp:60
No locals.
#4 0x0000002a95913ab0 in RemoteEncoder::FrontendReady (this=0x7fba40)
at remoteencoder.cpp:218
strlist = {<QValueList<QString>> = {sh = 0xa35b00}, <No data
fields>}
#5 0x0000002a95940798 in TV::HandleStateChange (this=0x807050)
at tv_play.cpp:799
changed = true
tmpInternalState = kState_WatchingLiveTV
statename = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x800e50,
static shared_null = 0x737280}
origname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x841700,
static shared_null = 0x737280}
#6 0x0000002a9594296b in TV::RunTV (this=0x807050) at tv_play.cpp:1099
progress = 0
keypressed = (QKeyEvent *) 0x807050
updatecheck = 8
#7 0x0000002a9594234f in TV::EventThread (param=0x807050) at
tv_play.cpp:1042
thetv = (class TV *) 0x807050
#8 0x0000003cf7c057fb in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#9 0x0000003cf73ba703 in thread_start () from /lib64/tls/libc.so.6
No symbol table info available.
#10 0x0000000000000000 in ?? ()
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
Thread 4 (Thread 1098905952 (LWP 18604)):
#0 0x0000003cf7c089f1 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib64/tls/libpthread.so.0
No symbol table info available.
#1 0x00000034e6ae5205 in QThread::exit ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#2 0x00000034e6ae5324 in QThread::msleep ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#3 0x0000002a9644826d in MonitorThread::run (this=0x803b00)
at mythmediamonitor.cpp:76
No locals.
#4 0x00000034e6ae4f14 in QThreadInstance::start ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#5 0x0000003cf7c057fb in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#6 0x0000003cf73ba703 in thread_start () from /lib64/tls/libc.so.6
No symbol table info available.
#7 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 3 (Thread 1090517344 (LWP 18603)):
#0 0x0000003cf7c0af1f in __read_nocancel () from /lib64/tls/libpthread.so.0
No symbol table info available.
#1 0x0000002a96899ddb in lirc_nextcode (code=0x40fff708) at
lirc_client.c:1493
---Type <return> to continue, or q <return> to quit---
packet_size = 100
end_len = 0
len = -512
end = 0x0
c = 16 '\020'
#2 0x0000002a96451945 in LircClient::Process (this=0x7ebd80) at lirc.cpp:67
code = 0x0
ir = 0x0
ret = 0
#3 0x0000002a9640c79a in SpawnLirc (param=0x82a6f0) at mythdialogs.cpp:47
main_window = (MythMainWindow *) 0x82a6f0
config_file = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x7ebd50,
static shared_null = 0x737280}
program = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x7ebc70,
static shared_null = 0x737280}
cl = (class LircClient *) 0x7ebd80
#4 0x0000003cf7c057fb in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#5 0x0000003cf73ba703 in thread_start () from /lib64/tls/libc.so.6
No symbol table info available.
#6 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 2 (Thread 1082128736 (LWP 18600)):
#0 0x0000003cf738c295 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#1 0x0000003cf738c123 in sleep () from /lib64/tls/libc.so.6
No symbol table info available.
#2 0x0000000000427672 in run_priv_thread (data=0x0) at main.cpp:663
No locals.
#3 0x0000003cf7c057fb in start_thread () from /lib64/tls/libpthread.so.0
No symbol table info available.
#4 0x0000003cf73ba703 in thread_start () from /lib64/tls/libc.so.6
No symbol table info available.
#5 0x0000000000000000 in ?? ()
No symbol table info available.
Thread 1 (Thread 182916397984 (LWP 18597)):
#0 0x0000003cf738c295 in __nanosleep_nocancel () from /lib64/tls/libc.so.6
No symbol table info available.
#1 0x0000003cf73b4688 in usleep () from /lib64/tls/libc.so.6
No symbol table info available.
#2 0x000000000042472b in startTV () at main.cpp:282
tv = (class TV *) 0x807050
timer = {ds = 10618746}
tryTV = false
tryRecorder = false
quitAll = false
showDialogs = true
#3 0x0000000000424872 in TVMenuCallback (data=0x78d7c0,
selection=@0x803940)
at main.cpp:320
sel = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x7ffbf0,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x737280}
#4 0x0000002a963b890f in ThemedMenuPrivate::handleAction (this=0x803800,
action=@0x852ee0) at themedmenu.cpp:2128
No locals.
#5 0x0000002a963b71da in ThemedMenuPrivate::keyPressHandler (this=0x803800,
e=0x7fbfffede0) at themedmenu.cpp:1958
it = {node = 0x852ed0}
action = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x7bbeb0,
static shared_null = 0x737280}
i = 0
lastbutton = (ThemedButton *) 0x800000
oldrow = 0
handled = true
actions = {<QValueList<QString>> = {sh = 0x805c30}, <No data
fields>}
#6 0x0000002a963b9ed4 in ThemedMenu::keyPressEvent (this=0x7f1180,
e=0x7fbfffede0) at themedmenu.cpp:2323
No locals.
#7 0x00000034e6b6e8a5 in QWidget::event ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#8 0x00000034e6af0192 in QApplication::internalNotify ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#9 0x00000034e6aefddc in QApplication::notify ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#10 0x0000002a9638c934 in QApplication::sendEvent (receiver=0x7f1180,
---Type <return> to continue, or q <return> to quit---
event=0x7fbfffede0) at qapplication.h:491
No locals.
#11 0x0000002a964140fc in MythMainWindow::customEvent (this=0x82a6f0,
ce=0x7eb0e0) at mythdialogs.cpp:674
k = 4100
ascii = 0
key = {<> = {<No data fields>}, txt = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x737280,
static shared_null = 0x737280}, k = 4100, s = 0, a = 0 '\0', accpt = 1,
autor = 0, c = 1}
mod = 0
text = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x737280,
static shared_null = 0x737280}
key_target = (struct QObject *) 0x7f1180
lke = (class LircKeycodeEvent *) 0x7eb0e0
keycode = 4100
#12 0x00000034e6b3e681 in QObject::event ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#13 0x00000034e6b6e7c3 in QWidget::event ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#14 0x00000034e6af0192 in QApplication::internalNotify ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#15 0x00000034e6aefa4c in QApplication::notify ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#16 0x00000034e6af0d83 in QApplication::sendPostedEvents ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#17 0x00000034e6af0c0d in QApplication::sendPostedEvents ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#18 0x00000034e6aa6005 in QEventLoop::processEvents ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#19 0x00000034e6aff8e4 in QEventLoop::enterLoop ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#20 0x00000034e6af0375 in QApplication::enter_loop ()
from /usr/lib64/qt-3.3/lib/libqt-mt.so.3
No symbol table info available.
#21 0x0000002a96414f0f in MythDialog::exec (this=0x7f1180)
at mythdialogs.cpp:835
res = 0
#22 0x0000000000425c27 in RunMenu (themedir=
{static null = {static null = <same as static member of an already
seen ty
pe>, d = 0x737280, static shared_null = 0x737280}, d = 0x7c8520, static
shared_n
ull = 0x737280}) at main.cpp:475
exitstatus = 0
#23 0x000000000042a1f2 in main (argc=1, argv=0x7fbffff978) at main.cpp:1003
lcd_host = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x7b0da0,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x737280}
lcd_port = 13666
a = <incomplete type>
logfile = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x782fe0,
static shared_null = 0x737280}
verboseString = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x7879a0,
static shared_null = 0x737280}
pluginname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x78d410,
static shared_null = 0x737280}
finfo = {fn = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x78d480,
static shared_null = 0x737280}, fic = 0x0, cache = true, symLink =
false}
binname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x78d4d0,
static shared_null = 0x737280}
logfd = -1
fileprefix = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x78d610,
static shared_null = 0x737280}
dir = <incomplete type>
---Type <return> to continue, or q <return> to quit---
priv_thread = 1082128736
status = 0
db = (struct QSqlDatabase *) 0x7acd10
themename = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x82c750,
static shared_null = 0x737280}
randomtheme = false
themedir = {static null = {
static null = <same as static member of an already seen type>,
d = 0x737280, static shared_null = 0x737280}, d = 0x7c8520,
static shared_null = 0x737280}
mainWindow = (class MythMainWindow *) 0x82a6f0
pmanager = (MythPluginManager *) 0x7c1190
mon = (class MediaMonitor *) 0x803aa0
exitstatus = 60
0x0000002a9599cae6 689 render->state =
MP_XVMC_STATE_PREDICTION;
(gdb)
(gdb)
(
More information about the mythtv-dev
mailing list