[mythtv] DVB Seg Faul + BT (and location of seg fault)
Linda and Ian
iandl at tiscali.co.uk
Tue Mar 30 14:41:04 EST 2004
Skipped content of type multipart/alternative-------------- next part --------------
mpeg2video @ 0x82bf2a8]ac-tex damaged at 19 25
[mpeg2video @ 0x82bf2a8]invalid mb type in I Frame at 20 30
[mpeg2video @ 0x82bf2a8]concealing errors
[mpeg2video @ 0x82bf2a8]ac-tex damaged at 38 19
[mpeg2video @ 0x82bf2a8]00 motion_type at 1 20
[mpeg2video @ 0x82bf2a8]concealing errors
[mpeg2video @ 0x82bf2a8]invalid mb type in B Frame at 39 0
[mpeg2video @ 0x82bf2a8]concealing errors
[mpeg2video @ 0x82bf2a8]00 motion_type at 3 27
[mpeg2video @ 0x82bf2a8]ac-tex damaged at 0 27
[mpeg2video @ 0x82bf2a8]concealing errors
[mpeg2video @ 0x82bf2a8]invalid mb type in B Frame at 29 35
[mpeg2video @ 0x82bf2a8]concealing errors
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 49156 (LWP 4272)]
0x4129d87f in _int_realloc () from /lib/libc.so.6
(gdb)
(gdb) thread apply all bt full
Thread 8 (Thread 98311 (LWP 4275)):
#0 0x41303487 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x403363e5 in vsync_wait_for_retrace () at vsync.c:223
polldata = {fd = 23, events = 255, revents = 0}
#2 0x401cc300 in NuppelVideoPlayer::ExAVSync() (this=0x82bb860)
at NuppelVideoPlayer.cpp:1347
buffer = (VideoFrame *) 0x8455eb0
#3 0x401cd61a in NuppelVideoPlayer::OutputVideoLoop() (this=0x82bb860)
at NuppelVideoPlayer.cpp:1667
frame = (VideoFrame *) 0x8455eb0
#4 0x401cd902 in NuppelVideoPlayer::kickoffOutputVideoLoop(void*) (
player=0x82bb860) at NuppelVideoPlayer.cpp:1739
nvp = (NuppelVideoPlayer *) 0x82bb860
#5 0x410ffc40 in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
Thread 7 (Thread 81926 (LWP 4274)):
#0 0x412d72f6 in nanosleep () from /lib/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 6 (Thread 65541 (LWP 4273)):
#0 0x412d72f6 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1 0x00000000 in ?? ()
No symbol table info available.
Thread 5 (Thread 49156 (LWP 4272)):
#0 0x4129d87f in _int_realloc () from /lib/libc.so.6
No symbol table info available.
#1 0x4129c10d in realloc () from /lib/libc.so.6
No symbol table info available.
#2 0x4053a50f in av_realloc (ptr=0x871a258, size=110148) at mem.c:90
No locals.
#3 0x40539150 in av_fast_realloc (ptr=0x3fff944f, size=0x871a258,
min_size=1073741823) at utils.c:65
No locals.
#4 0x40614492 in ff_combine_frame1 (pc=0x4135f1c0, next=141775128,
buf=0xbf3df75c, buf_size=0x8766000) at parser.c:189
No locals.
#5 0x4061494a in mpegvideo_parse (s=0x82c0350, avctx=0x82bf2a8,
poutbuf=0x864df30, poutbuf_size=0x864df34,
buf=0x864ae40 "#��d�^\\q�210\026�`\004�\e�\200?", buf_size=2039)
---Type <return> to continue, or q <return> to quit---
at parser.c:466
pc = (ParseContext1 *) 0x82c0640
next = -100
#6 0x4061435f in av_parser_parse (s=0x82c0350, avctx=0x82bf2a8,
poutbuf=0x864df30, poutbuf_size=0x864df34,
buf=0x3fff944f <Address 0x3fff944f out of bounds>, buf_size=2039,
pts=-9223372036854775808, dts=-9223372036854775808) at parser.c:97
index = -2147483648
i = 2039
k = 2
dummy_buf = "\000\000\000\000�001\000"
#7 0x4050e243 in av_read_frame_internal (s=0x83825d0, pkt=0x864df20)
at utils.c:691
st = (AVStream *) 0x82bf2a0
len = 2039
ret = 0
i = 32
startpos = 68378419
#8 0x4050e6e1 in av_read_frame (s=0x83825d0, pkt=0x864df20) at utils.c:816
pktl = (AVPacketList *) 0x0
#9 0x402b981c in AvFormatDecoder::GetFrame(int) (this=0x82bc068, onlyvideo=0)
at avformatdecoder.cpp:1044
curstream = (AVStream *) 0x82bf5c0
---Type <return> to continue, or q <return> to quit---
pkt = (AVPacket *) 0x864df20
len = -768
ret = 768
ptr = (unsigned char *) 0x838eb60 ""
samples = {-1411, -1409, -1405, -1400, -1370, -1366, -1315, -1312,
-1260, -1257, -1259, -1257, -1297, -1297, -1321, -1322, -1339, -1342, -1351,
-1356, -1339, -1344, -1349, -1353, -1390, -1392, -1401, -1401, -1393, -1390,
-1405, -1401, -1408, -1405, -1401, -1398, -1403, -1401, -1398, -1398, -1389,
-1389, -1391, -1391, -1377, -1378, -1358, -1362, -1369, -1372, -1382, -1384,
-1394, -1397, -1439, -1439, -1480, -1478, -1494, -1491, -1511, -1508, -1511,
-1507, -1475, -1473, -1456, -1456, -1453, -1454, -1428, -1429, -1408, -1410,
-1400, -1404, -1388, -1391, -1394, -1396, -1400, -1402, -1363, -1363, -1323,
-1320, -1306, -1302, -1266, -1262, -1220, -1216, -1213, -1210, -1219, -1219,
-1229, -1229, -1249, -1251, -1260, -1264, -1283, -1289, -1346, -1350, -1403,
-1405, -1435, -1436, -1458, -1457, -1433, -1429, -1357, -1352, -1289, -1284,
-1220, -1215, -1133, -1129, -1077, -1076, -1064, -1065, -1072, -1075, -1098,
-1104, -1106, -1113, -1064, -1069, -1004, -1007, -940, -943, -873, -872,
-823, -817, -766, -760, -686, -680, -619, -613, -549, -544, -446, -444,
-371, -373, -338, -343, -283, -290, -222, -229, -178, -185, -121, -126, -71,
-73, -47, -45, 9, 15, 96, 104, 167, 175, 231, 239, 290, 296, 329, 331, 387,
384, 468, 461, 537, 529, 612, 604, 697, 690, 765, 759, 820, 818, 854, 857,
857, 863, 882, 890...}
data_size = 4608
---Type <return> to continue, or q <return> to quit---
pts = 55876589
firstloop = false
allowedquit = false
storevideoframes = false
#10 0x401ca003 in NuppelVideoPlayer::GetFrame(int, bool) (this=0x82bb860,
onlyvideo=0, unsafe=false) at NuppelVideoPlayer.cpp:655
No locals.
#11 0x401ce95a in NuppelVideoPlayer::StartPlaying() (this=0x82bb860)
at NuppelVideoPlayer.cpp:2007
output_video = 98311
pausecheck = 0
#12 0x4025e4f4 in SpawnDecode(void*) (param=0x82bb860) at tv_play.cpp:160
nvp = (NuppelVideoPlayer *) 0x82bb860
#13 0x410ffc40 in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
Thread 4 (Thread 32771 (LWP 4271)):
#0 0x412d72f6 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1 0xffffffc0 in ?? ()
No symbol table info available.
#2 0x4026451e in TV::RunTV() (this=0x82b7ea8) at tv_play.cpp:944
keypressed = (QKeyEvent *) 0xbf5ffbe0
---Type <return> to continue, or q <return> to quit---
updatecheck = 12
#3 0x402642ae in TV::EventThread(void*) (param=0x82b7ea8) at tv_play.cpp:910
thetv = (class TV *) 0x82b7ea8
#4 0x410ffc40 in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
Thread 3 (Thread 16386 (LWP 4268)):
#0 0x41105fbb in read () from /lib/libpthread.so.0
No symbol table info available.
#1 0x41366230 in __JCR_LIST__ () from /usr/local/lib/liblirc_client.so.0
No symbol table info available.
#2 0x40839e7c in LircClient::Process() (this=0x8265b18) at lirc.cpp:59
code = 0x0
ir = 0x0
ret = 1073790144
#3 0x408083e0 in SpawnLirc (param=0x8258db0) at mythdialogs.cpp:40
main_window = (MythMainWindow *) 0x8258db0
config_file = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x825b5f8,
static shared_null = 0x81ba478}
program = {static null = {
static null = <same as static member of an already seen type>,
---Type <return> to continue, or q <return> to quit---
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8274408,
static shared_null = 0x81ba478}
cl = (class LircClient *) 0x8265b18
#4 0x410ffc40 in pthread_start_thread_event () from /lib/libpthread.so.0
No symbol table info available.
Thread 2 (Thread 32769 (LWP 4267)):
#0 0x41303487 in poll () from /lib/libc.so.6
No symbol table info available.
#1 0x410fedee in __pthread_manager () from /lib/libpthread.so.0
No symbol table info available.
#2 0x410fefe7 in __pthread_manager_event () from /lib/libpthread.so.0
No symbol table info available.
Thread 1 (Thread 16384 (LWP 4264)):
#0 0x412d72f6 in nanosleep () from /lib/libc.so.6
No symbol table info available.
#1 0xffffffc0 in ?? ()
No symbol table info available.
#2 0x08084a84 in PlaybackBox::play(ProgramInfo*) (this=0xbfffe900,
rec=0x8285230) at playbackbox.cpp:1379
tvrec = (ProgramInfo *) 0x82840c8
tv = (class TV *) 0x82b7ea8
---Type <return> to continue, or q <return> to quit---
doremove = 64
doprompt = 71
#3 0x080844ad in PlaybackBox::selected() (this=0xbfffe900)
at playbackbox.cpp:1305
No locals.
#4 0x080878a6 in PlaybackBox::keyPressEvent(QKeyEvent*) (this=0xbfffe900,
e=0xbfffe4f0) at playbackbox.cpp:1942
action = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8260b10,
static shared_null = 0x81ba478}
i = 0
handled = true
actions = {<QValueList<QString>> = {sh = 0x828e3e0}, <No data fields>}
#5 0x40d1c06c in QWidget::event(QEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#6 0x40c89f24 in QApplication::internalNotify(QObject*, QEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#7 0x40c89ab7 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
---Type <return> to continue, or q <return> to quit---
#8 0x40c31abe in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#9 0x40c2dd14 in QApplication::x11ProcessEvent(_XEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#10 0x40c42bda in QEventLoop::processEvents(unsigned) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#11 0x40c9dcf6 in QEventLoop::enterLoop() ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#12 0x40c8a1b1 in QApplication::enter_loop() ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#13 0x408105a1 in MythDialog::exec() (this=0xbfffe900) at mythdialogs.cpp:757
res = 18612704
#14 0x0806a130 in startPlayback() () at main.cpp:161
pbb = {<MythDialog> = {<> = {<No data fields>},
static metaObj = 0x82a9450, wmult = 0.800000012, hmult = 0.800000012,
screenwidth = 640, screenheight = 480, xbase = 0, ybase = 0,
m_parent = 0x8258db0, rescode = 0, in_loop = true, defaultBigFont = {
d = 0x8299b78}, defaultMediumFont = {d = 0x829dde0}, defaultSmallFont = {
---Type <return> to continue, or q <return> to quit---
d = 0x829e420}}, static metaObj = 0x828b830, backup = {<Qt> = {
static color0 = @0x410f3e20, static color1 = @0x410f3e28,
static black = @0x410f3e30, static white = @0x410f3e38,
static darkGray = @0x410f3e40, static gray = @0x410f3e48,
static lightGray = @0x410f3e50, static red = @0x410f3e58,
static green = @0x410f3e60, static blue = @0x410f3e68,
static cyan = @0x410f3e70, static magenta = @0x410f3e78,
static yellow = @0x410f3e80, static darkRed = @0x410f3e88,
static darkGreen = @0x410f3e90, static darkBlue = @0x410f3e98,
static darkCyan = @0x410f3ea0, static darkMagenta = @0x410f3ea8,
static darkYellow = @0x410f3eb0, static arrowCursor = @0x410f2800,
static upArrowCursor = @0x410f2804, static crossCursor = @0x410f2808,
static waitCursor = @0x410f280c, static ibeamCursor = @0x410f2810,
static sizeVerCursor = @0x410f2814, static sizeHorCursor = @0x410f2818,
static sizeBDiagCursor = @0x410f281c,
static sizeFDiagCursor = @0x410f2820,
static sizeAllCursor = @0x410f2824, static blankCursor = @0x410f2828,
static splitVCursor = @0x410f2830, static splitHCursor = @0x410f282c,
static pointingHandCursor = @0x410f2834,
static forbiddenCursor = @0x410f2838,
static whatsThisCursor = @0x410f283c}, flags = 4, d = 0x0, pdev = 0x0,
bg_col = {static color_init = true, static globals_init = true,
static colormodel = d32, d = {argb = 4294967295, d8 = {
---Type <return> to continue, or q <return> to quit---
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 = 43 '+', bro = {xp = 0, yp = 0},
cfont = {d = 0x8244e80}, pfont = 0x0, cpen = {<Qt> = {
static color0 = @0x410f3e20, static color1 = @0x410f3e28,
static black = @0x410f3e30, static white = @0x410f3e38,
static darkGray = @0x410f3e40, static gray = @0x410f3e48,
static lightGray = @0x410f3e50, static red = @0x410f3e58,
static green = @0x410f3e60, static blue = @0x410f3e68,
static cyan = @0x410f3e70, static magenta = @0x410f3e78,
static yellow = @0x410f3e80, static darkRed = @0x410f3e88,
static darkGreen = @0x410f3e90, static darkBlue = @0x410f3e98,
static darkCyan = @0x410f3ea0, static darkMagenta = @0x410f3ea8,
static darkYellow = @0x410f3eb0, static arrowCursor = @0x410f2800,
static upArrowCursor = @0x410f2804, static crossCursor = @0x410f2808,
static waitCursor = @0x410f280c, static ibeamCursor = @0x410f2810,
static sizeVerCursor = @0x410f2814,
static sizeHorCursor = @0x410f2818,
static sizeBDiagCursor = @0x410f281c,
static sizeFDiagCursor = @0x410f2820,
static sizeAllCursor = @0x410f2824, static blankCursor = @0x410f2828,
static splitVCursor = @0x410f2830, static splitHCursor = @0x410f282c,
static pointingHandCursor = @0x410f2834,
---Type <return> to continue, or q <return> to quit---
static forbiddenCursor = @0x410f2838,
static whatsThisCursor = @0x410f283c}, data = 0x827b3f0},
cbrush = {<Qt> = {static color0 = @0x410f3e20,
static color1 = @0x410f3e28, static black = @0x410f3e30,
static white = @0x410f3e38, static darkGray = @0x410f3e40,
static gray = @0x410f3e48, static lightGray = @0x410f3e50,
static red = @0x410f3e58, static green = @0x410f3e60,
static blue = @0x410f3e68, static cyan = @0x410f3e70,
static magenta = @0x410f3e78, static yellow = @0x410f3e80,
static darkRed = @0x410f3e88, static darkGreen = @0x410f3e90,
static darkBlue = @0x410f3e98, static darkCyan = @0x410f3ea0,
static darkMagenta = @0x410f3ea8, static darkYellow = @0x410f3eb0,
static arrowCursor = @0x410f2800, static upArrowCursor = @0x410f2804,
static crossCursor = @0x410f2808, static waitCursor = @0x410f280c,
static ibeamCursor = @0x410f2810, static sizeVerCursor = @0x410f2814,
static sizeHorCursor = @0x410f2818,
static sizeBDiagCursor = @0x410f281c,
static sizeFDiagCursor = @0x410f2820,
static sizeAllCursor = @0x410f2824, static blankCursor = @0x410f2828,
static splitVCursor = @0x410f2830, static splitHCursor = @0x410f282c,
static pointingHandCursor = @0x410f2834,
static forbiddenCursor = @0x410f2838,
static whatsThisCursor = @0x410f283c}, data = 0x8244888}, crgn = {
---Type <return> to continue, or q <return> to quit---
data = 0x82ade10}, tabstops = 0, tabarray = 0x0, tabarraylen = 0,
block_ext = false, wx = -1073747416, wy = 1091474044, ww = -1073747064,
wh = -1073747248, vx = -1073747416, vy = 1090508707, vw = 136910576,
vh = 1091474044, 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 = 136608696,
hd = 3221220088, rendhd = 1093255123, gc = 0x0, gc_brush = 0x0, curPt = {
xp = 0, yp = 0}, clip_serial = 0}, skipUpdate = true, pageDowner = true,
connected = true, curitem = 0x8285230, delitem = 0x0, theme = 0x827ae50,
xmldata = <incomplete type>, skipNum = 1, skipCnt = 0, listCount = 7,
inTitle = false, playingVideo = false, leftRight = false, curTitle = 0,
curShowing = 3, titleData = 0x83c189c, showList = {sh = 0x829f628},
showData = {sh = 0x824ee68}, showDateData = {sh = 0x8298788}, type = Play,
timer = 0x828e048, nvp = 0x0, rbuffer = 0x0, decoder = 24, state = kKilled,
killState = kDone, killTimeout = {ds = 0}, nvpTimeout = {ds = 0},
waitToStartPreviewTimer = {ds = 71063633}, waitToStart = true,
lastUpdateTime = {d = {jd = 2453095}, t = {ds = 71061739}},
graphicPopup = true, playbackPreview = false, generatePreviewPixmap = true,
displayChanNum = true, dateformat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x83c1cf0,
---Type <return> to continue, or q <return> to quit---
static shared_null = 0x81ba478}, timeformat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x82ab908,
static shared_null = 0x81ba478}, showDateFormat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x82ac800,
static shared_null = 0x81ba478}, showTimeFormat = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x829cb88,
static shared_null = 0x81ba478}, popup = 0x0,
myBackground = <incomplete type>, containerPixmap = 0xbfffebb8,
fillerPixmap = 0x40f626c9, bgTransBackup = 0x8282d80, fullRect = {x1 = 0,
y1 = 0, x2 = 639, y2 = 479}, listRect = {x1 = 0, y1 = 40, x2 = 639,
y2 = 287}, infoRect = {x1 = 0, y1 = 280, x2 = 639, y2 = 483}, usageRect = {
x1 = 0, y1 = 440, x2 = 639, y2 = 479}, videoRect = {x1 = 488, y1 = 300,
x2 = 615, y2 = 395}, listsize = 7, titleitems = 10, popupForeground = {
static color_init = true, static globals_init = true,
static colormodel = 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 = d32, d = {argb = 1224736768, d8 = {argb = 1224736768,
pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
---Type <return> to continue, or q <return> to quit---
d32 = {argb = 1224736768, pix = 1145655892}}}, popupHighlight = {
static color_init = true, static globals_init = true,
static colormodel = d32, d = {argb = 4278286258, d8 = {argb = 4278286258,
pix = 84 'T', invalid = 82 'R', dirty = 73 'I', direct = 68 'D'},
d32 = {argb = 4278286258, pix = 1145655892}}}, expectingPopup = false,
updateFreeSpace = true, freeSpaceTimer = 0x82a8440, freeSpaceTotal = 0,
freeSpaceUsed = 0, groupDisplayName = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x82aef88,
static shared_null = 0x81ba478}, recGroup = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x829f690,
static shared_null = 0x81ba478}, recGroupPassword = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x82a9aa8,
static shared_null = 0x81ba478}, curGroupPassword = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x829ad08,
static shared_null = 0x81ba478}, recGroupType = {sh = 0x8247fc0},
recGroupPwCache = {sh = 0x82807e0}, choosePopup = 0x0,
chooseListBox = 0x3ff00000, chooseComboBox = 0x0,
chooseLineEdit = 0x40f6642b, chooseOldPassword = 0x408abf70,
chooseNewPassword = 0xbffff2e0, chooseOkButton = 0x82aa698,
---Type <return> to continue, or q <return> to quit---
chooseDeleteButton = 0xbfffee28, chooseGroupPassword = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x81ba478,
static shared_null = 0x81ba478}}
#15 0x0806b835 in TVMenuCallback(void*, QString&) (data=0x8247d90,
selection=@0x82aa5ac) at main.cpp:372
sel = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8299468,
static shared_null = 0x81ba478}
#16 0x407b48ba in ThemedMenuPrivate::handleAction(QString const&) (
this=0x82aa4b0, action=@0x8299244) at themedmenu.cpp:2074
No locals.
#17 0x407b3096 in ThemedMenuPrivate::keyPressHandler(QKeyEvent*) (
this=0x82aa4b0, e=0xbffff2e0) at themedmenu.cpp:1904
action = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8260b10,
static shared_null = 0x81ba478}
i = 0
lastbutton = (ThemedButton *) 0x8299208
oldrow = 2
handled = true
---Type <return> to continue, or q <return> to quit---
actions = {<QValueList<QString>> = {sh = 0x8281e28}, <No data fields>}
#18 0x407b5ced in ThemedMenu::keyPressEvent(QKeyEvent*) (this=0x82aa698,
e=0xbffff2e0) at themedmenu.cpp:2260
No locals.
#19 0x40d1c06c in QWidget::event(QEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#20 0x40c89f24 in QApplication::internalNotify(QObject*, QEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#21 0x40c89ab7 in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#22 0x40c31abe in QETWidget::translateKeyEvent(_XEvent const*, bool) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#23 0x40c2dd14 in QApplication::x11ProcessEvent(_XEvent*) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#24 0x40c42bda in QEventLoop::processEvents(unsigned) ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#25 0x40c9dcf6 in QEventLoop::enterLoop() ()
---Type <return> to continue, or q <return> to quit---
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#26 0x40c8a1b1 in QApplication::enter_loop() ()
from /usr/lib/qt-3.1/lib/libqt-mt.so.3
No symbol table info available.
#27 0x408105a1 in MythDialog::exec() (this=0x82aa698) at mythdialogs.cpp:757
res = 1082197286
#28 0x0806ce30 in RunMenu(QString) (themedir=
{static null = {static null = <same as static member of an already seen type>, d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8261358, static shared_null = 0x81ba478}) at main.cpp:521
exitstatus = 0
#29 0x0807146f in main (argc=1, argv=0xbffff9b4) at main.cpp:959
lcd_host = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x827b478,
static shared_null = 0x81ba478}
lcd_port = 13666
a = <incomplete type>
logfile = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8244a50,
static shared_null = 0x81ba478}
---Type <return> to continue, or q <return> to quit---
verboseString = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x82480d8,
static shared_null = 0x81ba478}
pluginname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x81e5990,
static shared_null = 0x81ba478}
finfo = {fn = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8245580,
static shared_null = 0x81ba478}, fic = 0x0, cache = true, symLink = false}
binname = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8244d68,
static shared_null = 0x81ba478}
logfd = -1
fileprefix = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x82457b0,
static shared_null = 0x81ba478}
dir = <incomplete type>
db = (struct QSqlDatabase *) 0x824f9b0
---Type <return> to continue, or q <return> to quit---
themename = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x82784d8,
static shared_null = 0x81ba478}
randomtheme = false
themedir = {static null = {
static null = <same as static member of an already seen type>,
d = 0x81ba478, static shared_null = 0x81ba478}, d = 0x8261358,
static shared_null = 0x81ba478}
mainWindow = (class MythMainWindow *) 0x8258db0
pmanager = (MythPluginManager *) 0x827b7d0
mon = (class MediaMonitor *) 0x0
exitstatus = 1092853722
#30 0x4123e917 in __libc_start_main () from /lib/libc.so.6
No symbol table info available.
#0 0x4129d87f in _int_realloc () from /lib/libc.so.6
More information about the mythtv-dev
mailing list