aboutsummaryrefslogtreecommitdiff
path: root/src/processor
diff options
context:
space:
mode:
Diffstat (limited to 'src/processor')
-rw-r--r--src/processor/basic_source_line_resolver.cc4
-rw-r--r--src/processor/testdata/module1.out1
2 files changed, 5 insertions, 0 deletions
diff --git a/src/processor/basic_source_line_resolver.cc b/src/processor/basic_source_line_resolver.cc
index db9cca8a..828f25e9 100644
--- a/src/processor/basic_source_line_resolver.cc
+++ b/src/processor/basic_source_line_resolver.cc
@@ -394,6 +394,10 @@ bool BasicSourceLineResolver::Module::LoadMapFromBuffer(
// be accessed by a SymbolSupplier.
//
// MODULE <guid> <age> <filename>
+ } else if (strncmp(buffer, "INFO ", 5) == 0) {
+ // Ignore these as well, they're similarly just for housekeeping.
+ //
+ // INFO CODE_ID <code id> <filename>
} else {
if (!cur_func.get()) {
BPLOG(ERROR) << "Found source line data without a function at " <<
diff --git a/src/processor/testdata/module1.out b/src/processor/testdata/module1.out
index d4a8208a..cd6e18d1 100644
--- a/src/processor/testdata/module1.out
+++ b/src/processor/testdata/module1.out
@@ -1,4 +1,5 @@
MODULE windows x86 111111111111111111111111111111111 module1.pdb
+INFO CODE_ID FFFFFFFF module1.exe
FILE 1 file1_1.cc
FILE 2 file1_2.cc
FILE 3 file1_3.cc