[mythtv] Video Output patch (incl. Windows & OSX)
Geoffrey Kruse
gkruse at gmail.com
Sat Apr 16 03:23:29 UTC 2005
On Apr 15, 2005, at 5:02 PM, Daniel Kristjansson wrote:
> On Fri, 2005-04-15 at 16:35 -0700, Geoffrey Kruse wrote:
>
>> This seems to fix the compile problem. I am able to run the frontend
>> and view recorded programs. Live TV works as well.
> Great.
>
Here is the bt I promised.... This is 100% repeatable either when
starting to watch recordings or if there is a preview video starting.
Geoff
Thread 6 (Thread -1304556624 (LWP 13393)):
#0 0xb68fbc3c in clone () from /lib/tls/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
#2 0x00000000 in ?? ()
No symbol table info available.
#3 0xb6a57ad0 in __free_tcb () from /lib/tls/libpthread.so.0
No symbol table info available.
#4 0xb7ff59b3 in _dl_map_object_deps () from /lib/ld-linux.so.2
No symbol table info available.
#5 0xb7ff5be0 in _dl_map_object_deps () from /lib/ld-linux.so.2
No symbol table info available.
#6 0xb7bbc42e in NuppelVideoPlayer::StartPlaying (this=0x83b0ea8)
at NuppelVideoPlayer.cpp:2065
output_video = 2990410672
decoder_thread = 2999065520
pausecheck = 0
#7 0x0808a2d9 in SpawnDecoder (param=0x83b0ea8) at playbackbox.cpp:1348
nvp = (NuppelVideoPlayer *) 0x83b0ea8
#8 0xb6a57b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#9 0xb68fbc4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 5 (Thread -1295901776 (LWP 13392)):
#0 0xb689dcef in memcpy () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb77f7c3f in img_copy_plane (dst=0xb1be1000 "", dst_wrap=240,
src=0x904a550 '\177' <repeats 48 times>, '\200' <repeats 16 times>,
'\177' <repeats 88 times>, '\200' <repeats 16 times>, '\177' <repeats
32 times>...,
src_wrap=192, width=176, height=62) at imgconvert.c:580
No locals.
#2 0xb77f7d53 in img_copy (dst=0xb2c216c0, src=0xb2c21700,
pix_fmt=-1312944152, width=352, height=480) at imgconvert.c:627
w = -1312944152
h = 38
bwidth = 176
bits = -1312944152
i = 2
pf = (PixFmtInfo *) 0xb791b520
#3 0xb7800f1d in img_convert (dst=0xb2c216c0, dst_pix_fmt=0,
src=0xb2c21700,
src_pix_fmt=0, src_width=352, src_height=480) at imgconvert.c:1981
inited = 1
i = 352
---Type <return> to continue, or q <return> to quit---
ret = 75400
dst_width = 352
dst_height = 480
int_pix_fmt = 29496872
src_pix = (PixFmtInfo *) 0xb791b520
dst_pix = (PixFmtInfo *) 0xb791b520
ce = (ConvertEntry *) 0xb0
tmp1 = {data = {0xb7fca93c "?v_",
0xb7fcba4c
"\215\016\200?\nj??\032j??*j??:j??Jj??Zj??jj??zj??\212j??\232j???j???
j???j???j???j???j??<?ٷ\032k??*k??:k??Jk??Zk??jk??zk??\212k??\232k???
k????k???k???k???k??\nl??\032l??*l??:l??Jl??Zl??\200\216\b?zl??\212l??
\232l???l???l???l??\2307ٷ?l???l??\nm??"..., 0x92e <Address 0x92e out of
bounds>,
0xb7a26c3d "img_convert"}, linesize = {-1217392944, -1208178372,
-1304555512, -1295901188}}
#4 0xb7ceb067 in AvFormatDecoder::GetFrame (this=0xb23e1008,
onlyvideo=1)
at avformatdecoder.cpp:1606
tmppicture = {data = {
0xb1ba3008
"\r\025\033\033\032\035\036\034\036\036\036\036\036\036\036\036\037\037\
037\037\037\037\037\037!!!!!!!! ", '\037' <repeats 24 times>,
"\036\036\036\036\036\036\036\036
\037\037\037\037\037\037\037\037!
\037\036\036\036!!!!!!!!\036\036\036\036\036\036\036\036\"!
\037\036\036\037!\" ", '\037' <repeats 32 times>, "!
\037\036\036\036", '\037' <repeats 24 times>, "\036\036\036\037
!"...,
---Type <return> to continue, or q <return> to quit---
0xb1bcc408 '\177' <repeats 40 times>, '\200' <repeats 24 times>,
'\177' <repeats 32 times>, "\200\200\200\200\200\200\200\200", '\177'
<repeats 16 times>, "\200\200\200\200\200\200\200\200", '\177' <repeats
24 times>, "\200\200\200\200\200\200\200\200", '\177' <repeats 16
times>, '\030' <repeats 16 times>,
"\027\027\027\026\027\026\027\027"...,
0xb1bd6908 '\177' <repeats 40 times>,
"\200\200\200\200\200\200\200\200", '\177' <repeats 128 times>,
"\032\032\032\032\032\032\032\032", '\031' <repeats 16 times>...,
0x1123a4b4 <Address 0x1123a4b4 out of bounds>}, linesize = {480,
240, 240, 126576678}}
context = (AVCodecContext *) 0x850f078
mpa_pic = {data = {
0xb13b3830
"\r\025\033\033\032\035\036\034\036\036\036\036\036\036\036\036\037\037\
037\037\037\037\037\037!!!!!!!! ", '\037' <repeats 24 times>,
"\036\036\036\036\036\036\036\036
\037\037\037\037\037\037\037\037!
\037\036\036\036!!!!!!!!\036\036\036\036\036\036\036\036\"!
\037\036\036\037!\" ", '\037' <repeats 32 times>, "!
\037\036\036\036", '\037' <repeats 24 times>, "\036\036\036\037
!"...,
0x9035f78 '\177' <repeats 40 times>, '\200' <repeats 24 times>,
'\177' <repeats 32 times>, "\200\200\200\200\200\200\200\200", '\177'
<repeats 16 times>, "\200\200\200\200\200\200\200\200", '\177' <repeats
24 times>, "\200\200\200\200\200\200\200\200", '\177' <repeats 16
times>, '\200' <repeats 16 times>,
"\177\177\177\177\177\177\177\177"...,
0x9041fb8 '\177' <repeats 40 times>,
"\200\200\200\200\200\200\200\200", '\1---Type <return> to continue, or
q <return> to quit---
77' <repeats 128 times>, '\200' <repeats 16 times>,
"\177\177\177\177\177\177\177\177"..., 0x0}, linesize = {384, 192, 192,
0}, base = {
0xb13b2020 '\200' <repeats 200 times>...,
0x9035970 '\200' <repeats 200 times>...,
0x90419b0 '\200' <repeats 200 times>..., 0x0}, key_frame = 1,
pict_type = 1, pts = 0, coded_picture_number = 0,
display_picture_number = 0, quality = 0, age = 1073741824, reference
= 3,
qscale_table = 0x8d44900 "\f\f\f\f\f", '\n' <repeats 17 times>,
qstride = 23, mbskip_table = 0x8d43eb0 "", motion_val = {0x0, 0x0},
mb_type = 0x904da50, motion_subsample_log2 = 0 '\0', opaque = 0x0,
error = {
0, 0, 0, 0}, type = 1, repeat_pict = 0, qscale_type = 1,
interlaced_frame = 1, top_field_first = 1, pan_scan = 0x8534f50,
palette_has_changed = 0, buffer_hints = 0, dct_coeff = 0x0, ref_index
= {
0x0, 0x0}}
gotpicture = 32
temppts = -5207124304067422200
frame_delay = 749448271
picframe = (VideoFrame *) 0x8f8a920
curstream = (AVStream *) 0x850f070
pkt = (AVPacket *) 0x8d41a00
ret = 3432
ptr = (unsigned char *) 0x8e66f50 ""
firstloop = true
---Type <return> to continue, or q <return> to quit---
have_err = false
storevideoframes = false
len = 3432
data_size = 0
pts = 400
allowedquit = false
skipaudio = true
#5 0xb7bb62d9 in NuppelVideoPlayer::GetFrame (this=0x83b0ea8,
onlyvideo=1,
unsafe=false) at NuppelVideoPlayer.cpp:887
No locals.
#6 0xb7bbc42e in NuppelVideoPlayer::StartPlaying (this=0x83b0ea8)
at NuppelVideoPlayer.cpp:2065
output_video = 2990410672
decoder_thread = 2999065520
pausecheck = 0
#7 0x0808a2d9 in SpawnDecoder (param=0x83b0ea8) at playbackbox.cpp:1348
nvp = (NuppelVideoPlayer *) 0x83b0ea8
#8 0xb6a57b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#9 0xb68fbc4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 4 (Thread -1261687888 (LWP 13340)):
---Type <return> to continue, or q <return> to quit---
#0 0xb6a5a440 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6d44647 in QThread::exit () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb6d44752 in QThread::msleep () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#3 0xb761d29d in MonitorThread::run (this=0x8438700)
at mythmediamonitor.cpp:77
No locals.
#4 0xb6d442ca in QThreadInstance::start () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#5 0xb6a57b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#6 0xb68fbc4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 3 (Thread -1253160016 (LWP 13324)):
#0 0xb6a5c651 in __read_nocancel () from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb6821d2d in lirc_nextcode (code=0xb54e4a68) at lirc_client.c:1493
new_buffer = 0xfffffe00 <Address 0xfffffe00 out of bounds>
packet_size = 100
---Type <return> to continue, or q <return> to quit---
end_len = 0
len = -512
end = 0x0
c = -74 '?'
#2 0xb7628708 in LircClient::Process (this=0x839f1b0) at lirc.cpp:67
code = 0x0
ir = 0x0
ret = -1208001568
#3 0xb75b03c4 in SpawnLirc (param=0x83a9e18) at mythdialogs.cpp:53
main_window = (MythMainWindow *) 0x83a9e18
config_file = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x839ef90,
static shared_null = 0x8167070}
program = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x839f3e8,
static shared_null = 0x8167070}
cl = (class LircClient *) 0x839f1b0
#4 0xb6a57b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb68fbc4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread -1235858512 (LWP 13321)):
#0 0xb6a5a295 in pthread_cond_wait@@GLIBC_2.3.2 ()
from /lib/tls/libpthread.so.0
No symbol table info available.
#1 0xb7049339 in QWaitCondition::wait () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb74fdd89 in MythContext::waitPrivRequest (this=0x81a3a68)
at mythcontext.cpp:2356
No locals.
#3 0x0806f6c0 in run_priv_thread (data=0x0) at main.cpp:663
No locals.
#4 0xb6a57b63 in start_thread () from /lib/tls/libpthread.so.0
No symbol table info available.
#5 0xb68fbc4a in clone () from /lib/tls/libc.so.6
No symbol table info available.
Thread 1 (Thread -1235050368 (LWP 13317)):
#0 0xb68f54e7 in select () from /lib/tls/libc.so.6
No symbol table info available.
#1 0xb6cf9aca in QEventLoop::processEvents () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#2 0xb6d62f58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
---Type <return> to continue, or q <return> to quit---
No symbol table info available.
#3 0xb6d50eb1 in QApplication::enter_loop () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#4 0xb75b94ab in MythDialog::exec (this=0xbfffe380) at
mythdialogs.cpp:949
res = 26561632
#5 0x0806c294 in startPlayback () at main.cpp:188
pbb = {<MythDialog> = {<> = {<No data fields>},
static metaObj = 0x83a67b8, wmult = 0.800000012, hmult =
0.800000012,
screenwidth = 640, screenheight = 480, xbase = 0, ybase = 0,
m_parent = 0x83a9e18, rescode = 0, in_loop = true, defaultBigFont =
{
d = 0x84487b0}, defaultMediumFont = {d = 0x84512b8},
defaultSmallFont = {
d = 0x853f8b8}}, static metaObj = 0x84490b8, backup = {<Qt> = {
static color0 = @0xb721fa20, static color1 = @0xb721fa28,
static black = @0xb721fa30, static white = @0xb721fa38,
static darkGray = @0xb721fa40, static gray = @0xb721fa48,
static lightGray = @0xb721fa50, static red = @0xb721fa58,
static green = @0xb721fa60, static blue = @0xb721fa68,
static cyan = @0xb721fa70, static magenta = @0xb721fa78,
static yellow = @0xb721fa80, static darkRed = @0xb721fa88,
static darkGreen = @0xb721fa90, static darkBlue = @0xb721fa98,
static darkCyan = @0xb721faa0, static darkMagenta = @0xb721faa8,
static darkYellow = @0xb721fab0, static arrowCursor = @0xb721e100,
static upArrowCursor = @0xb721e104, static crossCursor =
@0xb721e108,
---Type <return> to continue, or q <return> to quit---
static waitCursor = @0xb721e10c, static ibeamCursor = @0xb721e110,
static sizeVerCursor = @0xb721e114, static sizeHorCursor =
@0xb721e118,
static sizeBDiagCursor = @0xb721e11c,
static sizeFDiagCursor = @0xb721e120,
static sizeAllCursor = @0xb721e124, static blankCursor =
@0xb721e128,
static splitVCursor = @0xb721e12c, static splitHCursor =
@0xb721e130,
static pointingHandCursor = @0xb721e134,
static forbiddenCursor = @0xb721e138,
static whatsThisCursor = @0xb721e13c, static busyCursor =
@0xb721e140},
flags = 4, d = 0x0, pdev = 0x0, bg_col = {static color_init = true,
static globals_init = true, static colormodel = QColor::d32, d = {
argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T',
invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {
argb = 4294967295, pix = 1145655892}}}, bg_mode = 0 '\0',
rop = 0 '\0', pu = 255 '?', bro = {xp = 0, yp = 0}, cfont = {
d = 0x81780c0}, pfont = 0x0, cpen = {<Qt> = {
static color0 = @0xb721fa20, static color1 = @0xb721fa28,
static black = @0xb721fa30, static white = @0xb721fa38,
static darkGray = @0xb721fa40, static gray = @0xb721fa48,
static lightGray = @0xb721fa50, static red = @0xb721fa58,
static green = @0xb721fa60, static blue = @0xb721fa68,
static cyan = @0xb721fa70, static magenta = @0xb721fa78,
static yellow = @0xb721fa80, static darkRed = @0xb721fa88,
---Type <return> to continue, or q <return> to quit---
static darkGreen = @0xb721fa90, static darkBlue = @0xb721fa98,
static darkCyan = @0xb721faa0, static darkMagenta = @0xb721faa8,
static darkYellow = @0xb721fab0, static arrowCursor =
@0xb721e100,
static upArrowCursor = @0xb721e104, static crossCursor =
@0xb721e108,
static waitCursor = @0xb721e10c, static ibeamCursor =
@0xb721e110,
static sizeVerCursor = @0xb721e114,
static sizeHorCursor = @0xb721e118,
static sizeBDiagCursor = @0xb721e11c,
static sizeFDiagCursor = @0xb721e120,
static sizeAllCursor = @0xb721e124, static blankCursor =
@0xb721e128,
static splitVCursor = @0xb721e12c, static splitHCursor =
@0xb721e130,
static pointingHandCursor = @0xb721e134,
static forbiddenCursor = @0xb721e138,
static whatsThisCursor = @0xb721e13c,
static busyCursor = @0xb721e140}, data = 0x851f4f0}, cbrush =
{<Qt> = {
static color0 = @0xb721fa20, static color1 = @0xb721fa28,
static black = @0xb721fa30, static white = @0xb721fa38,
static darkGray = @0xb721fa40, static gray = @0xb721fa48,
static lightGray = @0xb721fa50, static red = @0xb721fa58,
static green = @0xb721fa60, static blue = @0xb721fa68,
static cyan = @0xb721fa70, static magenta = @0xb721fa78,
static yellow = @0xb721fa80, static darkRed = @0xb721fa88,
static darkGreen = @0xb721fa90, static darkBlue = @0xb721fa98,
---Type <return> to continue, or q <return> to quit---
static darkCyan = @0xb721faa0, static darkMagenta = @0xb721faa8,
static darkYellow = @0xb721fab0, static arrowCursor =
@0xb721e100,
static upArrowCursor = @0xb721e104, static crossCursor =
@0xb721e108,
static waitCursor = @0xb721e10c, static ibeamCursor =
@0xb721e110,
static sizeVerCursor = @0xb721e114,
static sizeHorCursor = @0xb721e118,
static sizeBDiagCursor = @0xb721e11c,
static sizeFDiagCursor = @0xb721e120,
static sizeAllCursor = @0xb721e124, static blankCursor =
@0xb721e128,
static splitVCursor = @0xb721e12c, static splitHCursor =
@0xb721e130,
static pointingHandCursor = @0xb721e134,
static forbiddenCursor = @0xb721e138,
static whatsThisCursor = @0xb721e13c,
static busyCursor = @0xb721e140}, data = 0x817c2e8}, crgn = {
data = 0x850b270}, tabstops = 0, tabarray = 0x0, tabarraylen = 0,
block_ext = false, wx = 64, wy = -1073748784, ww = -1232512437,
wh = -1231727072, vx = 138022904, vy = -1233944080, vw = 138048520,
vh = 0, wxmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0,
_dy = 0}, xmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx = 0,
_dy = 0}, ixmat = {_m11 = 1, _m12 = 0, _m21 = 0, _m22 = 1, _dx =
0,
_dy = 0}, txop = 0, txinv = false, penRef = 0x0, brushRef = 0x0,
ps_stack = 0x0, wm_stack = 0x0, dpy = 0x0, scrn = 138704840,
hd = 3221218680, rendhd = 3067802892, gc = 0x0, gc_brush = 0x0,
curPt = {
---Type <return> to continue, or q <return> to quit---
xp = 0, yp = 0}, clip_serial = 0}, haveGroupInfoSet = true,
skipUpdate = true, pageDowner = 255, connected = true, curitem =
0x852e120,
delitem = 0x0, theme = 0x851deb8, xmldata = <incomplete type>,
skipCnt = 0,
inTitle = false, playingVideo = true, leftRight = false, titleIndex =
1,
progIndex = 0, titleList = {<QValueList<QString>> = {
sh = 0x8452ba8}, <No data fields>}, playList =
{<QValueList<QString>> = {
sh = 0x851e9e0}, <No data fields>}, onPlaylist = false, progLists
= {
sh = 0x8518648}, type = PlaybackBox::Play, arrowAccel = true,
timer = 0x8cf6348, nvp = 0x83b0ea8, rbuffer = 0x853d1b8,
decoder = 2999065520, state = PlaybackBox::kPlaying,
killState = PlaybackBox::kDone, killTimeout = {ds = 0}, nvpTimeout = {
ds = 73212217}, waitToStartPreviewTimer = {ds = 73210893},
waitToStart = false, lastUpdateTime = {d = {jd = 2453476}, t = {
ds = 73206201}}, graphicPopup = true, playbackPreview = true,
generatePreviewPixmap = true, dateformat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x84543e0,
static shared_null = 0x8167070}, timeformat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8e17b38,
static shared_null = 0x8167070}, showDateFormat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x83a8458,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x8167070}, showTimeFormat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8534058,
static shared_null = 0x8167070}, popup = 0x0,
myBackground = <incomplete type>, containerPixmap = 0x84549d8,
fillerPixmap = 0x24, bgTransBackup = 0x851c600, fullRect = {x1 = 0,
y1 = 0,
x2 = 639, y2 = 479}, listRect = {x1 = 0, y1 = 32, x2 = 639, y2 =
287},
infoRect = {x1 = 0, y1 = 272, x2 = 639, y2 = 511}, usageRect = {x1 =
0,
y1 = 424, x2 = 639, y2 = 463}, videoRect = {x1 = 496, y1 = 280, x2
= 623,
y2 = 375}, curGroupRect = {x1 = 0, y1 = 0, x2 = -1, y2 = -1},
listsize = 7, popupForeground = {static color_init = true,
static globals_init = true, static colormodel = QColor::d32, d = {
argb = 4294967295, d8 = {argb = 4294967295, pix = 84 'T',
invalid = 82 'R', dirty = 73 'I', direct = 68 'D'}, d32 = {
argb = 4294967295, pix = 1145655892}}}, popupBackground = {
static color_init = true, static globals_init = true,
static colormodel = QColor::d32, d = {argb = 1224736768, d8 = {
argb = 1224736768, pix = 84 'T', invalid = 82 'R', dirty = 73
'I',
direct = 68 'D'}, d32 = {argb = 1224736768, pix = 1145655892}}},
popupHighlight = {static color_init = true, static globals_init =
true,
static colormodel = QColor::d32, d = {argb = 4294967295, d8 = {
argb = 4294967295, pix = 84 'T', invalid = 82 'R', dirty = 73
'I',
direct = 68 'D'}, d32 = {argb = 4294967295, pix = 1145655892}}},
---Type <return> to continue, or q <return> to quit---
expectingPopup = false, updateFreeSpace = true, freeSpaceTimer =
0x8533718,
freeSpaceTotal = 0, freeSpaceUsed = 0, groupDisplayName = {static
null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x85196a8,
static shared_null = 0x8167070}, recGroup = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8518ec8,
static shared_null = 0x8167070}, recGroupPassword = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x853a358,
static shared_null = 0x8167070}, curGroupPassword = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8528660,
static shared_null = 0x8167070}, recGroupType = {sh = 0x83a7710},
recGroupPwCache = {sh = 0x85183c8}, choosePopup = 0x0, chooseListBox
= 0x0,
chooseComboBox = 0x4ef, chooseLineEdit = 0x74,
chooseOldPassword = 0x81604bc, chooseNewPassword = 0x556,
chooseOkButton = 0x805db65, chooseDeleteButton = 0xb6b90054,
chooseGroupPassword = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8167070,
static shared_null = 0x8167070}, groupnameAsAllProg = true,
previewPixmap = 0x8e27fe0, previewStartts = {d = {jd = 2453472}, t = {
---Type <return> to continue, or q <return> to quit---
ds = 75600000}}, previewChanid = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8d78858,
static shared_null = 0x8167070}, listOrder = 1, overrectime = 0,
underrectime = 0, playingSomething = false, titleView = true}
#6 0x0806cce5 in TVMenuCallback (data=0x81a3a68, selection=@0x83a75e8)
at main.cpp:350
sel = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8447348,
static shared_null = 0x8167070}
#7 0xb7545fd7 in ThemedMenuPrivate::handleAction (this=0x83a74f0,
action=@0x83a3b58) at themedmenu.cpp:2493
No locals.
#8 0xb75443aa in ThemedMenuPrivate::keyPressHandler (this=0x83a74f0,
e=0xbfffef80) at themedmenu.cpp:2322
it = {node = 0x83a3b50}
action = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x850b920,
static shared_null = 0x8167070}
i = 0
lastbutton = (ThemedButton *) 0x83a21e0
---Type <return> to continue, or q <return> to quit---
oldrow = 0
handled = true
actions = {<QValueList<QString>> = {sh = 0x8455c80}, <No data
fields>}
#9 0xb754770f in ThemedMenu::keyPressEvent (this=0x84477c8,
e=0xbfffef80)
at themedmenu.cpp:2687
No locals.
#10 0xb6de3785 in QWidget::event () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#11 0xb6d50bff in QApplication::internalNotify () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#12 0xb6d506f4 in QApplication::notify () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#13 0xb6ce7650 in QETWidget::translateKeyEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#14 0xb6ce33a2 in QApplication::x11ProcessEvent () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#15 0xb6cfa1c4 in QEventLoop::processEvents () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#16 0xb6d62f58 in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
No symbol table info available.
#17 0xb6d50eb1 in QApplication::enter_loop () from
/usr/lib/libqt-mt.so.3
No symbol table info available.
#18 0xb75b94ab in MythDialog::exec (this=0x84477c8) at
mythdialogs.cpp:949
---Type <return> to continue, or q <return> to quit---
res = -1218735056
#19 0x0806dbb6 in RunMenu (themedir=
{static null = {static null = <same as static member of an
already seen type>, d = 0x8167070, static shared_null = 0x8167070}, d =
0x83aa828, static shared_null = 0x8167070}) at main.cpp:504
exitstatus = 0
#20 0x08073641 in main (argc=1, argv=0xbffff754) at main.cpp:1077
geometry = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x8176ec8,
static shared_null = 0x8167070}
a = <incomplete type>
logfile = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x81a3800,
static shared_null = 0x8167070}
finfo = {fn = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x81a3888,
static shared_null = 0x8167070}, fic = 0x0, cache = true, symLink =
false}
logfd = -1
fileprefix = {static null = {
static null = <same as static member of an already seen type>,
---Type <return> to continue, or q <return> to quit---
d = 0x8167070, static shared_null = 0x8167070}, d = 0x81a3958,
static shared_null = 0x8167070}
themename = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x850fd68,
static shared_null = 0x8167070}
randomtheme = false
verboseString = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x81a3818,
static shared_null = 0x8167070}
status = 0
mainWindow = (class MythMainWindow *) 0x83a9e18
pmanager = (MythPluginManager *) 0x83b3cf8
lcd_host = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x82c6d08,
static shared_null = 0x8167070}
pluginname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x81a3830,
static shared_null = 0x8167070}
binname = {static null = {
---Type <return> to continue, or q <return> to quit---
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x81a38a0,
static shared_null = 0x8167070}
priv_thread = 3059108784
themedir = {static null = {
static null = <same as static member of an already seen type>,
d = 0x8167070, static shared_null = 0x8167070}, d = 0x83aa828,
static shared_null = 0x8167070}
exitstatus = -1073744708
mon = (class MediaMonitor *) 0x84386d0
lcd_port = 13666
dir = <incomplete type>
#0 0xb689dcef in memcpy () from /lib/tls/libc.so.6
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2361 bytes
Desc: not available
Url : http://mythtv.org/pipermail/mythtv-dev/attachments/20050415/6d90bb51/smime.bin
More information about the mythtv-dev
mailing list