Skip to content

Instantly share code, notes, and snippets.

@CReimer
Created February 17, 2015 12:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save CReimer/a721d93857944f5734c8 to your computer and use it in GitHub Desktop.
Save CReimer/a721d93857944f5734c8 to your computer and use it in GitHub Desktop.
vdr-cecremote Backtrace
#0 0x00000000 in ?? ()
#1 0xb63f1b9c in cCECRemote::~cCECRemote (this=0x1790d08, __in_chrg=<optimized out>)
at cecremote.cc:133
#2 0xb63f2030 in cCECRemote::~cCECRemote (this=0x1790d08, __in_chrg=<optimized out>)
at cecremote.cc:137
#3 0x0011473c in cListBase::Clear (this=this@entry=0x1bd914 <Remotes>) at tools.c:2091
#4 0x00114780 in cListBase::~cListBase (this=0x1bd914 <Remotes>, __in_chrg=<optimized out>)
at tools.c:2011
#5 0x000e63e0 in ~cList (this=0x1bd914 <Remotes>, __in_chrg=<optimized out>) at tools.h:489
#6 cRemotes::~cRemotes (this=0x1bd914 <Remotes>, __in_chrg=<optimized out>) at remote.h:75
#7 0xb6ab8674 in __run_exit_handlers () from /usr/lib/libc.so.6
#8 0xb6ab86c8 in exit () from /usr/lib/libc.so.6
#9 0xb63f2b68 in cCECRemote::Initialize (this=0x1790d08) at cecremote.cc:306
#10 0x000a8b08 in cInterface::QueryKeys (this=this@entry=0x1727b38, Remote=Remote@entry=0x1790d08,
DisplayMenu=DisplayMenu@entry=0x1797d48) at interface.c:81
#11 0x000a9310 in cInterface::LearnKeys (this=0x1727b38) at interface.c:176
#12 0x0006a7b0 in main (argc=<optimized out>, argv=<optimized out>) at vdr.c:855
#0 0x00000000 in ?? ()
No symbol table info available.
#1 0xb63f1b9c in cCECRemote::~cCECRemote (this=0x1790d08, __in_chrg=<optimized out>)
at cecremote.cc:133
No locals.
#2 0xb63f2030 in cCECRemote::~cCECRemote (this=0x1790d08, __in_chrg=<optimized out>)
at cecremote.cc:137
No locals.
#3 0x0011473c in cListBase::Clear (this=this@entry=0x1bd914 <Remotes>) at tools.c:2091
object = 0x178e8a8
#4 0x00114780 in cListBase::~cListBase (this=0x1bd914 <Remotes>, __in_chrg=<optimized out>)
at tools.c:2011
No locals.
#5 0x000e63e0 in ~cList (this=0x1bd914 <Remotes>, __in_chrg=<optimized out>) at tools.h:489
No locals.
#6 cRemotes::~cRemotes (this=0x1bd914 <Remotes>, __in_chrg=<optimized out>) at remote.h:75
No locals.
#7 0xb6ab8674 in __run_exit_handlers () from /usr/lib/libc.so.6
No symbol table info available.
#8 0xb6ab86c8 in exit () from /usr/lib/libc.so.6
No symbol table info available.
#9 0xb63f2b68 in cCECRemote::Initialize (this=0x1790d08) at cecremote.cc:306
devices = {primary = CEC::CECDEVICE_RECORDINGDEVICE1, addresses = {5, 0, 4, -1226215344,
693956, 24700720, -1245323264, 24700632, 693956, 1458176, -1095169644, 0, 24700720,
-1245323264, 24700632, 693956}}
#10 0x000a8b08 in cInterface::QueryKeys (this=this@entry=0x1727b38, Remote=Remote@entry=0x1790d08,
DisplayMenu=DisplayMenu@entry=0x1797d48) at interface.c:81
No locals.
#11 0x000a9310 in cInterface::LearnKeys (this=0x1727b38) at interface.c:176
DisplayMenu = 0x1797d48
Headline = "Learning Remote Control Keys\000\t\271\276\300Do\266\000\000\000\000й\351\266\377\377\377\377\000\000\000\000\002\000\000\000\200\364\017\257\003\000\000\000\270\350x\001\300\350x\001\300Do\266\000\000\220\256\000\000\200\000\000\000\000\000\000\020\021\000\310l\026", '\000' <repeats 18 times>, "\020\000\000\000\000\000\000\000\000\200\000\000\000\000\000\000\000\000\000H$v\266\270\350x\001\000\000\000\000\001\000\000\000\260\336\362\266\000@\026\000\310l\026\000\000\000\000\000\270\350x\001\354\r\021\000\260\336\362\266\250\350x\001\000@\026\000\250\350x\001\000@\026\000\270\350x\001\260\336\362\266l"...
rc = <optimized out>
known = <optimized out>
Remote = 0x1790d08
#12 0x0006a7b0 in main (argc=<optimized out>, argv=<optimized out>) at vdr.c:855
PreviousChannelIndex = 0
LastChannelChanged = 1463500
IsInfoMenu = false
Menu = 0x0
LastChannel = 0
LastTimerChannel = -1
PreviousChannel = {1, 1}
CurrentSkin = <optimized out>
LastInteract = 0
MaxLatencyTime = 0
InhibitEpgScan = false
VideoDirectory = <optimized out>
ResourceDirectory = <optimized out>
EpgDataFileName = <optimized out>
AudioCommand = <optimized out>
CacheDirectory = <optimized out>
long_options = {{name = 0x13b584 "audio", has_arg = 1, flag = 0x0, val = 97}, {
name = 0x13b58c "cachedir", has_arg = 1, flag = 0x0, val = 355}, {
name = 0x13b598 "chartab", has_arg = 1, flag = 0x0, val = 611}, {
name = 0x13b5a0 "config", has_arg = 1, flag = 0x0, val = 99}, {name = 0x13b5a8 "daemon",
has_arg = 0, flag = 0x0, val = 100}, {name = 0x13b5b0 "device", has_arg = 1, flag = 0x0,
val = 68}, {name = 0x13b5b8 "dirnames", has_arg = 1, flag = 0x0, val = 356}, {
name = 0x13b5c4 "edit", has_arg = 1, flag = 0x0, val = 357}, {name = 0x13b5cc "epgfile",
has_arg = 1, flag = 0x0, val = 69}, {name = 0x13b5d4 "filesize", has_arg = 1, flag = 0x0,
val = 358}, {name = 0x13b5e0 "genindex", has_arg = 1, flag = 0x0, val = 359}, {
name = 0x13b5ec "grab", has_arg = 1, flag = 0x0, val = 103}, {name = 0x13b5f4 "help",
has_arg = 0, flag = 0x0, val = 104}, {name = 0x13b5fc "instance", has_arg = 1,
flag = 0x0, val = 105}, {name = 0x13b608 "lib", has_arg = 1, flag = 0x0, val = 76}, {
name = 0x13b60c "lirc", has_arg = 2, flag = 0x0, val = 364}, {
name = 0x13b614 "localedir", has_arg = 1, flag = 0x0, val = 620}, {name = 0x13b620 "log",
has_arg = 1, flag = 0x0, val = 108}, {name = 0x13b624 "mute", has_arg = 0, flag = 0x0,
val = 109}, {name = 0x13b62c "no-kbd", has_arg = 0, flag = 0x0, val = 366}, {
name = 0x13b634 "plugin", has_arg = 1, flag = 0x0, val = 80}, {name = 0x13b63c "port",
has_arg = 1, flag = 0x0, val = 112}, {name = 0x13b644 "record", has_arg = 1, flag = 0x0,
val = 114}, {name = 0x13b64c "resdir", has_arg = 1, flag = 0x0, val = 370}, {
name = 0x13b654 "showargs", has_arg = 2, flag = 0x0, val = 627}, {
name = 0x13b438 "shutdown", has_arg = 1, flag = 0x0, val = 115}, {
name = 0x13b660 "split", has_arg = 0, flag = 0x0, val = 371}, {
name = 0x13b668 "terminal", has_arg = 1, flag = 0x0, val = 116}, {
name = 0x13b674 "updindex", has_arg = 1, flag = 0x0, val = 629}, {name = 0x13b680 "user",
has_arg = 1, flag = 0x0, val = 117}, {name = 0x13b688 "userdump", has_arg = 0,
flag = 0x0, val = 373}, {name = 0x13b694 "version", has_arg = 0, flag = 0x0, val = 86}, {
name = 0x13b69c "vfat", has_arg = 0, flag = 0x0, val = 374}, {name = 0x13b6a4 "video",
has_arg = 1, flag = 0x0, val = 118}, {name = 0x13b6ac "watchdog", has_arg = 1,
flag = 0x0, val = 119}, {name = 0x0, has_arg = 0, flag = 0x0, val = 0}}
HasStdin = 180
DisplayVersion = <optimized out>
Terminal = <optimized out>
LircDevice = <optimized out>
c = <optimized out>
CodeSet = <optimized out>
EpgDataReader = {<cThread> = {_vptr.cThread = 0x160320 <vtable for cEpgDataReader+8>,
active = false, running = false, childTid = 3004167200, childThreadId = 526, mutex = {
mutex = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 2, __nusers = 0, {
__spins = 0, __list = {__next = 0x0}}},
__size = '\000' <repeats 12 times>, "\002\000\000\000\000\000\000\000\000\000\000",
__align = 0}, locked = 0}, description = 0x15fd2e8 "epg data reader",
lowPriority = false, static mainThreadId = 523}, <No data fields>}
savedTm = {c_iflag = 25856, c_oflag = 5, c_cflag = 1215, c_lflag = 36411, c_line = 0 '\000',
c_cc = "\003\034\177\025\004\000\001\000\021\023\032\000\022\017\027\026", '\000' <repeats 15 times>, c_ispeed = 15, c_ospeed = 15}
StartedAsRoot = <optimized out>
VdrUser = 0xb6f2deb0 <__stack_chk_guard> ""
ConfigDirectory = <optimized out>
LocaleDirectory = <optimized out>
DisplayHelp = <optimized out>
SysLogTarget = <optimized out>
MuteAudio = <optimized out>
UseKbd = <optimized out>
UserDump = <optimized out>
SVDRPport = <optimized out>
DaemonMode = <optimized out>
WatchdogTimeout = <optimized out>
OverrideCharacterTable = <optimized out>
Args = <optimized out>
PluginManager = {_vptr.cPluginManager = 0x161ac0 <vtable for cPluginManager+8>,
static pluginManager = 0xbeb90c68, directory = 0x16041b8 "/usr/lib/vdr/plugins",
lastHousekeeping = 1424177201, nextHousekeeping = -1,
dlls = {<cList<cDll>> = {<cListBase> = {_vptr.cListBase = 0x161a18 <vtable for cDlls+8>,
objects = 0x15fc3b8, lastObject = 0x15fc328,
count = 3}, <No data fields>}, <No data fields>}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment