=thread-group-added,id="i1" ~"GNU gdb (GDB) Fedora (7.2-51.fc14)\n" ~"Copyright (C) 2010 Free Software Foundation, Inc.\n" ~"License GPLv3+: GNU GPL version 3 or later \nThis is free software: you are free to change and redistribute it.\nThere is NO WARRANTY, to the extent permitted by law. Type \"show copying\"\nand \"show warranty\" for details.\n" ~"This GDB was configured as \"x86_64-redhat-linux-gnu\".\nFor bug reporting instructions, please see:\n" ~".\n" (gdb) 2-gdb-set print repeat 0 3-gdb-set backtrace limit 1024 4-file-exec-and-symbols "/home/toddb/src/src6.1/omneon/pcapps/playeremu/playeremu.nb/../obj.linux64/hostemu" 2^done (gdb) 3^done (gdb) 4^done (gdb) 5-file-list-exec-source-file 6cd /home/toddb/src/src6.1/omneon/pcapps/mediareader/validate 7-exec-arguments -valdbg -x hostemurdd9.txt -s "set echo off ; set test 65 ; set width 1440 ; set height 1080 ; set bitrate 35000000 ; set pcount 3 ; set framerate 25 ; set vsr 420 ; set sei 5592 ; set mediareader ../obj.linux/mediareader" 8-break-insert -f "/home/toddb/src/src3/omneon/director/host/cliplib/moclipfile.cc:3009" 1 9-break-insert -f "/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc:2986" 1 10-break-insert -f "/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc:514" 1 11-break-insert -f "/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc:2959" 1 12-break-insert -t _start 5^done,line="1685",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",macro-info="0" (gdb) &"cd /home/toddb/src/src6.1/omneon/pcapps/mediareader/validate\n" ~"Working directory /home/toddb/src/src6.1/omneon/pcapps/mediareader/validate.\n" 6^done (gdb) 7^done (gdb) &"No source file named /home/toddb/src/src3/omneon/director/host/cliplib/moclipfile.cc.\n" 8^done,bkpt={number="1",type="breakpoint",disp="keep",enabled="y",addr="",pending="/home/toddb/src/src3/omneon/director/host/cliplib/moclipfile.cc:3009",times="0",original-location="/home/toddb/src/src3/omneon/director/host/cliplib/moclipfile.cc:3009"} (gdb) &"\n" 1^done (gdb) No command for record 1^done 9^done,bkpt={number="2",type="breakpoint",disp="keep",enabled="y",addr="0x00000000006351ff",func="ClipFileImpl::load(OsPathId, bool, MediaFileType)",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="2986",times="0",original-location="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc:2986"} (gdb) &"\n" 1^done (gdb) No command for record 1^done 10^done,bkpt={number="3",type="breakpoint",disp="keep",enabled="y",addr="0x00000000005c4556",func="lockStep()",file="smpte377.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc",line="514",times="0",original-location="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc:514"} (gdb) &"\n" 1^done (gdb) 11^done,bkpt={number="4",type="breakpoint",disp="keep",enabled="y",addr="0x000000000063500f",func="ClipFileImpl::load(char const*, bool, MediaFileType)",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="2959",times="0",original-location="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc:2959"} (gdb) &"\n" 1^done (gdb) 12^done,bkpt={number="5",type="breakpoint",disp="del",enabled="y",addr="0x00000000004254b0",at="<_start>",times="0",original-location="_start"} (gdb) No command for record 1^done No command for record 1^done 13-exec-run =thread-group-started,id="i1",pid="4799" =thread-created,id="1",group-id="i1" 13^running *running,thread-id="all" (gdb) =library-loaded,id="/lib64/ld-linux-x86-64.so.2",target-name="/lib64/ld-linux-x86-64.so.2",host-name="/lib64/ld-linux-x86-64.so.2",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib64/libz.so.1",target-name="/lib64/libz.so.1",host-name="/lib64/libz.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib64/librt.so.1",target-name="/lib64/librt.so.1",host-name="/lib64/librt.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib64/libpthread.so.0",target-name="/lib64/libpthread.so.0",host-name="/lib64/libpthread.so.0",symbols-loaded="0",thread-group="i1" =library-loaded,id="/usr/lib64/libstdc++.so.6",target-name="/usr/lib64/libstdc++.so.6",host-name="/usr/lib64/libstdc++.so.6",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib64/libm.so.6",target-name="/lib64/libm.so.6",host-name="/lib64/libm.so.6",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib64/libgcc_s.so.1",target-name="/lib64/libgcc_s.so.1",host-name="/lib64/libgcc_s.so.1",symbols-loaded="0",thread-group="i1" =library-loaded,id="/lib64/libc.so.6",target-name="/lib64/libc.so.6",host-name="/lib64/libc.so.6",symbols-loaded="0",thread-group="i1" ~"[Thread debugging using libthread_db enabled]\n" *stopped,reason="breakpoint-hit",disp="del",bkptno="5",frame={addr="0x00000000004254b0",func="_start",args=[]},thread-id="1",stopped-threads="all",core="3" (gdb) 14info proc &"info proc\n" ~"process 4799\n" ~"cmdline = '/home/toddb/src/src6.1/omneon/pcapps/playeremu/obj.linux64/hostemu'\n" ~"cwd = '/home/toddb/src/src6.1/omneon/pcapps/mediareader/validate'\n" ~"exe = '/home/toddb/src/src6.1/omneon/pcapps/playeremu/obj.linux64/hostemu'\n" 14^done (gdb) No answer for: 13-exec-run 15-exec-continue 15^running *running,thread-id="all" (gdb) &"Detaching after fork from child process 4802.\n" =thread-created,id="2",group-id="i1" ~"[New Thread 0x7ffff7fb7700 (LWP 4803)]\n" *running,thread-id="all" =thread-created,id="3",group-id="i1" ~"[New Thread 0x7ffff77b6700 (LWP 4804)]\n" *running,thread-id="all" =thread-created,id="4",group-id="i1" ~"[New Thread 0x7ffff6fb5700 (LWP 4805)]\n" *running,thread-id="all" ~"[Switching to Thread 0x7ffff77b6700 (LWP 4804)]\n" *stopped,reason="breakpoint-hit",disp="keep",bkptno="4",frame={addr="0x000000000063500f",func="ClipFileImpl::load",args=[{name="this",value="0xa56070"},{name="name",value="0x7ffff0000948 \"hostemu65.mxf\""},{name="readonly",value="true"},{name="mft",value="mediaFileTypeUnknown"}],file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="2959"},thread-id="3",stopped-threads="all",core="0" =thread-selected,id="3" (gdb) 16-stack-list-frames 16^done,stack=[frame={level="0",addr="0x000000000063500f",func="ClipFileImpl::load",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="2959"},frame={level="1",addr="0x000000000062f4d6",func="CClipFile::load",file="clipfilewrap.h",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/clipfilewrap.h",line="203"},frame={level="2",addr="0x000000000042f210",func="CommandParser::loadNoPlayer",file="cclipfile-emu.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/cclipfile-emu.cc",line="2786"},frame={level="3",addr="0x000000000044e723",func="CommandParser::pcmdLoad",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1119"},frame={level="4",addr="0x0000000000450b07",func="CommandParser::perform",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1643"},frame={level="5",addr="0x000000000044e37f",func="CommandParser::performLoop",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="991"},frame={level="6",addr="0x0000000000452da9",func="LoopWatch::LoopThread::loop",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1007"},frame={level="7",addr="0x00000000004597ea",func="ThreadMethod::startMethod",file="../../../omneon/shared/include/basicutil.hh",fullname="/home/toddb/src/src6.1/omneon/shared/include/basicutil.hh",line="2506"},frame={level="8",addr="0x00000000006484b5",func="BaseThread::staticStarter",file="basethread.cc",fullname="/home/toddb/src/src6.1/omneon/shared/utils2/basethread.cc",line="67"},frame={level="9",addr="0x00000000006c8734",func="taskStartFxn",file="taskposix.c",fullname="/home/toddb/src/src6.1/omneon/shared/utils/taskposix.c",line="41"},frame={level="10",addr="0x0000003fdec06ccb",func="start_thread",from="/lib64/libpthread.so.0"},frame={level="11",addr="0x0000003fde0e0c2d",func="clone",from="/lib64/libc.so.6"}] (gdb) No answer for: 15-exec-continue 17-stack-list-arguments 1 18-var-update --all-values * 17^done,stack-args=[frame={level="0",args=[{name="this",value="0xa56070"},{name="name",value="0x7ffff0000948 \"hostemu65.mxf\""},{name="readonly",value="true"},{name="mft",value="mediaFileTypeUnknown"}]},frame={level="1",args=[{name="this",value="0x7ffff00009c0"},{name="name",value="0x7ffff0000948 \"hostemu65.mxf\""},{name="readonly",value="true"},{name="mft",value="mediaFileTypeUnknown"}]},frame={level="2",args=[{name="this",value="0xa5aa48"},{name="usageGuide",value="0x6d0210 \"with player:\\n load clipName {out | in out | in out index}\\nwithout player:\\n load file [r]\""}]},frame={level="3",args=[{name="this",value="0xa5aa48"}]},frame={level="4",args=[{name="this",value="0xa5aa48"},{name="input",value="@0xa5aa30: {_vptr.InputReader = 0xa0d710}"}]},frame={level="5",args=[{name="this",value="0xa5aa48"},{name="stringer",value="@0xa5aa30: { = {_vptr.InputReader = 0xa0d710}, m = @0xa5a810}"},{name="count",value="1000000"}]},frame={level="6",args=[{name="this",value="0xa5a9f0"}]},frame={level="7",args=[{name="this",value="0xa5a9f0"}]},frame={level="8",args=[{name="arg",value="0xa5a9f0"}]},frame={level="9",args=[{name="arg",value="0xa6d910"}]},frame={level="10",args=[]},frame={level="11",args=[]}] (gdb) 18^done,changelist=[] (gdb) 19-stack-list-locals --simple-values 19^done,locals=[{name="result",type="bool",value="false"},{name="hold",type="MediaObj::ScopeHold"}] (gdb) 20-var-create - @ result 21-var-create - @ hold 22-var-create - @ this 23-var-create - @ name 24-var-create - @ readonly 25-var-create - @ mft 26-var-update --all-values * 20^done,name="var1",numchild="0",value="false",type="bool",thread-id="3",has_more="0" (gdb) 27-var-show-attributes "var1" 21^done,name="var2",numchild="1",value="{...}",type="MediaObj::ScopeHold",thread-id="3",has_more="0" (gdb) 22^done,name="var3",numchild="3",value="0xa56070",type="ClipFileImpl * const",thread-id="3",has_more="0" (gdb) 23^done,name="var4",numchild="1",value="0x7ffff0000948 \"hostemu65.mxf\"",type="const char *",thread-id="3",has_more="0" (gdb) 24^done,name="var5",numchild="0",value="true",type="bool",thread-id="3",has_more="0" (gdb) 25^done,name="var6",numchild="0",value="mediaFileTypeUnknown",type="MediaFileType",thread-id="3",has_more="0" (gdb) 28-var-show-attributes "var2" 26^done,changelist=[] (gdb) 27^done,attr="editable" (gdb) 29-var-show-attributes "var3" 30-var-show-attributes "var4" 31-var-show-attributes "var5" 32-var-show-attributes "var6" 28^done,attr="noneditable" (gdb) 33-var-evaluate-expression var1 29^done,attr="editable" (gdb) 30^done,attr="editable" (gdb) 31^done,attr="editable" (gdb) 32^done,attr="editable" (gdb) 33^done,value="false" (gdb) 34-var-evaluate-expression var3 35-var-evaluate-expression var4 36-var-evaluate-expression var5 37-var-evaluate-expression var6 34^done,value="0xa56070" (gdb) 35^done,value="0x7ffff0000948 \"hostemu65.mxf\"" (gdb) 36^done,value="true" (gdb) 37^done,value="mediaFileTypeUnknown" (gdb) 38-break-delete 4 38^done (gdb) 39-exec-continue 39^running *running,thread-id="all" (gdb) =thread-created,id="5",group-id="i1" ~"[New Thread 0x7ffff67b4700 (LWP 4806)]\n" *running,thread-id="all" =thread-created,id="6",group-id="i1" ~"[New Thread 0x7ffff5fb3700 (LWP 4807)]\n" *running,thread-id="all" =thread-created,id="7",group-id="i1" ~"[New Thread 0x7ffff57b2700 (LWP 4808)]\n" *running,thread-id="all" =thread-created,id="8",group-id="i1" ~"[New Thread 0x7ffff4fb1700 (LWP 4809)]\n" *running,thread-id="all" =thread-created,id="9",group-id="i1" ~"[New Thread 0x7fffeffff700 (LWP 4810)]\n" *running,thread-id="all" =thread-created,id="10",group-id="i1" ~"[New Thread 0x7fffef7fe700 (LWP 4811)]\n" *running,thread-id="all" =thread-created,id="11",group-id="i1" ~"[New Thread 0x7fffeeffd700 (LWP 4812)]\n" *running,thread-id="all" =thread-created,id="12",group-id="i1" ~"[New Thread 0x7fffee7fc700 (LWP 4813)]\n" *running,thread-id="all" =thread-created,id="13",group-id="i1" ~"[New Thread 0x7fffedffb700 (LWP 4814)]\n" *running,thread-id="all" =thread-created,id="14",group-id="i1" ~"[New Thread 0x7fffed7fa700 (LWP 4815)]\n" *running,thread-id="all" =thread-created,id="15",group-id="i1" ~"[New Thread 0x7fffe27f8700 (LWP 4816)]\n" *running,thread-id="all" ~"[Switching to Thread 0x7ffff7fb9740 (LWP 4799)]\n" *stopped,reason="breakpoint-hit",disp="keep",bkptno="3",frame={addr="0x00000000005c4556",func="lockStep",args=[],file="smpte377.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc",line="514"},thread-id="1",stopped-threads="all",core="0" =thread-selected,id="1" (gdb) 40-stack-list-frames 40^done,stack=[frame={level="0",addr="0x00000000005c4556",func="lockStep",file="smpte377.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc",line="514"},frame={level="1",addr="0x00000000005c460d",func="MxfNode::MxfNode",file="smpte377.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc",line="526"},frame={level="2",addr="0x00000000005c9e87",func="MxfRootNode::MxfRootNode",file="smpte377.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc",line="2099"},frame={level="3",addr="0x00000000004a4058",func="MxfMediaObj::createTreeLocked",file="mxfmediafile.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.cc",line="1564"},frame={level="4",addr="0x00000000004a3f2a",func="MxfMediaObj::createTree",file="mxfmediafile.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.cc",line="1548"},frame={level="5",addr="0x00000000004bc164",func="MxfMediaObj::generateKlv",file="mxfmediafile.h",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.h",line="2361"},frame={level="6",addr="0x00000000004bc378",func="MxfClipDesc::generateKlv",file="mxfmediafile.h",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.h",line="2482"},frame={level="7",addr="0x00000000004ae04e",func="MxfClipDesc::acceptPrecharge",file="mxfmediafile.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.cc",line="4603"},frame={level="8",addr="0x00000000004aa0b5",func="MxfTrackDesc::forcePrecharge",file="mxfmediafile.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.cc",line="3315"},frame={level="9",addr="0x00000000004a6e50",func="MxfMediaObj::forceOp1aPrecharge",file="mxfmediafile.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.cc",line="2345"},frame={level="10",addr="0x00000000004aa2ab",func="MxfTrackDesc::setPrecharge",file="mxfmediafile.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.cc",line="3369"},frame={level="11",addr="0x000000000063e148",func="ClipPrerecord::Track::onBeginRecord",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="5669"},frame={level="12",addr="0x000000000063f9b6",func="ClipPrerecord::MpegTrack::onBeginRecord",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="5997"},frame={level="13",addr="0x000000000063c6cd",func="ClipFileImpl::onBeginRecord",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="5266"},frame={level="14",addr="0x000000000063fb5f",func="ClipPrerecord::Tracks::onBeginRecord",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="6021"},frame={level="15",addr="0x000000000063be39",func="ClipFileImpl::recordSamples",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="5144"},frame={level="16",addr="0x000000000062f55f",func="CClipFile::recordSamples",file="clipfilewrap.h",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/clipfilewrap.h",line="210"},frame={level="17",addr="0x000000000042bab3",func="TrackInfo::addSamples",file="cclipfile-emu.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/cclipfile-emu.cc",line="1711"},frame={level="18",addr="0x000000000042c987",func="RecordInfo::addSamples",file="cclipfile-emu.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/cclipfile-emu.cc",line="2076"},frame={level="19",addr="0x000000000042e083",func="CommandParser::recordLoop",file="cclipfile-emu.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/cclipfile-emu.cc",line="2401"},frame={level="20",addr="0x0000000000450b07",func="CommandParser::perform",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1643"},frame={level="21",addr="0x000000000045153b",func="main",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1782"}] (gdb) No answer for: 39-exec-continue 41-stack-list-arguments 1 42-var-update --all-values * 41^done,stack-args=[frame={level="0",args=[]},frame={level="1",args=[{name="this",value="0xac45c0"}]},frame={level="2",args=[{name="this",value="0xac45c0"},{name="fp",value="{m_ptr = 0x7fffffffc690}"},{name="hook",value="0xab07a8"},{name="encode",value="true"}]},frame={level="3",args=[{name="this",value="0xab06f0"}]},frame={level="4",args=[{name="this",value="0xab06f0"}]},frame={level="5",args=[{name="this",value="0xab06f0"},{name="flushToDisk",value="false"}]},frame={level="6",args=[{name="this",value="0xa6ed10"},{name="flushToDisk",value="false"}]},frame={level="7",args=[{name="this",value="0xa6ed10"}]},frame={level="8",args=[{name="this",value="0xa6e880"},{name="precharge",value="15"}]},frame={level="9",args=[{name="this",value="0xab06f0"},{name="precharge",value="15"}]},frame={level="10",args=[{name="this",value="0xa6e880"},{name="precharge",value="15"}]},frame={level="11",args=[{name="this",value="0xab4650"},{name="cf",value="@0xa564f0: {> = {_vptr.IGenericProperties = 0xa2ebd0}, static s_poolLock = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}, static s_memPool = {m_freeB = 0xa4d930, m_allocSize = 36864, m_totalSize = 36888, m_placement = 0x0, m_perf = {nFree = 0, nAlloc = 0, freeTime = 0, allocTime = 0}}, static s_serialNum = {m_count = 6}, m_node = { = {m_next = 0x0, m_prev = 0xa56078}, m_client = @0xa564f0}, m_prTracks = {_vptr.Tracks = 0xa2ecd0, m_numChargingTracks = {m_count = 0}, m_numRecordingTracks = {m_count = 1}, m_typeBase = \"\\000\\000\\002\\n\\n\", m_prTracks = std::vector of length 10, capacity 16 = {0xab4650, 0xab4740, 0xab3ee0, 0xab43d0, 0xab4d00, 0xab5040, 0xab5970, 0xab5ce0, 0xab60e0, 0xab6450}, m_mutex = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}}, m_klvTransportVbiTrack = 4294967295, m_klvTransportAncTrack = 4294967295, m_maxRecordingPrecharge = {m_count = 15}, m_auRecPrechargeSamples = 0, m_lastReq = {m_req = {m_baseVector = {{movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}}, m_ptr = 0xa56588, m_allocSize = 8, m_size = 0}}, m_clipCost = {m_type = ClipCost::Threshold::play1xThresh, m_windows = {m_windowSet = {{type = ClipCost::elapsedTimeCost, thresh = 18446744073709551615, costSum = 0, newCost = 0}, {type = ClipCost::diskLoadCost, thresh = 18446744073709551615, costSum = 0, newCost = 0}}, m_index = 0}, m_frameStart = 0, m_thisFrame = -1, m_rate = {m_fixed16 = 65536}, m_costOver = ClipCost::invalidCost, m_costOverValue = 0, static s_threshProto = {{type = 0, thresh = {18446744073709551615, 18446744073709551615}}, {type = 1, thresh = {18446744073709551615, 18446744073709551615}}, {type = 2, thresh = {18446744073709551615, 100}}}, static m_systemDelta = 0}, m_nonMpegShift = -1, m_tcCache = {m_cache = {m_baseVector = {{ary = {{frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}}}}, m_ptr = 0xa56750, m_allocSize = 1, m_size = 0}, m_nMegTracks = 0, m_trackMap = {m_baseVector = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, m_ptr = 0xa567e8, m_allocSize = 18, m_size = 0}}, m_needsTcInvalidation = false, serialNum = 2, vrate = mediaVideoRate25hz, obj = {m_obj = 0xab06f0, m_cb = 0xa568b0, m_previewCb = 0xa568d8, m_mutex = {lock_ = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}, locker_ = 0, count_ = 0}}, changeCbInfo = {> = { = {m_valid = BridgeBase::validMarker}, _vptr.BridgeHook = 0xa2ec90}, m_target = @0xa564f0, m_callback = (bool (ClipFileImpl::*)(ClipFileImpl *, const MediaObj::Persist &)) 0x62fc1e }, previewCbInfo = {> = { = {m_valid = BridgeBase::validMarker}, _vptr.BridgeHook = 0xa2ec10}, m_target = @0xa564f0, m_callback = (bool (ClipFileImpl::*)(ClipFileImpl *, MediaObj &)) 0x62fc32 }, frameZero = {m_propName = MediaPropertyEnum::nameFirstFrame, m_value = 0, m_set = true}, movieHasMpeg = true, movieRate = 25, writable = true, movieRollout = 0, static ntscVideoRate = {m_val = 1964115}, movieTicksPerFrame = {m_val = 65536}, throttleCount = 0, throttleFrame = -1, throttleClamp = { = {}, m_lastTick = 0, m_elapsed = 0, m_allowCount = 0, m_dropCount = 0, m_holdType = MsgClampEnum::unknownType, m_msgStore = 0x0, m_pHoldMsg = 0x0, m_pDropMsg = 0x0}, expensiveWarned = false}"},{name="track",value="@0xa6e880: {_vptr.MediaTrackDesc = 0xa108d0, obj = 0xab06f0, type = mediaDataVideo, vrate = mediaVideoRate25hz, syncAdjustment = 0, length = 0, width = 1440, height = 1080}"}]},frame={level="12",args=[{name="this",value="0xab4650"},{name="cf",value="@0xa564f0: {> = {_vptr.IGenericProperties = 0xa2ebd0}, static s_poolLock = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}, static s_memPool = {m_freeB = 0xa4d930, m_allocSize = 36864, m_totalSize = 36888, m_placement = 0x0, m_perf = {nFree = 0, nAlloc = 0, freeTime = 0, allocTime = 0}}, static s_serialNum = {m_count = 6}, m_node = { = {m_next = 0x0, m_prev = 0xa56078}, m_client = @0xa564f0}, m_prTracks = {_vptr.Tracks = 0xa2ecd0, m_numChargingTracks = {m_count = 0}, m_numRecordingTracks = {m_count = 1}, m_typeBase = \"\\000\\000\\002\\n\\n\", m_prTracks = std::vector of length 10, capacity 16 = {0xab4650, 0xab4740, 0xab3ee0, 0xab43d0, 0xab4d00, 0xab5040, 0xab5970, 0xab5ce0, 0xab60e0, 0xab6450}, m_mutex = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}}, m_klvTransportVbiTrack = 4294967295, m_klvTransportAncTrack = 4294967295, m_maxRecordingPrecharge = {m_count = 15}, m_auRecPrechargeSamples = 0, m_lastReq = {m_req = {m_baseVector = {{movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}}, m_ptr = 0xa56588, m_allocSize = 8, m_size = 0}}, m_clipCost = {m_type = ClipCost::Threshold::play1xThresh, m_windows = {m_windowSet = {{type = ClipCost::elapsedTimeCost, thresh = 18446744073709551615, costSum = 0, newCost = 0}, {type = ClipCost::diskLoadCost, thresh = 18446744073709551615, costSum = 0, newCost = 0}}, m_index = 0}, m_frameStart = 0, m_thisFrame = -1, m_rate = {m_fixed16 = 65536}, m_costOver = ClipCost::invalidCost, m_costOverValue = 0, static s_threshProto = {{type = 0, thresh = {18446744073709551615, 18446744073709551615}}, {type = 1, thresh = {18446744073709551615, 18446744073709551615}}, {type = 2, thresh = {18446744073709551615, 100}}}, static m_systemDelta = 0}, m_nonMpegShift = -1, m_tcCache = {m_cache = {m_baseVector = {{ary = {{frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}}}}, m_ptr = 0xa56750, m_allocSize = 1, m_size = 0}, m_nMegTracks = 0, m_trackMap = {m_baseVector = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, m_ptr = 0xa567e8, m_allocSize = 18, m_size = 0}}, m_needsTcInvalidation = false, serialNum = 2, vrate = mediaVideoRate25hz, obj = {m_obj = 0xab06f0, m_cb = 0xa568b0, m_previewCb = 0xa568d8, m_mutex = {lock_ = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}, locker_ = 0, count_ = 0}}, changeCbInfo = {> = { = {m_valid = BridgeBase::validMarker}, _vptr.BridgeHook = 0xa2ec90}, m_target = @0xa564f0, m_callback = (bool (ClipFileImpl::*)(ClipFileImpl *, const MediaObj::Persist &)) 0x62fc1e }, previewCbInfo = {> = { = {m_valid = BridgeBase::validMarker}, _vptr.BridgeHook = 0xa2ec10}, m_target = @0xa564f0, m_callback = (bool (ClipFileImpl::*)(ClipFileImpl *, MediaObj &)) 0x62fc32 }, frameZero = {m_propName = MediaPropertyEnum::nameFirstFrame, m_value = 0, m_set = true}, movieHasMpeg = true, movieRate = 25, writable = true, movieRollout = 0, static ntscVideoRate = {m_val = 1964115}, movieTicksPerFrame = {m_val = 65536}, throttleCount = 0, throttleFrame = -1, throttleClamp = { = {}, m_lastTick = 0, m_elapsed = 0, m_allowCount = 0, m_dropCount = 0, m_holdType = MsgClampEnum::unknownType, m_msgStore = 0x0, m_pHoldMsg = 0x0, m_pDropMsg = 0x0}, expensiveWarned = false}"},{name="track",value="@0xa6e880: {_vptr.MediaTrackDesc = 0xa108d0, obj = 0xab06f0, type = mediaDataVideo, vrate = mediaVideoRate25hz, syncAdjustment = 0, length = 0, width = 1440, height = 1080}"}]},frame={level="13",args=[{name="this",value="0xa564f0"},{name="prTrack",value="@0xab4650: {_vptr.Track = 0xa2eb30, m_id = {m_trackType = omPlrTrackTypeVideo, m_typeNum = 0}, m_streamType = omStreamMpegVes, m_inUse = {m_count = 0}, m_state = ClipPrerecord::Track::stQueing, m_chargedAt = -12, m_blackId = 65538, m_frameZero = 0, m_tc = {framesUnits = 0, binaryGroup1 = 0, framesTens = 1, dropFrame_59_94 = 1, colorFrame = 0, binaryGroup2 = 0, secondsUnits = 4, binaryGroup3 = 0, secondsTens = 0, pcFm_59_94_bg0_50 = 0, binaryGroup4 = 0, minutesUnits = 2, binaryGroup5 = 0, minutesTens = 0, bg0_59_94_bg2_50 = 0, binaryGroup6 = 0, hoursUnits = 1, binaryGroup7 = 0, hoursTens = 0, bg1 = 0, bg2_59_94_pcFm_50 = 0, binaryGroup8 = 0}, m_numPadFrames = 0, m_numPreFrames = 15, m_que = {m_free = { = {m_head = 0x0, m_tail = 0x0, m_size = 0}, }, m_samples = { = {m_head = 0xac11b0, m_tail = 0xabe4b0, m_size = 15}, }}}"}]},frame={level="14",args=[{name="this",value="0xa56510"},{name="cf",value="@0xa564f0: {> = {_vptr.IGenericProperties = 0xa2ebd0}, static s_poolLock = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}, static s_memPool = {m_freeB = 0xa4d930, m_allocSize = 36864, m_totalSize = 36888, m_placement = 0x0, m_perf = {nFree = 0, nAlloc = 0, freeTime = 0, allocTime = 0}}, static s_serialNum = {m_count = 6}, m_node = { = {m_next = 0x0, m_prev = 0xa56078}, m_client = @0xa564f0}, m_prTracks = {_vptr.Tracks = 0xa2ecd0, m_numChargingTracks = {m_count = 0}, m_numRecordingTracks = {m_count = 1}, m_typeBase = \"\\000\\000\\002\\n\\n\", m_prTracks = std::vector of length 10, capacity 16 = {0xab4650, 0xab4740, 0xab3ee0, 0xab43d0, 0xab4d00, 0xab5040, 0xab5970, 0xab5ce0, 0xab60e0, 0xab6450}, m_mutex = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}}, m_klvTransportVbiTrack = 4294967295, m_klvTransportAncTrack = 4294967295, m_maxRecordingPrecharge = {m_count = 15}, m_auRecPrechargeSamples = 0, m_lastReq = {m_req = {m_baseVector = {{movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}, {movieTime = {m_val = 0}, req = {sampleNum = 0, nSamples = 1, wrapped = false, agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}}}}, m_ptr = 0xa56588, m_allocSize = 8, m_size = 0}}, m_clipCost = {m_type = ClipCost::Threshold::play1xThresh, m_windows = {m_windowSet = {{type = ClipCost::elapsedTimeCost, thresh = 18446744073709551615, costSum = 0, newCost = 0}, {type = ClipCost::diskLoadCost, thresh = 18446744073709551615, costSum = 0, newCost = 0}}, m_index = 0}, m_frameStart = 0, m_thisFrame = -1, m_rate = {m_fixed16 = 65536}, m_costOver = ClipCost::invalidCost, m_costOverValue = 0, static s_threshProto = {{type = 0, thresh = {18446744073709551615, 18446744073709551615}}, {type = 1, thresh = {18446744073709551615, 18446744073709551615}}, {type = 2, thresh = {18446744073709551615, 100}}}, static m_systemDelta = 0}, m_nonMpegShift = -1, m_tcCache = {m_cache = {m_baseVector = {{ary = {{frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}, {frameNum = -1, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}}}}}, m_ptr = 0xa56750, m_allocSize = 1, m_size = 0}, m_nMegTracks = 0, m_trackMap = {m_baseVector = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, m_ptr = 0xa567e8, m_allocSize = 18, m_size = 0}}, m_needsTcInvalidation = false, serialNum = 2, vrate = mediaVideoRate25hz, obj = {m_obj = 0xab06f0, m_cb = 0xa568b0, m_previewCb = 0xa568d8, m_mutex = {lock_ = {mutex_ = {__data = {__lock = 0, __count = 1, __owner = 0, __nusers = 0, __kind = 32, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = \"\\000\\000\\000\\000\\001\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000 \\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\", __align = 4294967296}, locker_ = 0, lockerp_ = -1, state_ = true}, locker_ = 0, count_ = 0}}, changeCbInfo = {> = { = {m_valid = BridgeBase::validMarker}, _vptr.BridgeHook = 0xa2ec90}, m_target = @0xa564f0, m_callback = (bool (ClipFileImpl::*)(ClipFileImpl *, const MediaObj::Persist &)) 0x62fc1e }, previewCbInfo = {> = { = {m_valid = BridgeBase::validMarker}, _vptr.BridgeHook = 0xa2ec10}, m_target = @0xa564f0, m_callback = (bool (ClipFileImpl::*)(ClipFileImpl *, MediaObj &)) 0x62fc32 }, frameZero = {m_propName = MediaPropertyEnum::nameFirstFrame, m_value = 0, m_set = true}, movieHasMpeg = true, movieRate = 25, writable = true, movieRollout = 0, static ntscVideoRate = {m_val = 1964115}, movieTicksPerFrame = {m_val = 65536}, throttleCount = 0, throttleFrame = -1, throttleClamp = { = {}, m_lastTick = 0, m_elapsed = 0, m_allowCount = 0, m_dropCount = 0, m_holdType = MsgClampEnum::unknownType, m_msgStore = 0x0, m_pHoldMsg = 0x0, m_pDropMsg = 0x0}, expensiveWarned = false}"}]},frame={level="15",args=[{name="this",value="0xa564f0"},{name="req",value="@0xab6628: {trackType = omPlrTrackTypeVideo, typeNum = 0, frame = 0, count = 1, sInfo = {encoding = 2 '\\002', size = 193942, partial = false}, tcData = { = {framesUnits = 0, binaryGroup1 = 0, framesTens = 1, dropFrame_59_94 = 1, colorFrame = 0, binaryGroup2 = 0, secondsUnits = 4, binaryGroup3 = 0, secondsTens = 0, pcFm_59_94_bg0_50 = 0, binaryGroup4 = 0, minutesUnits = 2, binaryGroup5 = 0, minutesTens = 0, bg0_59_94_bg2_50 = 0, binaryGroup6 = 0, hoursUnits = 1, binaryGroup7 = 0, hoursTens = 0, bg1 = 0, bg2_59_94_pcFm_50 = 0, binaryGroup8 = 0}, }}"},{name="info",value="@0x7fffffffce60: { = { = {nSamples = 0, sampleNum = 0, sampleAnchor = 0, sInfo = {encoding = 1 '\\001', size = 0, partial = false}, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}, tcAvailable = false, isFrameN = false, nChunks = 0, chunk = {{offset = 0, size = 0}, {offset = 0, size = 0}}, gapSamples = 0, m_wrapped = false}, requestor = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}, mediaId = 0x0, trackIndex = 65535, clipIndex = 65535, objId = {m_id = 0}, closeOtherClips = false}, trackType = omPlrTrackTypeInvalid, mediaType = omMediaUnknown, seqCoding = sequenceIntraCoded, repeatId = utilFrameUnallocated, blackId = utilFrameUnallocated, clipSampleNum = 0, clipSampleAnchor = 0, black = 0x0}"},{name="updateFile",value="false"},{name="data",value="0xa91840"}]},frame={level="16",args=[{name="this",value="0xa5b3f0"},{name="req",value="@0xab6628: {trackType = omPlrTrackTypeVideo, typeNum = 0, frame = 0, count = 1, sInfo = {encoding = 2 '\\002', size = 193942, partial = false}, tcData = { = {framesUnits = 0, binaryGroup1 = 0, framesTens = 1, dropFrame_59_94 = 1, colorFrame = 0, binaryGroup2 = 0, secondsUnits = 4, binaryGroup3 = 0, secondsTens = 0, pcFm_59_94_bg0_50 = 0, binaryGroup4 = 0, minutesUnits = 2, binaryGroup5 = 0, minutesTens = 0, bg0_59_94_bg2_50 = 0, binaryGroup6 = 0, hoursUnits = 1, binaryGroup7 = 0, hoursTens = 0, bg1 = 0, bg2_59_94_pcFm_50 = 0, binaryGroup8 = 0}, }}"},{name="info",value="@0x7fffffffce60: { = { = {nSamples = 0, sampleNum = 0, sampleAnchor = 0, sInfo = {encoding = 1 '\\001', size = 0, partial = false}, tc = {m_hour = 0 '\\000', m_min = 0 '\\000', m_sec = 0 '\\000', m_frames = 0 '\\000', m_dropFrame = false, m_colorFrame = false, m_hz = {m_val = -65536}, m_bg0 = false, m_bg1 = false, m_bg2 = false, m_fieldMark = false, m_userbits = 0}, tcAvailable = false, isFrameN = false, nChunks = 0, chunk = {{offset = 0, size = 0}, {offset = 0, size = 0}}, gapSamples = 0, m_wrapped = false}, requestor = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}, mediaId = 0x0, trackIndex = 65535, clipIndex = 65535, objId = {m_id = 0}, closeOtherClips = false}, trackType = omPlrTrackTypeInvalid, mediaType = omMediaUnknown, seqCoding = sequenceIntraCoded, repeatId = utilFrameUnallocated, blackId = utilFrameUnallocated, clipSampleNum = 0, clipSampleAnchor = 0, black = 0x0}"},{name="updateFile",value="false"},{name="data",value="0xa91840"}]},frame={level="17",args=[{name="this",value="0xab6620"},{name="frame",value="0"},{name="tc",value="@0x7fffffffd044: {framesUnits = 0, binaryGroup1 = 0, framesTens = 1, dropFrame_59_94 = 1, colorFrame = 0, binaryGroup2 = 0, secondsUnits = 4, binaryGroup3 = 0, secondsTens = 0, pcFm_59_94_bg0_50 = 0, binaryGroup4 = 0, minutesUnits = 2, binaryGroup5 = 0, minutesTens = 0, bg0_59_94_bg2_50 = 0, binaryGroup6 = 0, hoursUnits = 1, binaryGroup7 = 0, hoursTens = 0, bg1 = 0, bg2_59_94_pcFm_50 = 0, binaryGroup8 = 0}"}]},frame={level="18",args=[{name="this",value="0x7fffffffd000"},{name="frame",value="0"}]},frame={level="19",args=[{name="this",value="0x7fffffffd230"}]},frame={level="20",args=[{name="this",value="0x7fffffffd230"},{name="input",value="@0x7fffffffda40: {_vptr.InputReader = 0xa0d750}"}]},frame={level="21",args=[{name="argc",value="0"},{name="argv",value="0x7fffffffdc28"}]}] (gdb) 42^done,changelist=[{name="var6",in_scope="false",type_changed="false",has_more="0"},{name="var5",in_scope="false",type_changed="false",has_more="0"},{name="var4",value="{const char *(OmPlrTrackType)} 0x62e2f4 ",in_scope="true",type_changed="true",new_type="const char *(OmPlrTrackType)",new_num_children="0",has_more="0"},{name="var3",in_scope="false",type_changed="false",has_more="0"},{name="var2",in_scope="false",type_changed="false",has_more="0"},{name="var1",value="0",in_scope="true",type_changed="true",new_type="",new_num_children="0",has_more="0"}] (gdb) 43-stack-list-locals --simple-values 43^done,locals=[] (gdb) 44-var-update --all-values * 44^done,changelist=[] (gdb) 45-var-list-children --all-values "var2" 46-var-list-children --all-values "var3" 47-var-list-children --all-values "var4" 45^done,numchild="1",children=[child={name="var2.private",exp="private",numchild="1",value="",thread-id="3"}],has_more="0" (gdb) 46^done,numchild="3",children=[child={name="var3.IGenericProperties",exp="IGenericProperties",numchild="0",value="{...}",type="IGenericProperties",thread-id="3"},child={name="var3.public",exp="public",numchild="16",value="",thread-id="3"},child={name="var3.private",exp="private",numchild="14",value="",thread-id="3"}],has_more="0" (gdb) 47^done,numchild="0",has_more="0" (gdb) 48-var-list-children --all-values "var2.private" 49-var-show-attributes "var3.IGenericProperties" 50-var-list-children --all-values "var3.public" 51-var-list-children --all-values "var3.private" 48^done,numchild="1",children=[child={name="var2.private.m_obj",exp="m_obj",numchild="2",value="",type="MediaObj *",thread-id="3"}],has_more="0" (gdb) 49^done,attr="noneditable" (gdb) 52-var-show-attributes "var2.private.m_obj" 50^done,numchild="16",children=[child={name="var3.public.serialNum",exp="serialNum",numchild="0",value="",type="int",thread-id="3"},child={name="var3.public.vrate",exp="vrate",numchild="0",value="",type="MediaVideoRate",thread-id="3"},child={name="var3.public.obj",exp="obj",numchild="1",value="{...}",type="MediaObj::Persist",thread-id="3"},child={name="var3.public.changeCbInfo",exp="changeCbInfo",numchild="2",value="{...}",type="ClipFileImpl::ChangeCbInfo",thread-id="3"},child={name="var3.public.previewCbInfo",exp="previewCbInfo",numchild="2",value="{...}",type="ClipFileImpl::PreviewCbInfo",thread-id="3"},child={name="var3.public.frameZero",exp="frameZero",numchild="1",value="{...}",type="PropShadow",thread-id="3"},child={name="var3.public.movieHasMpeg",exp="movieHasMpeg",numchild="0",value="",type="bool",thread-id="3"},child={name="var3.public.movieRate",exp="movieRate",numchild="0",value="",type="uint",thread-id="3"},child={name="var3.public.writable",exp="writable",numchild="0",value="",type="bool",thread-id="3"},child={name="var3.public.movieRollout",exp="movieRollout",numchild="0",value="",type="uint",thread-id="3"},child={name="var3.public.ntscVideoRate",exp="ntscVideoRate",numchild="1",value="{...}",type="const MediaTime",thread-id="3"},child={name="var3.public.movieTicksPerFrame",exp="movieTicksPerFrame",numchild="1",value="{...}",type="MediaTime",thread-id="3"},child={name="var3.public.throttleCount",exp="throttleCount",numchild="0",value="",type="uint",thread-id="3"},child={name="var3.public.throttleFrame",exp="throttleFrame",numchild="0",value="",type="int_64",thread-id="3"},child={name="var3.public.throttleClamp",exp="throttleClamp",numchild="2",value="{...}",type="MsgClamp",thread-id="3"},child={name="var3.public.expensiveWarned",exp="expensiveWarned",numchild="0",value="",type="bool",thread-id="3"}],has_more="0" (gdb) 51^done,numchild="14",children=[child={name="var3.private.s_poolLock",exp="s_poolLock",numchild="1",value="{...}",type="OmneonPosix::JMutex",thread-id="3"},child={name="var3.private.s_memPool",exp="s_memPool",numchild="1",value="{...}",type="MemPoolAlloc",thread-id="3"},child={name="var3.private.s_serialNum",exp="s_serialNum",numchild="1",value="{...}",type="AtomicCounter",thread-id="3"},child={name="var3.private.m_node",exp="m_node",numchild="2",value="{...}",type="ClipFileImpl::Node",thread-id="3"},child={name="var3.private.m_prTracks",exp="m_prTracks",numchild="1",value="{...}",type="ClipPrerecord::Tracks",thread-id="3"},child={name="var3.private.m_klvTransportVbiTrack",exp="m_klvTransportVbiTrack",numchild="0",value="",type="uint",thread-id="3"},child={name="var3.private.m_klvTransportAncTrack",exp="m_klvTransportAncTrack",numchild="0",value="",type="uint",thread-id="3"},child={name="var3.private.m_maxRecordingPrecharge",exp="m_maxRecordingPrecharge",numchild="1",value="{...}",type="AtomicCounter",thread-id="3"},child={name="var3.private.m_auRecPrechargeSamples",exp="m_auRecPrechargeSamples",numchild="0",value="",type="uint",thread-id="3"},child={name="var3.private.m_lastReq",exp="m_lastReq",numchild="1",value="{...}",type="ReqHistory",thread-id="3"},child={name="var3.private.m_clipCost",exp="m_clipCost",numchild="1",value="{...}",type="ClipCost",thread-id="3"},child={name="var3.private.m_nonMpegShift",exp="m_nonMpegShift",numchild="0",value="",type="int",thread-id="3"},child={name="var3.private.m_tcCache",exp="m_tcCache",numchild="1",value="{...}",type="TcCache",thread-id="3"},child={name="var3.private.m_needsTcInvalidation",exp="m_needsTcInvalidation",numchild="0",value="",type="bool",thread-id="3"}],has_more="0" (gdb) 52^done,attr="noneditable" (gdb) 53-var-show-attributes "var3.public.serialNum" 54-var-show-attributes "var3.public.vrate" 55-var-show-attributes "var3.public.obj" 56-var-show-attributes "var3.public.changeCbInfo" 57-var-show-attributes "var3.public.previewCbInfo" 58-var-show-attributes "var3.public.frameZero" 59-var-show-attributes "var3.public.movieHasMpeg" 60-var-show-attributes "var3.public.movieRate" 61-var-show-attributes "var3.public.writable" 62-var-show-attributes "var3.public.movieRollout" 63-var-show-attributes "var3.public.ntscVideoRate" 64-var-show-attributes "var3.public.movieTicksPerFrame" 65-var-show-attributes "var3.public.throttleCount" 66-var-show-attributes "var3.public.throttleFrame" 67-var-show-attributes "var3.public.throttleClamp" 68-var-show-attributes "var3.public.expensiveWarned" 69-var-show-attributes "var3.private.s_poolLock" 70-var-show-attributes "var3.private.s_memPool" 71-var-show-attributes "var3.private.s_serialNum" 72-var-show-attributes "var3.private.m_node" 73-var-show-attributes "var3.private.m_prTracks" 74-var-show-attributes "var3.private.m_klvTransportVbiTrack" 53^done,attr="noneditable" (gdb) 75-var-show-attributes "var3.private.m_klvTransportAncTrack" 76-var-show-attributes "var3.private.m_maxRecordingPrecharge" 77-var-show-attributes "var3.private.m_auRecPrechargeSamples" 78-var-show-attributes "var3.private.m_lastReq" 79-var-show-attributes "var3.private.m_clipCost" 80-var-show-attributes "var3.private.m_nonMpegShift" 81-var-show-attributes "var3.private.m_tcCache" 82-var-show-attributes "var3.private.m_needsTcInvalidation" 54^done,attr="noneditable" (gdb) 55^done,attr="noneditable" (gdb) 56^done,attr="noneditable" (gdb) 57^done,attr="noneditable" (gdb) 58^done,attr="noneditable" (gdb) 59^done,attr="noneditable" (gdb) 60^done,attr="noneditable" (gdb) 61^done,attr="noneditable" (gdb) 62^done,attr="noneditable" (gdb) 63^done,attr="noneditable" (gdb) 64^done,attr="noneditable" (gdb) 65^done,attr="noneditable" (gdb) 66^done,attr="noneditable" (gdb) 67^done,attr="noneditable" (gdb) 68^done,attr="noneditable" (gdb) 69^done,attr="noneditable" (gdb) 70^done,attr="noneditable" (gdb) 71^done,attr="noneditable" (gdb) 72^done,attr="noneditable" (gdb) 73^done,attr="noneditable" (gdb) 74^done,attr="noneditable" (gdb) 75^done,attr="noneditable" (gdb) 76^done,attr="noneditable" (gdb) 77^done,attr="noneditable" (gdb) 78^done,attr="noneditable" (gdb) 79^done,attr="noneditable" (gdb) 80^done,attr="noneditable" (gdb) 81^done,attr="noneditable" (gdb) 82^done,attr="noneditable" (gdb) 83-data-evaluate-expression "debugMsg" 83^done,value="{bool (const char *, ...)} 0x6c75e4 " (gdb) 84-break-delete 3 84^done (gdb) 85-exec-continue 85^running *running,thread-id="all" (gdb) =thread-created,id="16",group-id="i1" ~"[New Thread 0x7fffe1ff7700 (LWP 4819)]\n" *running,thread-id="all" ~"[Thread 0x7fffe27f8700 (LWP 4816) exited]\n" =thread-exited,id="15",group-id="i1" ~"[Switching to Thread 0x7ffff77b6700 (LWP 4804)]\n" *stopped,reason="signal-received",signal-name="SIGSEGV",signal-meaning="Segmentation fault",frame={addr="0x0000000000000000",func="??",args=[]},thread-id="3",stopped-threads="all",core="3" =thread-selected,id="3" (gdb) 86-stack-list-frames 86^done,stack=[frame={level="0",addr="0x0000000000000000",func="??"},frame={level="1",addr="0x00000000005c1fd5",func="SmpteTypes::decodeUL",file="smpte336.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte336.cc",line="1125"},frame={level="2",addr="0x00000000004b530d",func="MxfTypes::ULPair::decode",file="../mxf/smpte377.h",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.h",line="3370"},frame={level="3",addr="0x0000000000606d93",func="MxfKlv::decode",file="mxfutil.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/mxfutil.cc",line="51"},frame={level="4",addr="0x00000000005c6236",func="MxfNode::decode",file="smpte377.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc",line="962"},frame={level="5",addr="0x00000000005a25b6",func="MxfIo::loadLastNode",file="mxfio.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/mxfio.cc",line="166"},frame={level="6",addr="0x00000000005a2e0a",func="MxfIo::readTree",file="mxfio.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/mxfio.cc",line="353"},frame={level="7",addr="0x000000000049f8c9",func="MxfMediaObj::openReader",file="mxfmediafile.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mxfmediafile.cc",line="413"},frame={level="8",addr="0x0000000000464daa",func="MediaObj::openReaderInt",file="mediautil.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mediautil.cc",line="3021"},frame={level="9",addr="0x00000000004651ad",func="MediaObj::openReader",file="mediautil.cc",fullname="/home/toddb/src/src6.1/omneon/shared/media/mediautil.cc",line="3089"},frame={level="10",addr="0x0000000000634fdb",func="ClipFileImpl::load",file="moclipfile.cc",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/moclipfile.cc",line="2956"},frame={level="11",addr="0x000000000062f4d6",func="CClipFile::load",file="clipfilewrap.h",fullname="/home/toddb/src/src6.1/omneon/director/host/cliplib/clipfilewrap.h",line="203"},frame={level="12",addr="0x000000000042f210",func="CommandParser::loadNoPlayer",file="cclipfile-emu.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/cclipfile-emu.cc",line="2786"},frame={level="13",addr="0x000000000044e723",func="CommandParser::pcmdLoad",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1119"},frame={level="14",addr="0x0000000000450b07",func="CommandParser::perform",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1643"},frame={level="15",addr="0x000000000044e37f",func="CommandParser::performLoop",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="991"},frame={level="16",addr="0x0000000000452da9",func="LoopWatch::LoopThread::loop",file="host/main.cc",fullname="/home/toddb/src/src6.1/omneon/pcapps/playeremu/host/main.cc",line="1007"},frame={level="17",addr="0x00000000004597ea",func="ThreadMethod::startMethod",file="../../../omneon/shared/include/basicutil.hh",fullname="/home/toddb/src/src6.1/omneon/shared/include/basicutil.hh",line="2506"},frame={level="18",addr="0x00000000006484b5",func="BaseThread::staticStarter",file="basethread.cc",fullname="/home/toddb/src/src6.1/omneon/shared/utils2/basethread.cc",line="67"},frame={level="19",addr="0x00000000006c8734",func="taskStartFxn",file="taskposix.c",fullname="/home/toddb/src/src6.1/omneon/shared/utils/taskposix.c",line="41"},frame={level="20",addr="0x0000003fdec06ccb",func="start_thread",from="/lib64/libpthread.so.0"},frame={level="21",addr="0x0000003fde0e0c2d",func="clone",from="/lib64/libc.so.6"}] (gdb) No answer for: 85-exec-continue 87-stack-list-arguments 1 88-var-update --all-values * 89-data-disassemble -s $pc -e "$pc+100" -- 1 87^done,stack-args=[frame={level="0",args=[]},frame={level="1",args=[{name="buffer",value="@0x7ffff77b5980: {m_agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}, m_data = 0x7ffff0004740 \"\\001\\024\", m_bufferSize = 32768, m_nOccupied = 68, m_offset = 4276, m_fileOffset = 154110812, m_allocated = true}"},{name="ul",value="@0x7ffff77b57a8: {_vptr.UL = 0xa25e10, m_size = 16, m_lbl = {word = {72344576037948934, 300170986258701}, byte = \"\\006\\016+4\\002\\005\\001\\001\\r\\001\\002\\001\\001\\021\\001\"}, m_range = 0x0, static s_hexDigits = 0x7207bd \"0123456789abcdef\"}"}]},frame={level="2",args=[{name="this",value="0x7ffff77b57a0"},{name="buffer",value="@0x7ffff77b5980: {m_agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}, m_data = 0x7ffff0004740 \"\\001\\024\", m_bufferSize = 32768, m_nOccupied = 68, m_offset = 4276, m_fileOffset = 154110812, m_allocated = true}"},{name="nBytes",value="16"}]},frame={level="3",args=[{name="this",value="0x7ffff77b5798"},{name="buffer",value="@0x7ffff77b5980: {m_agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}, m_data = 0x7ffff0004740 \"\\001\\024\", m_bufferSize = 32768, m_nOccupied = 68, m_offset = 4276, m_fileOffset = 154110812, m_allocated = true}"}]},frame={level="4",args=[{name="this",value="0x7ffff77b5790"},{name="buffer",value="@0x7ffff77b5980: {m_agent = {m_iface = 0xa49980, m_token = 0x0, static s_nullAgent = {> = {_vptr.IGenericProperties = 0xa218d0}, m_token = 0x0}}, m_data = 0x7ffff0004740 \"\\001\\024\", m_bufferSize = 32768, m_nOccupied = 68, m_offset = 4276, m_fileOffset = 154110812, m_allocated = true}"}]},frame={level="5",args=[{name="this",value="0x7ffff77b5970"},{name="root",value="@0x7ffff0000c50: { = { = { = {}, static emptyStreamRegistry = { = {_vptr.StreamRegistry = 0xa24750, m_sidList = {m_baseVector = {{m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}}, m_ptr = 0xa465e8, m_allocSize = 8, m_size = 0}}, }, static emptyIdRegistry = { = {_vptr.IdRegistry = 0xa24790, m_uuidList = {m_baseVector = {{m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}}, m_ptr = 0xa46168, m_allocSize = 128, m_size = 0}, m_umidList = {m_baseVector = {{m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}}, m_ptr = 0xa46578, m_allocSize = 8, m_size = 0}, m_streamRegistry = 0x0}, }}, _vptr.MxfNode = 0xa2b170, m_klv = { = { = {}, static emptyStreamRegistry = { = {_vptr.StreamRegistry = 0xa24750, m_sidList = {m_baseVector = {{m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}}, m_ptr = 0xa465e8, m_allocSize = 8, m_size = 0}}, }, static emptyIdRegistry = { = {_vptr.IdRegistry = 0xa24790, m_uuidList = {m_baseVector = {{m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}}, m_ptr = 0xa46168, m_allocSize = 128, m_size = 0}, m_umidList = {m_baseVector = {{m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}}, m_ptr = 0xa46578, m_allocSize = 8, m_size = 0}, m_streamRegistry = 0x0}, }}, _vptr.MxfKlv = 0xa2dcb0, m_UL = {m_label = MxfTypes::keyUnknown, m_UL = {_vptr.UL = 0xa25e10, m_size = 16, m_lbl = {word = {0, 0}, byte = \"\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\\000\"}, m_range = 0x0, static s_hexDigits = 0x7207bd \"0123456789abcdef\"}, m_dictUL = 0x0, m_name = {name = {{m_ptr = 0x0}, {m_ptr = 0x0}}, alias = 0x7212ad \"root\"}}, m_length = {m_length = 154115156, m_nBytes = 0}}, m_smdParent = 0x0, m_pageInfo = 0x0, m_parent = 0x0, m_sibling = 0x0, m_child = 0x0, m_fileOffset = 0, m_state = MxfNode::stateBitsZero, m_order = {m_serial = 0, m_partition = 0, m_instance = 0, m_unique = true}}, m_fp = {m_ptr = 0x7ffff0001050}, m_fpHook = 0x0, m_blockSz = 16384, m_rip = 0x0, m_smdPart = 0x0, m_valid = true, m_fillerKey = MxfTypes::rp210FillerV2, m_indexer = std::vector of length 0, capacity 0, m_complete = false, m_encode = false, m_uniquePartitionUse = false, m_showFileInPath = false, m_suppressSysTc = false, m_leftToRight = false, m_cauterized = false, m_padToCbe = false, m_streamRegistry = {_vptr.StreamRegistry = 0xa24710, m_sidList = {m_baseVector = {{m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}, {m_ptr = 0x0}}, m_ptr = 0x7ffff0000d58, m_allocSize = 8, m_size = 0}}, m_containerSize = 60, m_indexSize = 1800, m_partPadSize = 8192, m_orderSerial = 1, m_wantsUpdates = true, m_isScanned = false}"}]},frame={level="6",args=[{name="this",value="0x7ffff77b5970"},{name="returnPartial",value="false"}]},frame={level="7",args=[{name="io",value="0x7ffff0001050"}]},frame={level="8",args=[{name="fp",value="{m_ptr = 0x7ffff0001050}"},{name="type",value="mediaFileTypeUnknown"},{name="forceReplace",value="false"}]},frame={level="9",args=[{name="path",value="0x7ffff0000a28 \"hostemu65.mxf\""},{name="readMode",value="MediaObj::readOnly"},{name="type",value="mediaFileTypeUnknown"}]},frame={level="10",args=[{name="this",value="0xa56070"},{name="name",value="0x7ffff0000a28 \"hostemu65.mxf\""},{name="readonly",value="true"},{name="mft",value="mediaFileTypeUnknown"}]},frame={level="11",args=[{name="this",value="0x7ffff00009c0"},{name="name",value="0x7ffff0000a28 \"hostemu65.mxf\""},{name="readonly",value="true"},{name="mft",value="mediaFileTypeUnknown"}]},frame={level="12",args=[{name="this",value="0xa5aa48"},{name="usageGuide",value="0x6d0210 \"with player:\\n load clipName {out | in out | in out index}\\nwithout player:\\n load file [r]\""}]},frame={level="13",args=[{name="this",value="0xa5aa48"}]},frame={level="14",args=[{name="this",value="0xa5aa48"},{name="input",value="@0xa5aa30: {_vptr.InputReader = 0xa0d710}"}]},frame={level="15",args=[{name="this",value="0xa5aa48"},{name="stringer",value="@0xa5aa30: { = {_vptr.InputReader = 0xa0d710}, m = @0xa5a810}"},{name="count",value="1000000"}]},frame={level="16",args=[{name="this",value="0xa5a9f0"}]},frame={level="17",args=[{name="this",value="0xa5a9f0"}]},frame={level="18",args=[{name="arg",value="0xa5a9f0"}]},frame={level="19",args=[{name="arg",value="0xa6d910"}]},frame={level="20",args=[]},frame={level="21",args=[]}] (gdb) 88^done,changelist=[] (gdb) 89^error,msg="Cannot access memory at address 0x0" (gdb) 90-stack-list-locals --simple-values 90^done,locals=[] (gdb) 91-var-update --all-values * 91^done,changelist=[] (gdb) 92-stack-select-frame 1 93-file-list-exec-source-file 92^done (gdb) 93^done,line="514",file="smpte377.cc",fullname="/home/toddb/src/src6.1/omneon/shared/mxf/smpte377.cc",macro-info="0" (gdb) 94-stack-list-locals --simple-values 94^done,locals=[{name="node",type="SmpteULNode *",value="0x66aa19"}] (gdb) 95-var-create - @ node 96-var-create - @ buffer 97-var-create - @ ul 95^done,name="var7",numchild="2",value="0x66aa19",type="SmpteULNode *",thread-id="3",has_more="0" (gdb) 96^done,name="var8",numchild="1",value="{...}",type="KlvBuffer &",thread-id="3",has_more="0" (gdb) 97^done,name="var9",numchild="1",value="{...}",type="SmpteTypes::UL &",thread-id="3",has_more="0" (gdb) 98-var-show-attributes "var7" 99-var-show-attributes "var8" 100-var-show-attributes "var9" 98^done,attr="editable" (gdb) 99^done,attr="noneditable" (gdb) 100^done,attr="noneditable" (gdb) 101-var-evaluate-expression var7 101^done,value="0x66aa19" (gdb) 102-data-evaluate-expression "node" 102^done,value="0x66aa19" (gdb) 103-data-evaluate-expression "lookup" 103^error,msg="No symbol \"lookup\" in current context." (gdb) 104-data-evaluate-expression "ul" 104^done,value="@0x7ffff77b57a8" (gdb) 105-data-evaluate-expression "buffer" 105^done,value="@0x7ffff77b5980" (gdb) 106-data-evaluate-expression "ul" 106^done,value="@0x7ffff77b57a8" (gdb) 107-data-evaluate-expression "dict().find" 107^error,msg="cannot resolve overloaded method `find': no arguments supplied" (gdb) 108-thread-list-ids 108^done,thread-ids={thread-id="16",thread-id="14",thread-id="13",thread-id="12",thread-id="11",thread-id="10",thread-id="9",thread-id="8",thread-id="7",thread-id="6",thread-id="5",thread-id="4",thread-id="3",thread-id="2",thread-id="1"},current-thread-id="3",number-of-threads="15" (gdb) 109-thread-select 16 110-thread-select 14 111-thread-select 13 112-thread-select 12 113-thread-select 11 114-thread-select 10 115-thread-select 9 116-thread-select 8 117-thread-select 7 118-thread-select 6 119-thread-select 5 120-thread-select 4 121-thread-select 3 122-thread-select 2 123-thread-select 1 124-thread-select 15 109^done,new-thread-id="16",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 110^done,new-thread-id="14",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) 111^done,new-thread-id="13",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 112^done,new-thread-id="12",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 113^done,new-thread-id="11",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 114^done,new-thread-id="10",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 115^done,new-thread-id="9",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 116^done,new-thread-id="8",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 117^done,new-thread-id="7",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 118^done,new-thread-id="6",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 119^done,new-thread-id="5",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 120^done,new-thread-id="4",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 121^done,new-thread-id="3",frame={level="0",addr="0x0000000000000000",func="??",args=[]} (gdb) 122^done,new-thread-id="2",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) 123^done,new-thread-id="1",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) &"Thread ID 15 not known.\n" 124^error,msg="Thread ID 15 not known." (gdb) 125-thread-select 16 125^done,new-thread-id="16",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 126-stack-select-frame 0 126^done (gdb) 127-stack-list-locals --simple-values 127^done,locals=[] (gdb) 128-var-list-children --all-values "var7" 128^done,numchild="2",children=[child={name="var7.SmpteTypes::UL",exp="SmpteTypes::UL",numchild="1",value="{...}",type="SmpteTypes::UL",thread-id="3"},child={name="var7.private",exp="private",numchild="7",value="",thread-id="3"}],has_more="0" (gdb) 129-var-show-attributes "var7.SmpteTypes::UL" 130-var-list-children --all-values "var7.private" 129^done,attr="noneditable" (gdb) 130^done,numchild="7",children=[child={name="var7.private.m_type",exp="m_type",numchild="0",value="3465103360",type="SmpteTypes::NodeType",thread-id="3"},child={name="var7.private.m_parent",exp="m_parent",numchild="2",value="0xf8458948fffffa7f",type="SmpteTypes::ULNode *",thread-id="3"},child={name="var7.private.m_child",exp="m_child",numchild="2",value="0x48347400f87d8348",type="SmpteTypes::ULNode *",thread-id="3"},child={name="var7.private.m_sibling",exp="m_sibling",numchild="2",value="0x8b482d7400d87d83",type="SmpteTypes::ULNode *",thread-id="3"},child={name="var7.private.m_internalId",exp="m_internalId",numchild="0",value="-10171",type="int_16",thread-id="3"},child={name="var7.private.m_internalType",exp="m_internalType",numchild="0",value="-18929",type="int_16",thread-id="3"},child={name="var7.private.m_name",exp="m_name",numchild="64",value="[64]",type="char [64]",thread-id="3"}],has_more="0" (gdb) 131-var-show-attributes "var7.private.m_type" 132-var-show-attributes "var7.private.m_parent" 133-var-show-attributes "var7.private.m_child" 134-var-show-attributes "var7.private.m_sibling" 135-var-show-attributes "var7.private.m_internalId" 136-var-show-attributes "var7.private.m_internalType" 137-var-show-attributes "var7.private.m_name" 131^done,attr="editable" (gdb) 132^done,attr="editable" (gdb) 133^done,attr="editable" (gdb) 134^done,attr="editable" (gdb) 135^done,attr="editable" (gdb) 136^done,attr="editable" (gdb) 137^done,attr="noneditable" (gdb) 138-thread-select 14 138^done,new-thread-id="14",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) 139-stack-select-frame 0 139^done (gdb) 140-stack-list-locals --simple-values 140^done,locals=[] (gdb) 141-thread-select 13 141^done,new-thread-id="13",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 142-stack-select-frame 0 142^done (gdb) 143-stack-list-locals --simple-values 143^done,locals=[] (gdb) 144-thread-select 12 144^done,new-thread-id="12",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 145-stack-select-frame 0 145^done (gdb) 146-stack-list-locals --simple-values 146^done,locals=[] (gdb) 147-thread-select 13 147^done,new-thread-id="13",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 148-stack-select-frame 0 148^done (gdb) 149-stack-list-locals --simple-values 149^done,locals=[] (gdb) 150-thread-select 11 150^done,new-thread-id="11",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 151-stack-select-frame 0 151^done (gdb) 152-stack-list-locals --simple-values 152^done,locals=[] (gdb) 153-thread-select 10 153^done,new-thread-id="10",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 154-stack-select-frame 0 154^done (gdb) 155-stack-list-locals --simple-values 155^done,locals=[] (gdb) 156-thread-select 11 156^done,new-thread-id="11",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 157-stack-select-frame 0 157^done (gdb) 158-stack-list-locals --simple-values 158^done,locals=[] (gdb) 159-thread-select 3 159^done,new-thread-id="3",frame={level="0",addr="0x0000000000000000",func="??",args=[]} (gdb) 160-stack-select-frame 0 160^done (gdb) 161-stack-list-locals --simple-values 161^done,locals=[] (gdb) 162-thread-select 1 162^done,new-thread-id="1",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) 163-stack-select-frame 0 163^done (gdb) 164-stack-list-locals --simple-values 164^done,locals=[] (gdb) 165-thread-select 3 165^done,new-thread-id="3",frame={level="0",addr="0x0000000000000000",func="??",args=[]} (gdb) 166-stack-select-frame 0 166^done (gdb) 167-stack-list-locals --simple-values 167^done,locals=[] (gdb) whe &"whe\n" ~"#0 0x0000000000000000 in ?? ()\n" ~"#1 0x00000000005c1fd5 in SmpteTypes::decodeUL (buffer=..., ul=...) at smpte336.cc:1125\n" ~"#2 0x00000000004b530d in MxfTypes::ULPair::decode (this=0x7ffff77b57a0, buffer=..., nBytes=16) at ../mxf/smpte377.h:3370\n" ~"#3 0x0000000000606d93 in MxfKlv::decode (this=0x7ffff77b5798, buffer=...) at mxfutil.cc:51\n" ~"#4 0x00000000005c6236 in MxfNode::decode (this=0x7ffff77b5790, buffer=...) at smpte377.cc:962\n" ~"#5 0x00000000005a25b6 in MxfIo::loadLastNode (this=0x7ffff77b5970, root=...) at mxfio.cc:166\n" ~"#6 0x00000000005a2e0a in MxfIo::readTree (this=0x7ffff77b5970, returnPartial=false) at mxfio.cc:353\n" ~"#7 0x000000000049f8c9 in MxfMediaObj::openReader (io=0x7ffff0001050) at mxfmediafile.cc:413\n" ~"#8 0x0000000000464daa in MediaObj::openReaderInt (fp=..., type=mediaFileTypeUnknown, forceReplace=false) at mediautil.cc:3021\n" ~"#9 0x00000000004651ad in MediaObj::openReader (path=0x7ffff0000a28 \"hostemu65.mxf\", readMode=MediaObj::readOnly, type=mediaFileTypeUnknown) at mediautil.cc:3089\n" ~"#10 0x0000000000634fdb in ClipFileImpl::load (this=0xa56070, name=0x7ffff0000a28 \"hostemu65.mxf\", readonly=true, mft=mediaFileTypeUnknown) at moclipfile.cc:2956\n" ~"#11 0x000000000062f4d6 in CClipFile::load (this=0x7ffff00009c0, name=0x7ffff0000a28 \"hostemu65.mxf\", readonly=true, mft=mediaFileTypeUnknown) at clipfilewrap.h:203\n" ~"#12 0x000000000042f210 in CommandParser::loadNoPlayer (this=0xa5aa48, usageGuide=0x6d0210 \"with player:\\n load clipName {out | in out | in out index}\\nwithout player:\\n load file [r]\") at cclipfile-emu.cc:2786\n" ~"#13 0x000000000044e723 in CommandParser::pcmdLoad (this=0xa5aa48) at host/main.cc:1119\n" ~"#14 0x0000000000450b07 in CommandParser::perform (this=0xa5aa48, input=...) at host/main.cc:1643\n" ~"#15 0x000000000044e37f in CommandParser::performLoop (this=0xa5aa48, stringer=..., count=1000000) at host/main.cc:991\n" ~"#16 0x0000000000452da9 in LoopWatch::LoopThread::loop (this=0xa5a9f0) at host/main.cc:1007\n" ~"#17 0x00000000004597ea in ThreadMethod::startMethod (this=0xa5a9f0) at ../../../omneon/shared/include/basicutil.hh:2506\n" ~"#18 0x00000000006484b5 in BaseThread::staticStarter (arg=0xa5a9f0) at basethread.cc:67\n" ~"#19 0x00000000006c8734 in taskStartFxn (arg=0xa6d910) at taskposix.c:41\n" ~"#20 0x0000003fdec06ccb in start_thread () from /lib64/libpthread.so.0\n" ~"#21 0x0000003fde0e0c2d in clone () from /lib64/libc.so.6\n" ^done (gdb) No command for record ^done info thread &"info thread\n" ~" 16 Thread 0x7fffe1ff7700 (LWP 4819) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 14 Thread 0x7fffed7fa700 (LWP 4815) 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ~" 13 Thread 0x7fffedffb700 (LWP 4814) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 12 Thread 0x7fffee7fc700 (LWP 4813) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 11 Thread 0x7fffeeffd700 (LWP 4812) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 10 Thread 0x7fffef7fe700 (LWP 4811) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 9 Thread 0x7fffeffff700 (LWP 4810) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 8 Thread 0x7ffff4fb1700 (LWP 4809) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 7 Thread 0x7ffff57b2700 (LWP 4808) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 6 Thread 0x7ffff5fb3700 (LWP 4807) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 5 Thread 0x7ffff67b4700 (LWP 4806) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~" 4 Thread 0x7ffff6fb5700 (LWP 4805) 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~"* 3 Thread 0x7ffff77b6700 (LWP 4804) 0x0000000000000000 in ?? ()\n" ~" 2 Thread 0x7ffff7fb7700 (LWP 4803) 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ~" 1 Thread 0x7ffff7fb9740 (LWP 4799) 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ^done (gdb) No command for record ^done help thread &"help thread\n" ~"Use this command to switch between threads.\nThe new thread ID must be currently known." ~"\n" ~"\n" ~"List of thread subcommands:\n\n" ~"thread apply -- Apply a command to a list of threads\n" ~"\nType \"help thread\" followed by thread subcommand name " ~"for full documentation.\n" ~"Type \"apropos word\" to search for commands related to \"word\".\n" ~"Command name abbreviations are allowed if unambiguous.\n" ^done (gdb) No command for record ^done thread 1 &"thread 1\n" ~"[Switching to thread 1 (Thread 0x7ffff7fb9740 (LWP 4799))]#0 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ^done =thread-selected,id="1" (gdb) No command for record ^done whe &"whe\n" ~"#0 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ~"#1 0x0000003fde0d97f4 in usleep () from /lib64/libc.so.6\n" ~"#2 0x00000000006c8565 in waitMsec (ms=100) at sysutilposix.c:108\n" ~"#3 0x000000000045ecb1 in CachedMediaObj::~CachedMediaObj (this=0xa3fc20, __in_chrg=) at mediautil.cc:1511\n" ~"#4 0x0000003fde0369f1 in exit () from /lib64/libc.so.6\n" ~"#5 0x0000003fde01ee64 in __libc_start_main () from /lib64/libc.so.6\n" ~"#6 0x00000000004254d9 in _start ()\n" ^done (gdb) No command for record ^done thre 2 &"thre 2\n" ~"[Switching to thread 2 (Thread 0x7ffff7fb7700 (LWP 4803))]#0 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ^done =thread-selected,id="2" (gdb) No command for record ^done whe &"whe\n" ~"#0 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ~"#1 0x0000003fde0d97f4 in usleep () from /lib64/libc.so.6\n" ~"#2 0x00000000006c8565 in waitMsec (ms=100) at sysutilposix.c:108\n" ~"#3 0x0000000000452f68 in LoopWatch::watch (this=0xa3e680) at host/main.cc:1035\n" ~"#4 0x0000000000459780 in ThreadMethod::startMethod (this=0xa3e690) at ../../../omneon/shared/include/basicutil.hh:2506\n" ~"#5 0x00000000006484b5 in BaseThread::staticStarter (arg=0xa3e690) at basethread.cc:67\n" ~"#6 0x00000000006c8734 in taskStartFxn (arg=0xa59370) at taskposix.c:41\n" ~"#7 0x0000003fdec06ccb in start_thread () from /lib64/libpthread.so.0\n" ~"#8 0x0000003fde0e0c2d in clone () from /lib64/libc.so.6\n" ^done (gdb) No command for record ^done thre 4 &"thre 4\n" ~"[Switching to thread 4 (Thread 0x7ffff6fb5700 (LWP 4805))]#0 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ^done =thread-selected,id="4" (gdb) No command for record ^done whe &"whe\n" ~"#0 0x0000003fdec0d480 in sem_wait () from /lib64/libpthread.so.0\n" ~"#1 0x00000000006cbe72 in OmneonPosix::JLWSemaphore::lock (this=0xa715b0) at jlockposix.cc:138\n" ~"#2 0x00000000006b0ec4 in AsyncIOThreadPool::sleep (this=0xa71540) at rwbufferp.h:774\n" ~"#3 0x00000000006aadfe in SimpleIOThread::mainLoop (this=0xa5a460) at rwbuffersimple.cc:187\n" ~"#4 0x00000000006b5285 in AsyncIOThread::thread (this=0xa5a460) at rwbufferasync.cc:100\n" ~"#5 0x00000000006b774c in ThreadMethod::startMethod (this=0xa5a468) at ../../../omneon/shared/include/basicutil.hh:2506\n" ~"#6 0x00000000006484b5 in BaseThread::staticStarter (arg=0xa5a468) at basethread.cc:67\n" ~"#7 0x00000000006c8734 in taskStartFxn (arg=0xa59530) at taskposix.c:41\n" ~"#8 0x0000003fdec06ccb in start_thread () from /lib64/libpthread.so.0\n" ~"#9 0x0000003fde0e0c2d in clone () from /lib64/libc.so.6\n" ^done (gdb) No command for record ^done 168-thread-list-ids 168^done,thread-ids={thread-id="16",thread-id="14",thread-id="13",thread-id="12",thread-id="11",thread-id="10",thread-id="9",thread-id="8",thread-id="7",thread-id="6",thread-id="5",thread-id="4",thread-id="3",thread-id="2",thread-id="1"},current-thread-id="4",number-of-threads="15" (gdb) 169-thread-select 16 170-thread-select 14 171-thread-select 13 172-thread-select 12 173-thread-select 11 174-thread-select 10 175-thread-select 9 176-thread-select 8 177-thread-select 7 178-thread-select 6 179-thread-select 5 180-thread-select 4 181-thread-select 3 182-thread-select 2 183-thread-select 1 184-thread-select 15 169^done,new-thread-id="16",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 170^done,new-thread-id="14",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) 171^done,new-thread-id="13",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 172^done,new-thread-id="12",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 173^done,new-thread-id="11",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 174^done,new-thread-id="10",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 175^done,new-thread-id="9",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 176^done,new-thread-id="8",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 177^done,new-thread-id="7",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 178^done,new-thread-id="6",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 179^done,new-thread-id="5",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 180^done,new-thread-id="4",frame={level="0",addr="0x0000003fdec0d480",func="sem_wait",args=[],from="/lib64/libpthread.so.0"} (gdb) 181^done,new-thread-id="3",frame={level="0",addr="0x0000000000000000",func="??",args=[]} (gdb) 182^done,new-thread-id="2",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) 183^done,new-thread-id="1",frame={level="0",addr="0x0000003fde0aa87d",func="nanosleep",args=[],from="/lib64/libc.so.6"} (gdb) &"Thread ID 15 not known.\n" 184^error,msg="Thread ID 15 not known." (gdb) threa 14 &"threa 14\n" ~"[Switching to thread 14 (Thread 0x7fffed7fa700 (LWP 4815))]#0 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ^done =thread-selected,id="14" (gdb) No command for record ^done whe &"whe\n" ~"#0 0x0000003fde0aa87d in nanosleep () from /lib64/libc.so.6\n" ~"#1 0x0000003fde0d97f4 in usleep () from /lib64/libc.so.6\n" ~"#2 0x00000000006c8565 in waitMsec (ms=100) at sysutilposix.c:108\n" ~"#3 0x00000000006b59e5 in AsyncIOThreadPool::watchForBlockedThreads (this=0xa71540) at rwbufferasync.cc:216\n" ~"#4 0x00000000006b77b6 in ThreadMethod::startMethod (this=0xa715d0) at ../../../omneon/shared/include/basicutil.hh:2506\n" ~"#5 0x00000000006484b5 in BaseThread::staticStarter (arg=0xa715d0) at basethread.cc:67\n" ~"#6 0x00000000006c8734 in taskStartFxn (arg=0xa729f0) at taskposix.c:41\n" ~"#7 0x0000003fdec06ccb in start_thread () from /lib64/libpthread.so.0\n" ~"#8 0x0000003fde0e0c2d in clone () from /lib64/libc.so.6\n" ^done (gdb) No command for record ^done