From: Milian Wolff Date: Mon, 17 Nov 2014 16:16:45 +0000 (+0100) Subject: Fix warning about missing debug infos in linux-vdso.so.N X-Git-Tag: submit/tizen/20180620.112952^2~440 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=78224e9aa04ba0d7504ed1fc5538c5369aeb1b64;p=sdk%2Ftools%2Fheaptrack.git Fix warning about missing debug infos in linux-vdso.so.N --- diff --git a/heaptrack_interpret.cpp b/heaptrack_interpret.cpp index b922673..510744c 100644 --- a/heaptrack_interpret.cpp +++ b/heaptrack_interpret.cpp @@ -31,6 +31,7 @@ #include #include +#include #include "libbacktrace/backtrace.h" @@ -70,7 +71,12 @@ struct Module , addressStart(addressStart) , addressEnd(addressEnd) , isExe(isExe) + , backtraceState(nullptr) { + if (boost::algorithm::starts_with(fileName, "linux-vdso.so")) { + return; + } + backtraceState = backtrace_create_state(fileName.c_str(), /* we are single threaded, so: not thread safe */ false, [] (void *data, const char *msg, int errnum) { const Module* module = reinterpret_cast(data);