glog/src
Michael Spang 130a3e10de Use file offsets in traces if object has no symbols (#513)
Fallback to using file offsets if no symbol is found, like we do if the
object could not be opened.

This makes backtraces usable even if objects in the trace are stripped,
since the trace can be symbolized by post-processing it with a tool like
asan_symbolize.py.

Note that this is not currently compatible with SymbolizeCallback as
this overwrites the filename in the buffer. The behavior is unchanged
in that case.

Closes: #514
2020-01-08 15:34:39 +09:00
..
base Fix redefinition of _XOPEN_SOURCE. 2015-06-16 16:50:57 -07:00
glog Added fixed log name support, take 2 (#489) 2019-11-06 12:49:01 +01:00
package_config_unittest/working_config added cmake package config unit test 2019-11-10 15:46:47 +01:00
windows Add support for automatic removal of old logs (#432) 2019-11-01 12:20:11 +01:00
config_for_unittests.h Initial windows support. Now we don't have the stacktrace and several unittests. 2008-12-19 15:20:40 +00:00
config.h.cmake.in Use file offsets in traces if object has no symbols (#513) 2020-01-08 15:34:39 +09:00
demangle_unittest.cc Support symbolizer and demangler on Windows 2017-06-27 10:50:20 -07:00
demangle_unittest.sh Add partial C++0x support and recognition of GCC function clone suffixes to 2011-02-07 14:43:05 +00:00
demangle_unittest.txt Add demangle support for ABI tags. (#416) 2019-01-07 15:30:23 +09:00
demangle.cc Add demangle support for ABI tags. (#416) 2019-01-07 15:30:23 +09:00
demangle.h Fix autotools build. 2016-06-22 18:48:32 -07:00
googletest.h googletest: Switch to nanosleep 2019-10-31 13:00:48 -07:00
logging_striplog_test.sh Fix logging_striplog_test.sh in debug mode. Fixes issue 108. 2011-12-29 12:36:09 +00:00
logging_striptest2.cc Add license information for all source code. 2009-01-28 17:04:50 +00:00
logging_striptest10.cc Add license information for all source code. 2009-01-28 17:04:50 +00:00
logging_striptest_main.cc Remove trivial warnings produced by clang 2012-01-12 08:41:09 +00:00
logging_unittest.cc Added fixed log name support, take 2 (#489) 2019-11-06 12:49:01 +01:00
logging_unittest.err The %p format is implementation defined. Compare it via a special token, 2018-06-20 12:50:50 +02:00
logging.cc Added fixed log name support, take 2 (#489) 2019-11-06 12:49:01 +01:00
mock-log_test.cc Introduce mock-log.h for unittests. 2009-01-13 11:49:10 +00:00
mock-log.h Fix unused arguments warning in ScopedMockLog. 2015-06-16 16:50:01 -07:00
raw_logging.cc remove time from raw logging 2019-01-29 23:38:03 +01:00
signalhandler_unittest.cc Merge pull request #302 from Nazg-Gul/missing-prototype 2018-03-21 13:45:06 +01:00
signalhandler_unittest.sh Fix Mac test failure 2013-02-01 05:46:37 +00:00
signalhandler.cc fix typo: TOOD -> TODO (#448) 2019-05-07 16:02:06 +09:00
stacktrace_generic-inl.h Add license information for all source code. 2009-01-28 17:04:50 +00:00
stacktrace_libunwind-inl.h Use thread local for libunwind GetStackTrace() 2017-01-27 21:24:11 -08:00
stacktrace_powerpc-inl.h Added support for PowerPC. 2016-03-21 11:28:53 +00:00
stacktrace_unittest.cc Use static to define CheckStackTrace on non-GNU (#429) 2019-02-02 10:13:43 +09:00
stacktrace_windows-inl.h install unwind find module alongside glog 2019-11-10 11:09:18 +01:00
stacktrace_x86_64-inl.h Add license information for all source code. 2009-01-28 17:04:50 +00:00
stacktrace_x86-inl.h x86 stacktrace: Use __builtin_frame_address if possible 2017-05-09 17:14:15 +09:00
stacktrace.h added missing exports (fixes #227) 2017-08-09 15:21:32 +02:00
stl_logging_unittest.cc Resolve missing prototype warning 2015-12-31 17:55:37 +05:00
symbolize_unittest.cc Fix symbolize_unittest for musl builds 2019-04-03 12:08:35 -07:00
symbolize.cc Use file offsets in traces if object has no symbols (#513) 2020-01-08 15:34:39 +09:00
symbolize.h Upstream Chromium local changes to symbolize.cc (#391) 2018-11-21 11:14:38 +09:00
utilities_unittest.cc determine gflags namespace automatically 2015-07-15 22:34:59 +02:00
utilities.cc src/utilities: fix build without pthread 2019-11-02 02:09:07 +01:00
utilities.h src/utilities: fix build without pthread 2019-11-02 02:09:07 +01:00
vlog_is_on.cc Resolve missing prototype warning 2015-12-31 17:55:37 +05:00