From a98d359aea45c4c0670b2009532506b27fedec0a Mon Sep 17 00:00:00 2001 From: Brice Dutheil Date: Mon, 30 Mar 2026 18:15:30 +0200 Subject: [PATCH 1/2] chore(crashtracking): Better json assertions --- .../agent-crashtracking/build.gradle | 2 ++ .../crashtracking/CrashUploaderTest.java | 22 +++++-------------- gradle/libs.versions.toml | 2 ++ 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/dd-java-agent/agent-crashtracking/build.gradle b/dd-java-agent/agent-crashtracking/build.gradle index 789c6838931..af93daaeb0a 100644 --- a/dd-java-agent/agent-crashtracking/build.gradle +++ b/dd-java-agent/agent-crashtracking/build.gradle @@ -25,6 +25,8 @@ dependencies { testImplementation libs.bundles.junit5 testImplementation libs.bundles.mockito + testImplementation libs.assertj.core + testImplementation libs.json.unit.assertj testImplementation libs.jackson.databind testImplementation libs.testcontainers testImplementation group: 'com.squareup.okhttp3', name: 'mockwebserver', version: libs.versions.okhttp.legacy.get() diff --git a/dd-java-agent/agent-crashtracking/src/test/java/datadog/crashtracking/CrashUploaderTest.java b/dd-java-agent/agent-crashtracking/src/test/java/datadog/crashtracking/CrashUploaderTest.java index 730eaa271ed..c2e91c11737 100644 --- a/dd-java-agent/agent-crashtracking/src/test/java/datadog/crashtracking/CrashUploaderTest.java +++ b/dd-java-agent/agent-crashtracking/src/test/java/datadog/crashtracking/CrashUploaderTest.java @@ -3,6 +3,7 @@ import static datadog.crashtracking.CrashUploader.HEADER_DD_EVP_SUBDOMAIN; import static datadog.crashtracking.CrashUploader.HEADER_DD_TELEMETRY_API_VERSION; import static datadog.crashtracking.CrashUploader.TELEMETRY_API_VERSION; +import static net.javacrumbs.jsonunit.assertj.JsonAssertions.assertThatJson; import static org.junit.jupiter.api.Assertions.assertEquals; import static org.junit.jupiter.api.Assertions.assertFalse; import static org.junit.jupiter.api.Assertions.assertNotNull; @@ -292,9 +293,9 @@ public void testTelemetryHappyPath(String log) throws Exception { String message = event.get("payload").get(0).get("message").asText(); CrashLog extracted = CrashLog.fromJson(message); - assertTrue( - expected.equalsForTest(extracted), - () -> "Expected: " + expected.toJson() + "\nbut got: " + extracted.toJson()); + assertThatJson(extracted.toJson()) + .whenIgnoringPaths("os_info", "metadata") + .isEqualTo(expected.toJson()); assertEquals("severity:crash", event.get("payload").get(0).get("tags").asText()); assertCommonPayload(event); } @@ -356,19 +357,8 @@ public void testErrorTrackingHappyPath(String log) throws Exception { assertTrue(ddtags.contains("runtime_name:")); // assert platform independent equality - assertEquals( - expected, - extracted, - () -> { - try { - return "Expected: " - + mapper.writeValueAsString(expected) - + "\nbut got: " - + mapper.writeValueAsString(extracted); - } catch (JsonProcessingException e) { - throw new RuntimeException(e); - } - }); + assertThatJson(mapper.writeValueAsString(extracted)) + .isEqualTo(mapper.writeValueAsString(expected)); } private void assertCommonHeader(JsonNode event) { diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 1a14ca96b5a..6dab9bad978 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -70,6 +70,7 @@ junit5 = "5.14.1" junit-platform = "1.14.1" mockito = "4.4.0" spock = "2.4-groovy-3.0" +json-unit = "2.40.1" tabletest = "1.2.1" testcontainers = "1.21.4" @@ -151,6 +152,7 @@ moshi = { module = "com.squareup.moshi:moshi", version.ref = "moshi" } # Testing assertj-core = { module = "org.assertj:assertj-core", version.ref = "assertj" } +json-unit-assertj = { module = "net.javacrumbs.json-unit:json-unit-assertj", version.ref = "json-unit" } junit4 = { module = "junit:junit", version.ref = "junit4" } junit-jupiter = { module = "org.junit.jupiter:junit-jupiter", version.ref = "junit5" } junit-jupiter-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "junit5" } From cf001677e24c487241a6d1789d4cca45a11570af Mon Sep 17 00:00:00 2001 From: Brice Dutheil Date: Mon, 30 Mar 2026 18:15:00 +0200 Subject: [PATCH 2/2] feat(crashtracking): Reports dynamic libs in the error.files section RFC: https://github.com/DataDog/libdatadog/blob/main/docs/RFCs/0011-crashtracker-structured-log-format-V1_X.md Note that on BSD / macOs the loaded libs is not coming from procfs. --- .../datadog/crashtracking/CrashUploader.java | 12 + .../datadog/crashtracking/dto/CrashLog.java | 22 +- .../crashtracking/dto/DynamicLibs.java | 30 ++ .../parsers/HotspotCrashLogParser.java | 68 +++- .../parsers/J9JavacoreParser.java | 3 +- .../sample-crash-for-telemetry-2.json | 105 ++++++ .../sample-crash-for-telemetry-3.json | 335 +++++++++++++++++ .../sample-crash-for-telemetry.json | 165 +++++++++ .../sample-crash-for-telemetry-2.json | 107 +++++- .../sample-crash-for-telemetry-3.json | 337 +++++++++++++++++- .../telemetry/sample-crash-for-telemetry.json | 167 ++++++++- 11 files changed, 1332 insertions(+), 19 deletions(-) create mode 100644 dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/DynamicLibs.java diff --git a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/CrashUploader.java b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/CrashUploader.java index 81d57cdcfb7..f1691e85ebd 100644 --- a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/CrashUploader.java +++ b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/CrashUploader.java @@ -586,6 +586,18 @@ private RequestBody makeErrorTrackingRequestBody(@Nonnull CrashLog payload, bool writer.endObject(); writer.endObject(); } + // files (e.g. /proc/self/maps or dynamic_libraries) + if (payload.files != null) { + writer.name("files"); + writer.beginObject(); + writer.name(payload.files.name); + writer.beginArray(); + for (String fileLine : payload.files.lines) { + writer.value(fileLine); + } + writer.endArray(); + writer.endObject(); + } writer.endObject(); } return RequestBody.create(APPLICATION_JSON, buf.readByteString()); diff --git a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/CrashLog.java b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/CrashLog.java index eee479c553a..b0508d9ab45 100644 --- a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/CrashLog.java +++ b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/CrashLog.java @@ -13,7 +13,7 @@ public final class CrashLog { public static final JsonAdapter ADAPTER; static { - Moshi moshi = new Moshi.Builder().build(); + Moshi moshi = new Moshi.Builder().add(new DynamicLibs.JsonAdapter()).build(); ADAPTER = moshi.adapter(CrashLog.class); } @@ -41,6 +41,12 @@ public final class CrashLog { public final Experimental experimental; + /** + * Useful files for triage and debugging (e.g. {@code /proc/self/maps}, {@code + * dynamic_libraries}). + */ + public final DynamicLibs files; + public CrashLog( String uuid, boolean incomplete, @@ -61,6 +67,7 @@ public CrashLog( procInfo, sigInfo, dataSchemaVersion, + null, null); } @@ -74,7 +81,8 @@ public CrashLog( ProcInfo procInfo, SigInfo sigInfo, String dataSchemaVersion, - Experimental experimental) { + Experimental experimental, + DynamicLibs files) { this.uuid = uuid != null ? uuid : RandomUtils.randomUUID().toString(); this.incomplete = incomplete; this.timestamp = timestamp; @@ -85,6 +93,7 @@ public CrashLog( this.sigInfo = sigInfo; this.dataSchemaVersion = dataSchemaVersion; this.experimental = experimental; + this.files = files; } public String toJson() { @@ -113,7 +122,8 @@ public boolean equals(Object o) { && Objects.equals(procInfo, crashLog.procInfo) && Objects.equals(sigInfo, crashLog.sigInfo) && Objects.equals(dataSchemaVersion, crashLog.dataSchemaVersion) - && Objects.equals(experimental, crashLog.experimental); + && Objects.equals(experimental, crashLog.experimental) + && Objects.equals(files, crashLog.files); } @Override @@ -129,7 +139,8 @@ public int hashCode() { sigInfo, version, dataSchemaVersion, - experimental); + experimental, + files); } public boolean equalsForTest(Object o) { @@ -149,6 +160,7 @@ public boolean equalsForTest(Object o) { && Objects.equals(procInfo, crashLog.procInfo) && Objects.equals(sigInfo, crashLog.sigInfo) && Objects.equals(dataSchemaVersion, crashLog.dataSchemaVersion) - && Objects.equals(experimental, crashLog.experimental); + && Objects.equals(experimental, crashLog.experimental) + && Objects.equals(files, crashLog.files); } } diff --git a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/DynamicLibs.java b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/DynamicLibs.java new file mode 100644 index 00000000000..05807513f8d --- /dev/null +++ b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/dto/DynamicLibs.java @@ -0,0 +1,30 @@ +package datadog.crashtracking.dto; + +import com.squareup.moshi.FromJson; +import com.squareup.moshi.ToJson; +import java.util.Collections; +import java.util.List; +import java.util.Map; + +public class DynamicLibs { + public final String name; + public final List lines; + + public DynamicLibs(String name, List lines) { + this.name = name; + this.lines = lines; + } + + public static class JsonAdapter { + @ToJson + Map> toJson(DynamicLibs dynamicLibs) { + return Collections.singletonMap(dynamicLibs.name, dynamicLibs.lines); + } + + @FromJson + DynamicLibs fromJson(Map> map) { + Map.Entry> entry = map.entrySet().iterator().next(); + return new DynamicLibs(entry.getKey(), entry.getValue()); + } + } +} diff --git a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/HotspotCrashLogParser.java b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/HotspotCrashLogParser.java index 798a45c2181..0e7f571168f 100644 --- a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/HotspotCrashLogParser.java +++ b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/HotspotCrashLogParser.java @@ -6,6 +6,7 @@ import datadog.crashtracking.buildid.BuildIdCollector; import datadog.crashtracking.buildid.BuildInfo; import datadog.crashtracking.dto.CrashLog; +import datadog.crashtracking.dto.DynamicLibs; import datadog.crashtracking.dto.ErrorData; import datadog.crashtracking.dto.Experimental; import datadog.crashtracking.dto.Metadata; @@ -341,6 +342,8 @@ public CrashLog parse(String uuid, String crashLog) { boolean incomplete = false; String oomMessage = null; Map registers = null; + List dynamicLibraryLines = null; + String dynamicLibraryKey = null; String[] lines = NEWLINE_SPLITTER.split(crashLog); outer: @@ -449,15 +452,21 @@ public CrashLog parse(String uuid, String crashLog) { case DYNAMIC_LIBRARIES: if (line.isEmpty()) { state = State.SEEK_DYNAMIC_LIBRARIES; - } - final Matcher matcher = DYNAMIC_LIBS_PATH_PARSER.matcher(line); - if (matcher.matches()) { - final String pathString = matcher.group(1); - if (pathString != null && !pathString.isEmpty()) { - try { - final Path path = Paths.get(pathString); - buildIdCollector.resolveBuildId(path); - } catch (InvalidPathException ignored) { + } else { + if (dynamicLibraryKey == null) { + dynamicLibraryKey = detectDynamicLibrariesKey(line); + dynamicLibraryLines = new ArrayList<>(); + } + final Matcher matcher = DYNAMIC_LIBS_PATH_PARSER.matcher(line); + if (matcher.matches()) { + final String pathString = matcher.group(1); + if (pathString != null && !pathString.isEmpty()) { + dynamicLibraryLines.add(line); + try { + final Path path = Paths.get(pathString); + buildIdCollector.resolveBuildId(path); + } catch (InvalidPathException ignored) { + } } } } @@ -545,6 +554,10 @@ public CrashLog parse(String uuid, String crashLog) { ProcInfo procInfo = parsedPid != null ? new ProcInfo(parsedPid) : null; Experimental experimental = (registers != null && !registers.isEmpty()) ? new Experimental(registers) : null; + DynamicLibs files = + (dynamicLibraryLines != null && !dynamicLibraryLines.isEmpty()) + ? new DynamicLibs(dynamicLibraryKey, dynamicLibraryLines) + : null; return new CrashLog( uuid, incomplete, @@ -555,7 +568,8 @@ public CrashLog parse(String uuid, String crashLog) { procInfo, sigInfo, "1.0", - experimental); + experimental, + files); } static String dateTimeToISO(String datetime) { @@ -572,6 +586,40 @@ static String dateTimeToISO(String datetime) { } } + /** + * Detects whether the Dynamic libraries section comes from Linux {@code /proc/self/maps} (address + * range format {@code addr-addr perms ...}) or from the BSD/macOS dyld callback (format {@code + * 0xaddr\tpath}). Returns the appropriate map key. + */ + // The "Dynamic libraries:" section is written by os::print_dll_info(), whose implementation + // differs by platform: + // + // Linux + // ----- + // This reads `/proc/{tid}/maps` verbatim via _print_ascii_file(), producing the usual + // `/proc/self/maps` format: + // + // "addr-addr perms offset dev:inode [path]" + // + // Mainline: + // https://github.com/openjdk/jdk/blob/783f8f1adc4ea3ef7fd4c5ca5473aad76dfc7ed1/src/hotspot/os/linux/os_linux.cpp#L2086-L2099 + // + // BSD/macOS + // --------- + // This relies on `_dyld_image_count()`/`_dyld_get_image_name()` (on macOS) or + // `dlinfo(RTLD_DI_LINKMAP)` (on FreeBSD/OpenBSD) via a callback, producing a simpler format: + // + // "0xaddr\tpath" + // + // which lacks much of the information found in Linux's `/proc/self/maps`. + // Mainline: + // https://github.com/openjdk/jdk/blob/783f8f1adc4ea3ef7fd4c5ca5473aad76dfc7ed1/src/hotspot/os/bsd/os_bsd.cpp#L1382-L1387 + static String detectDynamicLibrariesKey(String firstLine) { + int dash = firstLine.indexOf('-'); + int space = firstLine.indexOf(' '); + return (dash > 0 && space > 0 && dash < space) ? "/proc/self/maps" : "dynamic_libraries"; + } + static Integer safelyParseInt(String value) { if (value == null) { return null; diff --git a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/J9JavacoreParser.java b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/J9JavacoreParser.java index a38b97ffc81..b71556b2b3c 100644 --- a/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/J9JavacoreParser.java +++ b/dd-java-agent/agent-crashtracking/src/main/java/datadog/crashtracking/parsers/J9JavacoreParser.java @@ -303,7 +303,8 @@ public CrashLog parse(String uuid, String javacoreContent) { procInfo, sigInfo, "1.0", - experimental); + experimental, + null); } private static Integer safelyParseInt(String value) { diff --git a/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-2.json b/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-2.json index 66a19bd9212..85e6d04aa6c 100644 --- a/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-2.json +++ b/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-2.json @@ -50,5 +50,110 @@ "ERR": "0x0000000000000000", "TRAPNO": "0x0000000000000000" } + }, + "files": { + "/proc/self/maps": [ + "55df6fe9d000-55df6fe9e000 r-xp 00000000 103:03 9818201 /home/bits/.sdkman/candidates/java/22.0.1-tem/bin/java", + "55df6fe9f000-55df6fea0000 r--p 00001000 103:03 9818201 /home/bits/.sdkman/candidates/java/22.0.1-tem/bin/java", + "55df6fea0000-55df6fea1000 rw-p 00002000 103:03 9818201 /home/bits/.sdkman/candidates/java/22.0.1-tem/bin/java", + "55df70d6a000-55df70db1000 rw-p 00000000 00:00 0 [heap]", + "7f008e000000-7f008ec77000 rw-p 00001000 103:03 9818179 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/classes.jsa", + "7f00dc05d000-7f00dc064000 r--s 00000000 00:3f 1037194 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", + "7f00dcd88000-7f00dce2a000 r-xp 00000000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dce2a000-7f00dd02a000 ---p 000a2000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dd02a000-7f00dd02e000 r--p 000a2000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dd02e000-7f00dd02f000 rw-p 000a6000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dd447000-7f00dd627000 r--s 01b73000 00:3f 9290257 /home/bits/tests/dd-java-agent-1.40.0-SNAPSHOT.jar", + "7f00dda2b000-7f00ddaf9000 r-xp 00000000 103:03 9818127 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjsvml.so", + "7f00ddaf9000-7f00ddafa000 r--p 000cd000 103:03 9818127 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjsvml.so", + "7f00ddafa000-7f00ddafb000 rw-p 000ce000 103:03 9818127 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjsvml.so", + "7f00ec004000-7f00ec006000 r-xp 00000000 103:03 9818140 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libextnet.so", + "7f00ec006000-7f00ec007000 r--p 00001000 103:03 9818140 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libextnet.so", + "7f00ec007000-7f00ec008000 rw-p 00002000 103:03 9818140 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libextnet.so", + "7f00ec008000-7f00ec015000 r-xp 00000000 103:03 9818126 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libverify.so", + "7f00ec015000-7f00ec017000 r--p 0000c000 103:03 9818126 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libverify.so", + "7f00ec017000-7f00ec018000 rw-p 0000e000 103:03 9818126 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libverify.so", + "7f00ec038000-7f00ec03d000 r-xp 00000000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec03d000-7f00ec03e000 ---p 00005000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec03e000-7f00ec03f000 r--p 00005000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec03f000-7f00ec040000 rw-p 00006000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec040000-7f00ec054000 r-xp 00000000 103:03 9818185 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnio.so", + "7f00ec054000-7f00ec055000 r--p 00013000 103:03 9818185 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnio.so", + "7f00ec055000-7f00ec056000 rw-p 00014000 103:03 9818185 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnio.so", + "7f00ec056000-7f00ec071000 r-xp 00000000 103:03 9818159 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libzip.so", + "7f00ec071000-7f00ec072000 r--p 0001a000 103:03 9818159 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libzip.so", + "7f00ec072000-7f00ec073000 rw-p 0001b000 103:03 9818159 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libzip.so", + "7f00ec275000-7f00ec55b000 r--p 00000000 00:3f 1035426 /usr/lib/locale/locale-archive", + "7f010b9f0000-7f0114000000 r--s 00000000 103:03 9818169 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/modules", + "7f0118000000-7f011800b000 r-xp 00000000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800b000-7f011800c000 ---p 0000b000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800c000-7f011800d000 r--p 0000b000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800d000-7f011800e000 rw-p 0000c000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800e000-7f0118022000 r-xp 00000000 103:03 9818156 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libsimdsort.so", + "7f0118022000-7f0118023000 r--p 00013000 103:03 9818156 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libsimdsort.so", + "7f0118023000-7f0118024000 rw-p 00014000 103:03 9818156 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libsimdsort.so", + "7f01190a3000-7f01190a6000 r--p 00000000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190a6000-7f01190ad000 r-xp 00003000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190ad000-7f01190af000 r--p 0000a000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190af000-7f01190b0000 r--p 0000b000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190b0000-7f01190b1000 rw-p 0000c000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190bc000-7f01190c0000 r-xp 00000000 103:03 9818129 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement.so", + "7f01190c0000-7f01190c1000 r--p 00003000 103:03 9818129 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement.so", + "7f01190c1000-7f01190c2000 rw-p 00004000 103:03 9818129 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement.so", + "7f01190c2000-7f01190e2000 r-xp 00000000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e2000-7f01190e3000 ---p 00020000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e3000-7f01190e4000 r--p 00020000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e4000-7f01190e5000 rw-p 00021000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e6000-7f01190f0000 r-xp 00000000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f0000-7f01190f1000 ---p 0000a000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f1000-7f01190f2000 r--p 0000a000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f2000-7f01190f3000 rw-p 0000b000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f3000-7f011910e000 r-xp 00000000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f011910e000-7f011910f000 ---p 0001b000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f011910f000-7f0119111000 r--p 0001b000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f0119111000-7f0119112000 rw-p 0001d000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f0119213000-7f0119220000 r--p 00000000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119220000-7f01192c7000 r-xp 0000d000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f01192c7000-7f0119360000 r--p 000b4000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119360000-7f0119361000 r--p 0014c000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119361000-7f0119362000 rw-p 0014d000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119362000-7f0119364000 r--p 00000000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f0119364000-7f0119368000 r-xp 00002000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f0119368000-7f011936a000 r--p 00006000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f011936a000-7f011936b000 r--p 00007000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f011936b000-7f011936c000 rw-p 00008000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f011936c000-7f011a7a2000 r-xp 00000000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a7a2000-7f011a7a3000 ---p 01436000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a7a3000-7f011a872000 r--p 01436000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a872000-7f011a8a2000 rw-p 01505000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a91b000-7f011a93d000 r--p 00000000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011a93d000-7f011aab5000 r-xp 00022000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011aab5000-7f011ab03000 r--p 0019a000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011ab03000-7f011ab07000 r--p 001e7000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011ab07000-7f011ab09000 rw-p 001eb000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011ab0d000-7f011ab0e000 r--p 00000000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab0e000-7f011ab10000 r-xp 00001000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab10000-7f011ab11000 r--p 00003000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab11000-7f011ab12000 r--p 00003000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab12000-7f011ab13000 rw-p 00004000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab13000-7f011ab19000 r--p 00000000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab19000-7f011ab2a000 r-xp 00006000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab2a000-7f011ab30000 r--p 00017000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab30000-7f011ab31000 r--p 0001c000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab31000-7f011ab32000 rw-p 0001d000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab37000-7f011ab3f000 rw-s 00000000 00:3f 9294149 /tmp/hsperfdata_bits/576034", + "7f011ab41000-7f011ab5a000 r-xp 00000000 103:03 9818172 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjli.so", + "7f011ab5a000-7f011ab5b000 r--p 00018000 103:03 9818172 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjli.so", + "7f011ab5b000-7f011ab5c000 rw-p 00019000 103:03 9818172 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjli.so", + "7f011ab5e000-7f011ab5f000 r--p 00000000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab5f000-7f011ab82000 r-xp 00001000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab82000-7f011ab8a000 r--p 00024000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab8b000-7f011ab8c000 r--p 0002c000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab8c000-7f011ab8d000 rw-p 0002d000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7ffeabf6e000-7ffeabf8f000 rw-p 00000000 00:00 0 [stack]", + "7ffeabf90000-7ffeabf94000 r--p 00000000 00:00 0 [vvar]", + "7ffeabf94000-7ffeabf96000 r-xp 00000000 00:00 0 [vdso]", + "ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]" + ] } } diff --git a/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-3.json b/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-3.json index 840b8e65d71..076dc9175f0 100644 --- a/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-3.json +++ b/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry-3.json @@ -102,5 +102,340 @@ } ] } + }, + "files": { + "dynamic_libraries": [ + "0x00000001ae54a000 \t/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa", + "0x0000000197add000 \t/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit", + "0x000000019ab4c000 \t/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData", + "0x0000000195390000 \t/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation", + "0x00000001a0e5d000 \t/usr/lib/libSystem.B.dylib", + "0x0000000198e1c000 \t/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation", + "0x000000022f778000 \t/System/Library/PrivateFrameworks/CollectionViewCore.framework/Versions/A/CollectionViewCore", + "0x00000001a80dc000 \t/System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices", + "0x000000019ed0a000 \t/System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap", + "0x00000001a349b000 \t/System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport", + "0x00000001a34ef000 \t/System/Library/PrivateFrameworks/UserActivity.framework/Versions/A/UserActivity", + "0x0000000253559000 \t/System/Library/PrivateFrameworks/WindowManagement.framework/Versions/A/WindowManagement", + "0x0000000195010000 \t/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration", + "0x00000001a2907000 \t/usr/lib/libspindump.dylib", + "0x0000000198fd1000 \t/System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers", + "0x000000019cb7f000 \t/usr/lib/libapp_launch_measurement.dylib", + "0x000000019bfa5000 \t/System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics", + "0x000000019cb86000 \t/System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout", + "0x000000019e52a000 \t/System/Library/Frameworks/Metal.framework/Versions/A/Metal", + "0x000000019f4b2000 \t/usr/lib/liblangid.dylib", + "0x000000019ed10000 \t/System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG", + "0x0000000199996000 \t/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight", + "0x0000000199e38000 \t/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics", + "0x00000001a87b8000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate", + "0x00000001a2761000 \t/System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices", + "0x000000019e508000 \t/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface", + "0x000000019bfd4000 \t/usr/lib/libDiagnosticMessagesClient.dylib", + "0x00000001a0d9f000 \t/usr/lib/libz.1.dylib", + "0x00000001abf63000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices", + "0x000000019ecf2000 \t/System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation", + "0x0000000197337000 \t/usr/lib/libicucore.A.dylib", + "0x00000001a44f9000 \t/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox", + "0x00000001a34aa000 \t/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore", + "0x00000001bcf4d000 \t/System/Library/PrivateFrameworks/TextInput.framework/Versions/A/TextInput", + "0x00000001998e7000 \t/usr/lib/libMobileGestalt.dylib", + "0x000000019ea2e000 \t/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox", + "0x000000019c4ab000 \t/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore", + "0x0000000196f64000 \t/System/Library/Frameworks/Security.framework/Versions/A/Security", + "0x00000001a811c000 \t/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition", + "0x000000019c8ad000 \t/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI", + "0x000000019685d000 \t/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio", + "0x000000019c0b8000 \t/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration", + "0x00000001a2d64000 \t/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport", + "0x00000001998e5000 \t/usr/lib/libenergytrace.dylib", + "0x00000001b262e000 \t/System/Library/PrivateFrameworks/RenderBox.framework/Versions/A/RenderBox", + "0x0000000197991000 \t/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit", + "0x00000001a84f3000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices", + "0x000000019cb0b000 \t/System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis", + "0x00000001eaf77000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL", + "0x000000019cbd0000 \t/usr/lib/libxml2.2.dylib", + "0x00000001a01e1000 \t/System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag", + "0x0000000193df8000 \t/usr/lib/libobjc.A.dylib", + "0x00000001940ef000 \t/usr/lib/libc++.1.dylib", + "0x00000001a8470000 \t/System/Library/Frameworks/Accessibility.framework/Versions/A/Accessibility", + "0x000000019a518000 \t/System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync", + "0x000000019423b000 \t/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation", + "0x000000019f06d000 \t/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage", + "0x0000000196668000 \t/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText", + "0x00000001ef7d7000 \t/System/Library/Frameworks/CoreTransferable.framework/Versions/A/CoreTransferable", + "0x00000001efc9c000 \t/System/Library/Frameworks/DeveloperToolsSupport.framework/Versions/A/DeveloperToolsSupport", + "0x000000019ed4b000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO", + "0x00000002298fb000 \t/System/Library/Frameworks/Symbols.framework/Versions/A/Symbols", + "0x00000001a0e63000 \t/System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking", + "0x00000001a3eab000 \t/usr/lib/swift/libswiftCore.dylib", + "0x00000001b9bd5000 \t/usr/lib/swift/libswiftCoreFoundation.dylib", + "0x00000001b763b000 \t/usr/lib/swift/libswiftCoreGraphics.dylib", + "0x00000001b9c1f000 \t/usr/lib/swift/libswiftCoreImage.dylib", + "0x00000001b7642000 \t/usr/lib/swift/libswiftDarwin.dylib", + "0x00000001a9b63000 \t/usr/lib/swift/libswiftDispatch.dylib", + "0x00000001b9c20000 \t/usr/lib/swift/libswiftIOKit.dylib", + "0x00000001c56a7000 \t/usr/lib/swift/libswiftMetal.dylib", + "0x00000001d2da4000 \t/usr/lib/swift/libswiftOSLog.dylib", + "0x00000001ac3de000 \t/usr/lib/swift/libswiftObjectiveC.dylib", + "0x00000001c9df4000 \t/usr/lib/swift/libswiftQuartzCore.dylib", + "0x00000001cdefc000 \t/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib", + "0x00000001b9be7000 \t/usr/lib/swift/libswiftXPC.dylib", + "0x000000025ba04000 \t/usr/lib/swift/libswift_Concurrency.dylib", + "0x00000001ac3e2000 \t/usr/lib/swift/libswiftos.dylib", + "0x00000001bceb1000 \t/usr/lib/swift/libswiftsimd.dylib", + "0x00000001a1012000 \t/usr/lib/libcompression.dylib", + "0x00000001a33f5000 \t/System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO", + "0x00000001a240d000 \t/usr/lib/libate.dylib", + "0x00000001a0e57000 \t/usr/lib/system/libcache.dylib", + "0x00000001a0e11000 \t/usr/lib/system/libcommonCrypto.dylib", + "0x00000001a0e3d000 \t/usr/lib/system/libcompiler_rt.dylib", + "0x00000001a0e33000 \t/usr/lib/system/libcopyfile.dylib", + "0x0000000193f3e000 \t/usr/lib/system/libcorecrypto.dylib", + "0x0000000194025000 \t/usr/lib/system/libdispatch.dylib", + "0x00000001941e0000 \t/usr/lib/system/libdyld.dylib", + "0x00000001a0e4d000 \t/usr/lib/system/libkeymgr.dylib", + "0x00000001a0de9000 \t/usr/lib/system/libmacho.dylib", + "0x00000001a02c9000 \t/usr/lib/system/libquarantine.dylib", + "0x00000001a0e4a000 \t/usr/lib/system/libremovefile.dylib", + "0x000000019995d000 \t/usr/lib/system/libsystem_asl.dylib", + "0x0000000193ed3000 \t/usr/lib/system/libsystem_blocks.dylib", + "0x0000000194070000 \t/usr/lib/system/libsystem_c.dylib", + "0x00000001a0e41000 \t/usr/lib/system/libsystem_collections.dylib", + "0x000000019f4a1000 \t/usr/lib/system/libsystem_configuration.dylib", + "0x000000019e4dd000 \t/usr/lib/system/libsystem_containermanager.dylib", + "0x00000001a0a80000 \t/usr/lib/system/libsystem_coreservices.dylib", + "0x00000001975fe000 \t/usr/lib/system/libsystem_darwin.dylib", + "0x000000025bd51000 \t/usr/lib/system/libsystem_darwindirectory.dylib", + "0x00000001a0e4e000 \t/usr/lib/system/libsystem_dnssd.dylib", + "0x000000025bd55000 \t/usr/lib/system/libsystem_eligibility.dylib", + "0x000000019406d000 \t/usr/lib/system/libsystem_featureflags.dylib", + "0x000000019420e000 \t/usr/lib/system/libsystem_info.dylib", + "0x00000001a0dae000 \t/usr/lib/system/libsystem_m.dylib", + "0x0000000193fe8000 \t/usr/lib/system/libsystem_malloc.dylib", + "0x00000001998ca000 \t/usr/lib/system/libsystem_networkextension.dylib", + "0x0000000197a74000 \t/usr/lib/system/libsystem_notify.dylib", + "0x000000019f4a6000 \t/usr/lib/system/libsystem_sandbox.dylib", + "0x000000025bd59000 \t/usr/lib/system/libsystem_sanitizers.dylib", + "0x00000001a0e46000 \t/usr/lib/system/libsystem_secinit.dylib", + "0x0000000194198000 \t/usr/lib/system/libsystem_kernel.dylib", + "0x0000000194206000 \t/usr/lib/system/libsystem_platform.dylib", + "0x00000001941d3000 \t/usr/lib/system/libsystem_pthread.dylib", + "0x000000019b34f000 \t/usr/lib/system/libsystem_symptoms.dylib", + "0x0000000193f23000 \t/usr/lib/system/libsystem_trace.dylib", + "0x00000001a0e1f000 \t/usr/lib/system/libunwind.dylib", + "0x0000000193ed8000 \t/usr/lib/system/libxpc.dylib", + "0x000000019417c000 \t/usr/lib/libc++abi.dylib", + "0x00000001a0e2b000 \t/usr/lib/liboah.dylib", + "0x00000001a22b9000 \t/usr/lib/liblzma.5.dylib", + "0x00000001a0e5f000 \t/usr/lib/libfakelink.dylib", + "0x00000001994f6000 \t/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork", + "0x00000001a0eb3000 \t/usr/lib/libarchive.2.dylib", + "0x00000001a63ef000 \t/System/Library/Frameworks/Combine.framework/Versions/A/Combine", + "0x000000022f78c000 \t/System/Library/PrivateFrameworks/CollectionsInternal.framework/Versions/A/CollectionsInternal", + "0x0000000245a3b000 \t/System/Library/PrivateFrameworks/ReflectionInternal.framework/Versions/A/ReflectionInternal", + "0x0000000245fcd000 \t/System/Library/PrivateFrameworks/RuntimeInternal.framework/Versions/A/RuntimeInternal", + "0x000000025bb58000 \t/usr/lib/swift/libswift_StringProcessing.dylib", + "0x000000019790f000 \t/System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal", + "0x00000001a02f0000 \t/usr/lib/libbsm.0.dylib", + "0x00000001a0df1000 \t/usr/lib/system/libkxld.dylib", + "0x000000019cb47000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents", + "0x0000000197609000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore", + "0x000000019c01d000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata", + "0x00000001a0a86000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices", + "0x00000001a0f3c000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit", + "0x000000019b2d0000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE", + "0x0000000194714000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices", + "0x00000001a2262000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices", + "0x000000019cb54000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList", + "0x00000001a0fdc000 \t/usr/lib/libapple_nghttp2.dylib", + "0x000000019af44000 \t/usr/lib/libsqlite3.dylib", + "0x000000019b358000 \t/System/Library/Frameworks/Network.framework/Versions/A/Network", + "0x000000025a411000 \t/usr/lib/libCoreEntitlements.dylib", + "0x000000024092d000 \t/System/Library/PrivateFrameworks/MessageSecurity.framework/Versions/A/MessageSecurity", + "0x000000019af2a000 \t/System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer", + "0x00000001a09af000 \t/System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression", + "0x00000001a02d8000 \t/usr/lib/libcoretls.dylib", + "0x00000001a22d8000 \t/usr/lib/libcoretls_cfhelpers.dylib", + "0x00000001a100c000 \t/usr/lib/libpam.2.dylib", + "0x00000001a234a000 \t/usr/lib/libxar.1.dylib", + "0x00000001a2738000 \t/usr/lib/libheimdal-asn1.dylib", + "0x00000001994f5000 \t/usr/lib/libnetwork.dylib", + "0x00000001a0e64000 \t/usr/lib/libpcap.A.dylib", + "0x000000019b344000 \t/usr/lib/libdns_services.dylib", + "0x000000019f4ae000 \t/System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo", + "0x000000019ffd6000 \t/System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer", + "0x000000025baaf000 \t/usr/lib/swift/libswift_RegexParser.dylib", + "0x00000001a0a73000 \t/usr/lib/libbz2.1.0.dylib", + "0x00000001a02cc000 \t/usr/lib/libCheckFix.dylib", + "0x0000000199975000 \t/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC", + "0x000000019f4b4000 \t/System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP", + "0x000000019bfd6000 \t/System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities", + "0x00000001a0302000 \t/usr/lib/libmecab.dylib", + "0x00000001950a4000 \t/usr/lib/libCRFSuite.dylib", + "0x00000001a035e000 \t/usr/lib/libgermantok.dylib", + "0x00000001a0fb3000 \t/usr/lib/libThaiTokenizer.dylib", + "0x000000019c0c1000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage", + "0x00000001a84ca000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib", + "0x00000001a2391000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib", + "0x000000019feb1000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib", + "0x0000000194b1b000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib", + "0x00000001a10e7000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib", + "0x00000001a0361000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib", + "0x00000001a0ff7000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib", + "0x00000001a10e2000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib", + "0x000000019f5dd000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib", + "0x0000000194fa9000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib", + "0x000000023f07c000 \t/System/Library/PrivateFrameworks/MIL.framework/Versions/A/MIL", + "0x00000001a0e9a000 \t/usr/lib/libiconv.2.dylib", + "0x00000001a0de5000 \t/usr/lib/libcharset.1.dylib", + "0x000000019cb27000 \t/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory", + "0x000000019cb17000 \t/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory", + "0x00000001a22da000 \t/System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS", + "0x00000001a0208000 \t/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation", + "0x00000001a2359000 \t/usr/lib/libutil.dylib", + "0x000000023d1cf000 \t/System/Library/PrivateFrameworks/InstalledContentLibrary.framework/Versions/A/InstalledContentLibrary", + "0x0000000197950000 \t/System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore", + "0x000000022cf24000 \t/System/Library/PrivateFrameworks/AppleMobileFileIntegrity.framework/Versions/A/AppleMobileFileIntegrity", + "0x00000001b9ba3000 \t/usr/lib/libmis.dylib", + "0x00000001ca2db000 \t/System/Library/PrivateFrameworks/MobileSystemServices.framework/Versions/A/MobileSystemServices", + "0x00000001e8381000 \t/System/Library/PrivateFrameworks/ConfigProfileHelper.framework/Versions/A/ConfigProfileHelper", + "0x00000001a0fb5000 \t/System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce", + "0x0000000195fee000 \t/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling", + "0x00000001a235d000 \t/usr/lib/libxslt.1.dylib", + "0x00000001a0ea1000 \t/usr/lib/libcmph.dylib", + "0x000000019ffa2000 \t/System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji", + "0x000000019f5d7000 \t/System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData", + "0x0000000194eb7000 \t/System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon", + "0x00000001a0296000 \t/System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement", + "0x000000025a5ff000 \t/usr/lib/libTLE.dylib", + "0x00000001a2c2a000 \t/System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG", + "0x00000001a271d000 \t/usr/lib/libexpat.1.dylib", + "0x00000001a3252000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib", + "0x00000001a327d000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib", + "0x00000001a3369000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib", + "0x00000001a2c70000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib", + "0x00000001a330e000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib", + "0x00000001a3305000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib", + "0x000000019e8c9000 \t/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib", + "0x000000019b269000 \t/System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices", + "0x00000001aee24000 \t/System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/Versions/A/IOSurfaceAccelerator", + "0x00000001a2d60000 \t/System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient", + "0x00000001961d4000 \t/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay", + "0x000000019e780000 \t/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia", + "0x000000019e520000 \t/System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator", + "0x000000019ccba000 \t/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo", + "0x00000001a100a000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders", + "0x00000001a2da3000 \t/System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox", + "0x000000019cd56000 \t/System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement", + "0x000000019b190000 \t/System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard", + "0x000000019f4ac000 \t/System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary", + "0x000000022cd5e000 \t/System/Library/PrivateFrameworks/AppleKeyStore.framework/Versions/A/AppleKeyStore", + "0x00000001a3300000 \t/System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler", + "0x00000001a32e0000 \t/System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment", + "0x00000001a3308000 \t/System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay", + "0x0000000239248000 \t/System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libllvm-flatbuffers.dylib", + "0x00000001eaf6a000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib", + "0x0000000236460000 \t/System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libGPUCompilerUtils.dylib", + "0x00000001a336f000 \t/System/Library/PrivateFrameworks/CMCaptureCore.framework/Versions/A/CMCaptureCore", + "0x00000001efdc0000 \t/System/Library/Frameworks/ExtensionFoundation.framework/Versions/A/ExtensionFoundation", + "0x00000001aa3cc000 \t/System/Library/PrivateFrameworks/CoreTime.framework/Versions/A/CoreTime", + "0x00000001a28f1000 \t/System/Library/PrivateFrameworks/AppServerSupport.framework/Versions/A/AppServerSupport", + "0x00000001a4e87000 \t/System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata", + "0x00000001962f8000 \t/System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore", + "0x000000019e756000 \t/System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk", + "0x00000001a46f5000 \t/usr/lib/libAudioStatistics.dylib", + "0x00000001b8edc000 \t/System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy", + "0x00000001a49ce000 \t/usr/lib/libSMC.dylib", + "0x00000001ae3cc000 \t/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI", + "0x00000001a3219000 \t/usr/lib/libAudioToolboxUtility.dylib", + "0x00000001b42ce000 \t/System/Library/PrivateFrameworks/OSAServicesClient.framework/Versions/A/OSAServicesClient", + "0x00000001a4e95000 \t/usr/lib/libperfcheck.dylib", + "0x00000001a9e83000 \t/System/Library/PrivateFrameworks/BoardServices.framework/Versions/A/BoardServices", + "0x00000001a2605000 \t/System/Library/PrivateFrameworks/PlugInKit.framework/Versions/A/PlugInKit", + "0x00000001a01fa000 \t/System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices", + "0x00000001ad4dd000 \t/System/Library/PrivateFrameworks/ASEProcessing.framework/Versions/A/ASEProcessing", + "0x00000001d6232000 \t/System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication", + "0x0000000244824000 \t/System/Library/PrivateFrameworks/PhotosensitivityProcessing.framework/Versions/A/PhotosensitivityProcessing", + "0x00000001a28a2000 \t/System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer", + "0x00000001eafcc000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib", + "0x00000001eaf8b000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib", + "0x00000001eb164000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib", + "0x00000001eaf94000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib", + "0x00000001eaf88000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib", + "0x000000025a5b7000 \t/usr/lib/libRosetta.dylib", + "0x00000001eaf71000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib", + "0x00000002347fa000 \t/System/Library/PrivateFrameworks/FontServices.framework/Versions/A/FontServices", + "0x00000001a28ae000 \t/System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG", + "0x000000019c85b000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib", + "0x00000001a28fc000 \t/System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib", + "0x00000002347fb000 \t/System/Library/PrivateFrameworks/FontServices.framework/libXTFontStaticRegistryData.dylib", + "0x000000019f3f3000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore", + "0x00000001a091d000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage", + "0x00000001a0376000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork", + "0x00000001a07c1000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix", + "0x00000001a05cc000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector", + "0x00000001a07f3000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray", + "0x00000001f1796000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSFunctions.framework/Versions/A/MPSFunctions", + "0x00000001f177b000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSBenchmarkLoop.framework/Versions/A/MPSBenchmarkLoop", + "0x00000001949cf000 \t/System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools", + "0x00000001be0a1000 \t/System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo", + "0x00000001ca1d4000 \t/System/Library/PrivateFrameworks/kperf.framework/Versions/A/kperf", + "0x00000001b9bc8000 \t/System/Library/PrivateFrameworks/GPURawCounter.framework/Versions/A/GPURawCounter", + "0x00000001aa29e000 \t/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication", + "0x00000001b9b74000 \t/System/Library/PrivateFrameworks/MallocStackLogging.framework/Versions/A/MallocStackLogging", + "0x00000001a24a7000 \t/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport", + "0x00000001aa259000 \t/System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols", + "0x00000001c8b2b000 \t/System/Library/PrivateFrameworks/OSAnalytics.framework/Versions/A/OSAnalytics", + "0x000000025178f000 \t/System/Library/PrivateFrameworks/VideoToolboxParavirtualizationSupport.framework/Versions/A/VideoToolboxParavirtualizationSupport", + "0x00000001a26d1000 \t/System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA", + "0x00000001a473d000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS", + "0x000000019a6c7000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices", + "0x00000001a337d000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore", + "0x00000001a4b27000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD", + "0x00000001a4b1b000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy", + "0x00000001a470d000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis", + "0x00000001a3339000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI", + "0x00000001a4aae000 \t/usr/lib/libcups.2.dylib", + "0x00000001a4ea3000 \t/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos", + "0x00000001a4eb4000 \t/System/Library/Frameworks/GSS.framework/Versions/A/GSS", + "0x00000001a47bc000 \t/usr/lib/libresolv.9.dylib", + "0x00000001a290d000 \t/System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal", + "0x00000001ac34b000 \t/System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib", + "0x00000001a4f0e000 \t/System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth", + "0x00000001eeba4000 \t/System/Library/Frameworks/AVFAudio.framework/Versions/A/AVFAudio", + "0x00000001b431d000 \t/System/Library/PrivateFrameworks/AXCoreUtilities.framework/Versions/A/AXCoreUtilities", + "0x000000023e746000 \t/System/Library/PrivateFrameworks/IsolatedCoreAudioClient.framework/Versions/A/IsolatedCoreAudioClient", + "0x00000001a4679000 \t/System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession", + "0x00000001a618e000 \t/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth", + "0x00000001a27dc000 \t/System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience", + "0x00000001a44b8000 \t/System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib", + "0x00000001a4b33000 \t/System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration", + "0x00000001a9211000 \t/System/Library/PrivateFrameworks/PowerLog.framework/Versions/A/PowerLog", + "0x00000001a912f000 \t/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth", + "0x00000001ac34c000 \t/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit", + "0x00000001a0063000 \t/System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils", + "0x0000000232a41000 \t/System/Library/PrivateFrameworks/CoreUtilsExtras.framework/Versions/A/CoreUtilsExtras", + "0x000000023d05c000 \t/System/Library/PrivateFrameworks/IO80211.framework/Versions/A/IO80211", + "0x00000001a9dc7000 \t/System/Library/PrivateFrameworks/FrontBoardServices.framework/Versions/A/FrontBoardServices", + "0x00000001ab90f000 \t/System/Library/PrivateFrameworks/BackBoardServices.framework/Versions/A/BackBoardServices", + "0x00000001a2743000 \t/System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/IconFoundation", + "0x00000001a8108000 \t/System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore", + "0x00000001b433c000 \t/usr/lib/libAccessibility.dylib", + "0x00000001a8804000 \t/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility", + "0x00000001d98ed000 \t/System/Library/Frameworks/OSLog.framework/Versions/A/OSLog", + "0x00000001b9b02000 \t/System/Library/PrivateFrameworks/LoggingSupport.framework/Versions/A/LoggingSupport", + "0x0000000103c1c000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/server/libjvm.dylib", + "0x0000000102a80000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libverify.dylib", + "0x0000000102ae4000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libjava.dylib", + "0x0000000102b30000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libinstrument.dylib", + "0x0000000102ab4000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libzip.dylib", + "0x0000000102e0c000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libnio.dylib", + "0x0000000103a54000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libnet.dylib", + "0x0000000102e30000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libmanagement.dylib", + "0x00000001a3e4d000 \t/usr/lib/libusrtcp.dylib", + "0x000000019942c000 \t/usr/lib/libboringssl.dylib", + "0x0000000103ab8000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libsunec.dylib" + ] } } diff --git a/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry.json b/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry.json index 4798b885942..40c7f5fcbe6 100644 --- a/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry.json +++ b/dd-java-agent/agent-crashtracking/src/test/resources/golden/errortracking/sample-crash-for-telemetry.json @@ -496,5 +496,170 @@ "ERR": "0x0000000000000004", "TRAPNO": "0x000000000000000e" } + }, + "files": { + "/proc/self/maps": [ + "56339e062000-56339e063000 r-xp 00000000 fd:01 268593916 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/bin/java", + "56339e064000-56339e065000 r--p 00001000 fd:01 268593916 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/bin/java", + "56339e065000-56339e066000 rw-p 00002000 fd:01 268593916 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/bin/java", + "56339e268000-5633a0a2a000 rw-p 00000000 00:00 0 [heap]", + "7f36253e4000-7f36253f5000 r-xp 00000000 fd:01 738098 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libnetty_transport_native_epoll_x86_644532585321406590842.so (deleted)", + "7f36253f5000-7f36255f4000 ---p 00011000 fd:01 738098 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libnetty_transport_native_epoll_x86_644532585321406590842.so (deleted)", + "7f36255f4000-7f36255f7000 r--p 00010000 fd:01 738098 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libnetty_transport_native_epoll_x86_644532585321406590842.so (deleted)", + "7f36471f2000-7f36472b1000 r-xp 00000000 fd:01 134286687 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt.so", + "7f36472b1000-7f36472b3000 r--p 000be000 fd:01 134286687 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt.so", + "7f36472b3000-7f36472be000 rw-p 000c0000 fd:01 134286687 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt.so", + "7f36a03a7000-7f36a042a000 r-xp 00000000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a042a000-7f36a0629000 ---p 00083000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a0629000-7f36a062a000 r--p 00082000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a062a000-7f36a062b000 rw-p 00083000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a062b000-7f36a0652000 r-xp 00000000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0652000-7f36a0852000 ---p 00027000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0852000-7f36a0853000 r--p 00027000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0853000-7f36a0854000 rw-p 00028000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0856000-7f36a085c000 r-xp 00000000 08:02 16778122 /usr/lib64/libuuid.so.1.3.0", + "7f36a085c000-7f36a0a5c000 ---p 00006000 08:02 16778122 /usr/lib64/libuuid.so.1.3.0", + "7f36a0a5c000-7f36a0a5d000 r--p 00006000 08:02 16778122 /usr/lib64/libuuid.so.1.3.0", + "7f36a0a5e000-7f36a0aab000 r-xp 00000000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0aab000-7f36a0caa000 ---p 0004d000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0caa000-7f36a0caf000 r--p 0004c000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0caf000-7f36a0cb0000 rw-p 00051000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0cb1000-7f36a0d07000 r-xp 00000000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0d07000-7f36a0f06000 ---p 00056000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0f06000-7f36a0f09000 r--p 00055000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0f09000-7f36a0f0a000 rw-p 00058000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0f0b000-7f36a0faf000 r-xp 00000000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a0faf000-7f36a11ae000 ---p 000a4000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a11ae000-7f36a11b5000 r--p 000a3000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a11b5000-7f36a11b6000 rw-p 000aa000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a21c6000-7f36a21da000 r-xp 00000000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a21da000-7f36a23da000 ---p 00014000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a23da000-7f36a23db000 r--p 00014000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a23db000-7f36a23dc000 rw-p 00015000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a23de000-7f36a23e3000 r-xp 00000000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f36a23e3000-7f36a25e3000 ---p 00005000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f36a25e3000-7f36a25e4000 r--p 00005000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f36a25e4000-7f36a25e5000 rw-p 00006000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f37412dd000-7f37412e8000 r-xp 00000000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f37412e8000-7f37414e8000 ---p 0000b000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f37414e8000-7f37414e9000 r--p 0000b000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f37414e9000-7f37414ea000 rw-p 0000c000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f3742802000-7f3742819000 r-xp 00000000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742819000-7f3742a18000 ---p 00017000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742a18000-7f3742a19000 r--p 00016000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742a19000-7f3742a1a000 rw-p 00017000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742a1a000-7f3742ba0000 r-xp 00000000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742ba0000-7f3742d9f000 ---p 00186000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742d9f000-7f3742dab000 r--p 00185000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742dab000-7f3742dac000 rw-p 00191000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742daf000-7f3742de2000 r-xp 00000000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f3742de2000-7f3742fe2000 ---p 00033000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f3742fe2000-7f3742fe3000 r--p 00033000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f3742fe3000-7f3742fe4000 rw-p 00034000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f37430e6000-7f3743229000 r--s 012f3000 fd:01 730845 /opt/REDACT_THIS/datadog-apm-agent/dd-java-agent.jar", + "7f3743a31000-7f3743a84000 r--p 00000000 08:02 50332956 /usr/lib/locale/C.utf8/LC_CTYPE", + "7f3743a84000-7f3743cfc000 r--p 00000000 08:02 50332937 /usr/lib/locale/en_US.utf8/LC_COLLATE", + "7f375c00d000-7f375c014000 r-xp 00000000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c014000-7f375c015000 ---p 00007000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c015000-7f375c016000 r--p 00007000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c016000-7f375c017000 rw-p 00008000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c039000-7f375c03a000 r-xp 00000000 fd:01 134286689 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/librmi.so", + "7f375c03a000-7f375c03b000 r--p 00000000 fd:01 134286689 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/librmi.so", + "7f375c03b000-7f375c03c000 rw-p 00001000 fd:01 134286689 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/librmi.so", + "7f375c04c000-7f375c11a000 r-xp 00000000 fd:01 134286671 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjsvml.so", + "7f375c11a000-7f375c11b000 r--p 000cd000 fd:01 134286671 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjsvml.so", + "7f375c11b000-7f375c11c000 rw-p 000ce000 fd:01 134286671 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjsvml.so", + "7f37948c3000-7f379c000000 r--s 00000000 fd:01 134286673 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/modules", + "7f37a0001000-7f37a0006000 r-xp 00000000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0006000-7f37a0007000 ---p 00005000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0007000-7f37a0008000 r--p 00005000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0008000-7f37a0009000 rw-p 00006000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0009000-7f37a0016000 r-xp 00000000 fd:01 134286672 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libverify.so", + "7f37a0016000-7f37a0018000 r--p 0000c000 fd:01 134286672 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libverify.so", + "7f37a0018000-7f37a0019000 rw-p 0000e000 fd:01 134286672 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libverify.so", + "7f37a0019000-7f37a002e000 r-xp 00000000 fd:01 134286678 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnet.so", + "7f37a002e000-7f37a002f000 r--p 00014000 fd:01 134286678 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnet.so", + "7f37a002f000-7f37a0030000 rw-p 00015000 fd:01 134286678 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnet.so", + "7f37a019c000-7f37a0a70000 r--s 00000000 08:02 50926650 /var/lib/sss/mc/passwd", + "7f37a0a70000-7f37a0a7a000 r-xp 00000000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0a7a000-7f37a0c79000 ---p 0000a000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0c79000-7f37a0c7a000 r--p 00009000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0c7a000-7f37a0c7b000 rw-p 0000a000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0c7b000-7f37a0dfc000 r-xp 00000000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0dfc000-7f37a0ffb000 ---p 00181000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0ffb000-7f37a0ffc000 r--p 00180000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0ffc000-7f37a0ffd000 rw-p 00181000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0ffd000-7f37a1004000 r-xp 00000000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1004000-7f37a1203000 ---p 00007000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1203000-7f37a1204000 r--p 00006000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1204000-7f37a1205000 rw-p 00007000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1205000-7f37a238a000 r-xp 00000000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a238a000-7f37a238b000 ---p 01185000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a238b000-7f37a2443000 r--p 01185000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a2443000-7f37a2473000 rw-p 0123d000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a24cc000-7f37a2688000 r-xp 00000000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a2688000-7f37a2888000 ---p 001bc000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a2888000-7f37a288c000 r--p 001bc000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a288c000-7f37a288e000 rw-p 001c0000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a2892000-7f37a2895000 r-xp 00000000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2895000-7f37a2a94000 ---p 00003000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2a94000-7f37a2a95000 r--p 00002000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2a95000-7f37a2a96000 rw-p 00003000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2a96000-7f37a2ab1000 r-xp 00000000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2ab1000-7f37a2cb0000 ---p 0001b000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2cb0000-7f37a2cb1000 r--p 0001a000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2cb1000-7f37a2cb2000 rw-p 0001b000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2cb6000-7f37a2ccc000 r-xp 00000000 08:02 16778960 /usr/lib64/libz.so.1.2.11", + "7f37a2ccc000-7f37a2ecc000 ---p 00016000 08:02 16778960 /usr/lib64/libz.so.1.2.11", + "7f37a2ecc000-7f37a2ecd000 r--p 00016000 08:02 16778960 /usr/lib64/libz.so.1.2.11", + "7f37a2ece000-7f37a2efb000 r-xp 00000000 08:02 16810540 /usr/lib64/ld-2.28.so", + "7f37a2efc000-7f37a2f00000 r-xp 00000000 fd:01 134286590 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement.so", + "7f37a2f00000-7f37a2f01000 r--p 00003000 fd:01 134286590 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement.so", + "7f37a2f01000-7f37a2f02000 rw-p 00004000 fd:01 134286590 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement.so", + "7f37a2f02000-7f37a2f04000 r-xp 00000000 fd:01 134286559 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libextnet.so", + "7f37a2f04000-7f37a2f05000 r--p 00001000 fd:01 134286559 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libextnet.so", + "7f37a2f05000-7f37a2f06000 rw-p 00002000 fd:01 134286559 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libextnet.so", + "7f37a2f06000-7f37a2f18000 r-xp 00000000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f18000-7f37a2f19000 ---p 00012000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f19000-7f37a2f1a000 r--p 00012000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f1a000-7f37a2f1b000 rw-p 00013000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f1b000-7f37a2f1c000 r--p 00000000 08:02 51076467 /usr/lib/locale/en_US.utf8/LC_NUMERIC", + "7f37a2f1c000-7f37a2f1d000 r--p 00000000 08:02 1430595 /usr/lib/locale/en_US.utf8/LC_TIME", + "7f37a2f1d000-7f37a2f1e000 r--p 00000000 08:02 1430602 /usr/lib/locale/en_US.utf8/LC_MONETARY", + "7f37a2f1e000-7f37a2f1f000 r--p 00000000 08:02 1335 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES", + "7f37a2f1f000-7f37a2f20000 r--p 00000000 08:02 33584760 /usr/lib/locale/en_US.utf8/LC_PAPER", + "7f37a2f20000-7f37a2f21000 r--p 00000000 08:02 50332940 /usr/lib/locale/en_US.utf8/LC_NAME", + "7f37a2f21000-7f37a2f22000 r--p 00000000 08:02 1341 /usr/lib/locale/en_US.utf8/LC_ADDRESS", + "7f37a2f22000-7f37a2f23000 r--p 00000000 08:02 1430603 /usr/lib/locale/en_US.utf8/LC_TELEPHONE", + "7f37a2f23000-7f37a2f24000 r--p 00000000 08:02 1430601 /usr/lib/locale/en_US.utf8/LC_MEASUREMENT", + "7f37a2f24000-7f37a2f2b000 r--s 00000000 08:02 50332972 /usr/lib64/gconv/gconv-modules.cache", + "7f37a2f2b000-7f37a2f2d000 r--s 0000d000 fd:01 134535492 /opt/REDACT_THIS/REDACT_THIS/lib/endorsed/org.apache.karaf.specs.java.xml-4.3.9.SEE2.jar", + "7f37a2f2d000-7f37a2f34000 r-xp 00000000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f34000-7f37a2f35000 ---p 00007000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f35000-7f37a2f36000 r--p 00007000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f36000-7f37a2f37000 rw-p 00008000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f84000-7f37a2f8c000 rw-s 00000000 08:02 37453686 /tmp/hsperfdata_ediadm/161958", + "7f37a2f8c000-7f37a2fb0000 r-xp 00000000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb0000-7f37a2fb1000 ---p 00024000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb1000-7f37a2fb2000 r--p 00024000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb2000-7f37a2fb3000 rw-p 00025000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb4000-7f37a2fbe000 r-xp 00000000 fd:01 134286560 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libinstrument.so", + "7f37a2fbe000-7f37a2fbf000 r--p 00009000 fd:01 134286560 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libinstrument.so", + "7f37a2fbf000-7f37a2fc0000 rw-p 0000a000 fd:01 134286560 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libinstrument.so", + "7f37a2fc0000-7f37a2fdb000 r-xp 00000000 fd:01 134286669 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjimage.so", + "7f37a2fdb000-7f37a2fdd000 r--p 0001a000 fd:01 134286669 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjimage.so", + "7f37a2fdd000-7f37a2fde000 rw-p 0001c000 fd:01 134286669 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjimage.so", + "7f37a30e3000-7f37a30f2000 r-xp 00000000 fd:01 134286555 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjli.so", + "7f37a30f2000-7f37a30f3000 r--p 0000e000 fd:01 134286555 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjli.so", + "7f37a30f3000-7f37a30f4000 rw-p 0000f000 fd:01 134286555 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjli.so", + "7f37a30f4000-7f37a30f5000 r--p 00000000 08:02 1430600 /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION", + "7f37a30f5000-7f37a30f6000 r--s 00002000 fd:01 134535495 /opt/REDACT_THIS/REDACT_THIS/lib/endorsed/org.apache.karaf.specs.locator-4.3.9.SEE2.jar", + "7f37a30fb000-7f37a30fc000 r--p 0002d000 08:02 16810540 /usr/lib64/ld-2.28.so", + "7f37a30fc000-7f37a30fe000 rw-p 0002e000 08:02 16810540 /usr/lib64/ld-2.28.so", + "7ffe6c3a9000-7ffe6c3cb000 rw-p 00000000 00:00 0 [stack]", + "7ffe6c3f0000-7ffe6c3f4000 r--p 00000000 00:00 0 [vvar]", + "7ffe6c3f4000-7ffe6c3f6000 r-xp 00000000 00:00 0 [vdso]", + "ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]" + ] } } diff --git a/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-2.json b/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-2.json index e4c6828cd72..bf08e913240 100644 --- a/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-2.json +++ b/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-2.json @@ -67,5 +67,110 @@ }, "timestamp": "2024-09-20T13:19:06Z", "uuid": "a4194cd6-8cb3-45fd-9bd9-3af83e0a3ad3", - "version_id": 0 + "version_id": 0, + "files": { + "/proc/self/maps": [ + "55df6fe9d000-55df6fe9e000 r-xp 00000000 103:03 9818201 /home/bits/.sdkman/candidates/java/22.0.1-tem/bin/java", + "55df6fe9f000-55df6fea0000 r--p 00001000 103:03 9818201 /home/bits/.sdkman/candidates/java/22.0.1-tem/bin/java", + "55df6fea0000-55df6fea1000 rw-p 00002000 103:03 9818201 /home/bits/.sdkman/candidates/java/22.0.1-tem/bin/java", + "55df70d6a000-55df70db1000 rw-p 00000000 00:00 0 [heap]", + "7f008e000000-7f008ec77000 rw-p 00001000 103:03 9818179 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/classes.jsa", + "7f00dc05d000-7f00dc064000 r--s 00000000 00:3f 1037194 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache", + "7f00dcd88000-7f00dce2a000 r-xp 00000000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dce2a000-7f00dd02a000 ---p 000a2000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dd02a000-7f00dd02e000 r--p 000a2000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dd02e000-7f00dd02f000 rw-p 000a6000 00:3f 9294468 /tmp/libjavaProfiler15223689748261216259.so", + "7f00dd447000-7f00dd627000 r--s 01b73000 00:3f 9290257 /home/bits/tests/dd-java-agent-1.40.0-SNAPSHOT.jar", + "7f00dda2b000-7f00ddaf9000 r-xp 00000000 103:03 9818127 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjsvml.so", + "7f00ddaf9000-7f00ddafa000 r--p 000cd000 103:03 9818127 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjsvml.so", + "7f00ddafa000-7f00ddafb000 rw-p 000ce000 103:03 9818127 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjsvml.so", + "7f00ec004000-7f00ec006000 r-xp 00000000 103:03 9818140 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libextnet.so", + "7f00ec006000-7f00ec007000 r--p 00001000 103:03 9818140 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libextnet.so", + "7f00ec007000-7f00ec008000 rw-p 00002000 103:03 9818140 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libextnet.so", + "7f00ec008000-7f00ec015000 r-xp 00000000 103:03 9818126 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libverify.so", + "7f00ec015000-7f00ec017000 r--p 0000c000 103:03 9818126 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libverify.so", + "7f00ec017000-7f00ec018000 rw-p 0000e000 103:03 9818126 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libverify.so", + "7f00ec038000-7f00ec03d000 r-xp 00000000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec03d000-7f00ec03e000 ---p 00005000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec03e000-7f00ec03f000 r--p 00005000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec03f000-7f00ec040000 rw-p 00006000 103:03 9818149 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement_ext.so", + "7f00ec040000-7f00ec054000 r-xp 00000000 103:03 9818185 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnio.so", + "7f00ec054000-7f00ec055000 r--p 00013000 103:03 9818185 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnio.so", + "7f00ec055000-7f00ec056000 rw-p 00014000 103:03 9818185 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnio.so", + "7f00ec056000-7f00ec071000 r-xp 00000000 103:03 9818159 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libzip.so", + "7f00ec071000-7f00ec072000 r--p 0001a000 103:03 9818159 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libzip.so", + "7f00ec072000-7f00ec073000 rw-p 0001b000 103:03 9818159 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libzip.so", + "7f00ec275000-7f00ec55b000 r--p 00000000 00:3f 1035426 /usr/lib/locale/locale-archive", + "7f010b9f0000-7f0114000000 r--s 00000000 103:03 9818169 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/modules", + "7f0118000000-7f011800b000 r-xp 00000000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800b000-7f011800c000 ---p 0000b000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800c000-7f011800d000 r--p 0000b000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800d000-7f011800e000 rw-p 0000c000 103:03 9818145 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libnet.so", + "7f011800e000-7f0118022000 r-xp 00000000 103:03 9818156 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libsimdsort.so", + "7f0118022000-7f0118023000 r--p 00013000 103:03 9818156 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libsimdsort.so", + "7f0118023000-7f0118024000 rw-p 00014000 103:03 9818156 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libsimdsort.so", + "7f01190a3000-7f01190a6000 r--p 00000000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190a6000-7f01190ad000 r-xp 00003000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190ad000-7f01190af000 r--p 0000a000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190af000-7f01190b0000 r--p 0000b000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190b0000-7f01190b1000 rw-p 0000c000 00:3f 1037722 /usr/lib/x86_64-linux-gnu/libnss_files-2.31.so", + "7f01190bc000-7f01190c0000 r-xp 00000000 103:03 9818129 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement.so", + "7f01190c0000-7f01190c1000 r--p 00003000 103:03 9818129 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement.so", + "7f01190c1000-7f01190c2000 rw-p 00004000 103:03 9818129 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libmanagement.so", + "7f01190c2000-7f01190e2000 r-xp 00000000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e2000-7f01190e3000 ---p 00020000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e3000-7f01190e4000 r--p 00020000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e4000-7f01190e5000 rw-p 00021000 103:03 9818160 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjava.so", + "7f01190e6000-7f01190f0000 r-xp 00000000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f0000-7f01190f1000 ---p 0000a000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f1000-7f01190f2000 r--p 0000a000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f2000-7f01190f3000 rw-p 0000b000 103:03 9818181 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libinstrument.so", + "7f01190f3000-7f011910e000 r-xp 00000000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f011910e000-7f011910f000 ---p 0001b000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f011910f000-7f0119111000 r--p 0001b000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f0119111000-7f0119112000 rw-p 0001d000 103:03 9818183 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjimage.so", + "7f0119213000-7f0119220000 r--p 00000000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119220000-7f01192c7000 r-xp 0000d000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f01192c7000-7f0119360000 r--p 000b4000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119360000-7f0119361000 r--p 0014c000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119361000-7f0119362000 rw-p 0014d000 00:3f 1037677 /usr/lib/x86_64-linux-gnu/libm-2.31.so", + "7f0119362000-7f0119364000 r--p 00000000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f0119364000-7f0119368000 r-xp 00002000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f0119368000-7f011936a000 r--p 00006000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f011936a000-7f011936b000 r--p 00007000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f011936b000-7f011936c000 rw-p 00008000 00:3f 1037788 /usr/lib/x86_64-linux-gnu/librt-2.31.so", + "7f011936c000-7f011a7a2000 r-xp 00000000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a7a2000-7f011a7a3000 ---p 01436000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a7a3000-7f011a872000 r--p 01436000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a872000-7f011a8a2000 rw-p 01505000 103:03 9818178 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/server/libjvm.so", + "7f011a91b000-7f011a93d000 r--p 00000000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011a93d000-7f011aab5000 r-xp 00022000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011aab5000-7f011ab03000 r--p 0019a000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011ab03000-7f011ab07000 r--p 001e7000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011ab07000-7f011ab09000 rw-p 001eb000 00:3f 1037479 /usr/lib/x86_64-linux-gnu/libc-2.31.so", + "7f011ab0d000-7f011ab0e000 r--p 00000000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab0e000-7f011ab10000 r-xp 00001000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab10000-7f011ab11000 r--p 00003000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab11000-7f011ab12000 r--p 00003000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab12000-7f011ab13000 rw-p 00004000 00:3f 1037520 /usr/lib/x86_64-linux-gnu/libdl-2.31.so", + "7f011ab13000-7f011ab19000 r--p 00000000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab19000-7f011ab2a000 r-xp 00006000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab2a000-7f011ab30000 r--p 00017000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab30000-7f011ab31000 r--p 0001c000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab31000-7f011ab32000 rw-p 0001d000 00:3f 1037774 /usr/lib/x86_64-linux-gnu/libpthread-2.31.so", + "7f011ab37000-7f011ab3f000 rw-s 00000000 00:3f 9294149 /tmp/hsperfdata_bits/576034", + "7f011ab41000-7f011ab5a000 r-xp 00000000 103:03 9818172 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjli.so", + "7f011ab5a000-7f011ab5b000 r--p 00018000 103:03 9818172 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjli.so", + "7f011ab5b000-7f011ab5c000 rw-p 00019000 103:03 9818172 /home/bits/.sdkman/candidates/java/22.0.1-tem/lib/libjli.so", + "7f011ab5e000-7f011ab5f000 r--p 00000000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab5f000-7f011ab82000 r-xp 00001000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab82000-7f011ab8a000 r--p 00024000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab8b000-7f011ab8c000 r--p 0002c000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7f011ab8c000-7f011ab8d000 rw-p 0002d000 00:3f 1037219 /usr/lib/x86_64-linux-gnu/ld-2.31.so", + "7ffeabf6e000-7ffeabf8f000 rw-p 00000000 00:00 0 [stack]", + "7ffeabf90000-7ffeabf94000 r--p 00000000 00:00 0 [vvar]", + "7ffeabf94000-7ffeabf96000 r-xp 00000000 00:00 0 [vdso]", + "ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0 [vsyscall]" + ] + } } diff --git a/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-3.json b/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-3.json index a57ba733f85..629742de858 100644 --- a/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-3.json +++ b/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry-3.json @@ -119,5 +119,340 @@ }, "timestamp": "2024-09-25T11:32:03+02:00", "uuid": "a4194cd6-8cb3-45fd-9bd9-3af83e0a3ad3", - "version_id": 0 + "version_id": 0, + "files": { + "dynamic_libraries": [ + "0x00000001ae54a000 \t/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa", + "0x0000000197add000 \t/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit", + "0x000000019ab4c000 \t/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData", + "0x0000000195390000 \t/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation", + "0x00000001a0e5d000 \t/usr/lib/libSystem.B.dylib", + "0x0000000198e1c000 \t/System/Library/PrivateFrameworks/UIFoundation.framework/Versions/A/UIFoundation", + "0x000000022f778000 \t/System/Library/PrivateFrameworks/CollectionViewCore.framework/Versions/A/CollectionViewCore", + "0x00000001a80dc000 \t/System/Library/PrivateFrameworks/RemoteViewServices.framework/Versions/A/RemoteViewServices", + "0x000000019ed0a000 \t/System/Library/PrivateFrameworks/XCTTargetBootstrap.framework/Versions/A/XCTTargetBootstrap", + "0x00000001a349b000 \t/System/Library/PrivateFrameworks/InternationalSupport.framework/Versions/A/InternationalSupport", + "0x00000001a34ef000 \t/System/Library/PrivateFrameworks/UserActivity.framework/Versions/A/UserActivity", + "0x0000000253559000 \t/System/Library/PrivateFrameworks/WindowManagement.framework/Versions/A/WindowManagement", + "0x0000000195010000 \t/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration", + "0x00000001a2907000 \t/usr/lib/libspindump.dylib", + "0x0000000198fd1000 \t/System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers", + "0x000000019cb7f000 \t/usr/lib/libapp_launch_measurement.dylib", + "0x000000019bfa5000 \t/System/Library/PrivateFrameworks/CoreAnalytics.framework/Versions/A/CoreAnalytics", + "0x000000019cb86000 \t/System/Library/PrivateFrameworks/CoreAutoLayout.framework/Versions/A/CoreAutoLayout", + "0x000000019e52a000 \t/System/Library/Frameworks/Metal.framework/Versions/A/Metal", + "0x000000019f4b2000 \t/usr/lib/liblangid.dylib", + "0x000000019ed10000 \t/System/Library/PrivateFrameworks/CoreSVG.framework/Versions/A/CoreSVG", + "0x0000000199996000 \t/System/Library/PrivateFrameworks/SkyLight.framework/Versions/A/SkyLight", + "0x0000000199e38000 \t/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics", + "0x00000001a87b8000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate", + "0x00000001a2761000 \t/System/Library/PrivateFrameworks/IconServices.framework/Versions/A/IconServices", + "0x000000019e508000 \t/System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface", + "0x000000019bfd4000 \t/usr/lib/libDiagnosticMessagesClient.dylib", + "0x00000001a0d9f000 \t/usr/lib/libz.1.dylib", + "0x00000001abf63000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices", + "0x000000019ecf2000 \t/System/Library/PrivateFrameworks/DFRFoundation.framework/Versions/A/DFRFoundation", + "0x0000000197337000 \t/usr/lib/libicucore.A.dylib", + "0x00000001a44f9000 \t/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox", + "0x00000001a34aa000 \t/System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore", + "0x00000001bcf4d000 \t/System/Library/PrivateFrameworks/TextInput.framework/Versions/A/TextInput", + "0x00000001998e7000 \t/usr/lib/libMobileGestalt.dylib", + "0x000000019ea2e000 \t/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox", + "0x000000019c4ab000 \t/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore", + "0x0000000196f64000 \t/System/Library/Frameworks/Security.framework/Versions/A/Security", + "0x00000001a811c000 \t/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition", + "0x000000019c8ad000 \t/System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI", + "0x000000019685d000 \t/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio", + "0x000000019c0b8000 \t/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration", + "0x00000001a2d64000 \t/System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport", + "0x00000001998e5000 \t/usr/lib/libenergytrace.dylib", + "0x00000001b262e000 \t/System/Library/PrivateFrameworks/RenderBox.framework/Versions/A/RenderBox", + "0x0000000197991000 \t/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit", + "0x00000001a84f3000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices", + "0x000000019cb0b000 \t/System/Library/PrivateFrameworks/PerformanceAnalysis.framework/Versions/A/PerformanceAnalysis", + "0x00000001eaf77000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL", + "0x000000019cbd0000 \t/usr/lib/libxml2.2.dylib", + "0x00000001a01e1000 \t/System/Library/PrivateFrameworks/MobileKeyBag.framework/Versions/A/MobileKeyBag", + "0x0000000193df8000 \t/usr/lib/libobjc.A.dylib", + "0x00000001940ef000 \t/usr/lib/libc++.1.dylib", + "0x00000001a8470000 \t/System/Library/Frameworks/Accessibility.framework/Versions/A/Accessibility", + "0x000000019a518000 \t/System/Library/Frameworks/ColorSync.framework/Versions/A/ColorSync", + "0x000000019423b000 \t/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation", + "0x000000019f06d000 \t/System/Library/Frameworks/CoreImage.framework/Versions/A/CoreImage", + "0x0000000196668000 \t/System/Library/Frameworks/CoreText.framework/Versions/A/CoreText", + "0x00000001ef7d7000 \t/System/Library/Frameworks/CoreTransferable.framework/Versions/A/CoreTransferable", + "0x00000001efc9c000 \t/System/Library/Frameworks/DeveloperToolsSupport.framework/Versions/A/DeveloperToolsSupport", + "0x000000019ed4b000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO", + "0x00000002298fb000 \t/System/Library/Frameworks/Symbols.framework/Versions/A/Symbols", + "0x00000001a0e63000 \t/System/Library/PrivateFrameworks/SoftLinking.framework/Versions/A/SoftLinking", + "0x00000001a3eab000 \t/usr/lib/swift/libswiftCore.dylib", + "0x00000001b9bd5000 \t/usr/lib/swift/libswiftCoreFoundation.dylib", + "0x00000001b763b000 \t/usr/lib/swift/libswiftCoreGraphics.dylib", + "0x00000001b9c1f000 \t/usr/lib/swift/libswiftCoreImage.dylib", + "0x00000001b7642000 \t/usr/lib/swift/libswiftDarwin.dylib", + "0x00000001a9b63000 \t/usr/lib/swift/libswiftDispatch.dylib", + "0x00000001b9c20000 \t/usr/lib/swift/libswiftIOKit.dylib", + "0x00000001c56a7000 \t/usr/lib/swift/libswiftMetal.dylib", + "0x00000001d2da4000 \t/usr/lib/swift/libswiftOSLog.dylib", + "0x00000001ac3de000 \t/usr/lib/swift/libswiftObjectiveC.dylib", + "0x00000001c9df4000 \t/usr/lib/swift/libswiftQuartzCore.dylib", + "0x00000001cdefc000 \t/usr/lib/swift/libswiftUniformTypeIdentifiers.dylib", + "0x00000001b9be7000 \t/usr/lib/swift/libswiftXPC.dylib", + "0x000000025ba04000 \t/usr/lib/swift/libswift_Concurrency.dylib", + "0x00000001ac3e2000 \t/usr/lib/swift/libswiftos.dylib", + "0x00000001bceb1000 \t/usr/lib/swift/libswiftsimd.dylib", + "0x00000001a1012000 \t/usr/lib/libcompression.dylib", + "0x00000001a33f5000 \t/System/Library/PrivateFrameworks/TextureIO.framework/Versions/A/TextureIO", + "0x00000001a240d000 \t/usr/lib/libate.dylib", + "0x00000001a0e57000 \t/usr/lib/system/libcache.dylib", + "0x00000001a0e11000 \t/usr/lib/system/libcommonCrypto.dylib", + "0x00000001a0e3d000 \t/usr/lib/system/libcompiler_rt.dylib", + "0x00000001a0e33000 \t/usr/lib/system/libcopyfile.dylib", + "0x0000000193f3e000 \t/usr/lib/system/libcorecrypto.dylib", + "0x0000000194025000 \t/usr/lib/system/libdispatch.dylib", + "0x00000001941e0000 \t/usr/lib/system/libdyld.dylib", + "0x00000001a0e4d000 \t/usr/lib/system/libkeymgr.dylib", + "0x00000001a0de9000 \t/usr/lib/system/libmacho.dylib", + "0x00000001a02c9000 \t/usr/lib/system/libquarantine.dylib", + "0x00000001a0e4a000 \t/usr/lib/system/libremovefile.dylib", + "0x000000019995d000 \t/usr/lib/system/libsystem_asl.dylib", + "0x0000000193ed3000 \t/usr/lib/system/libsystem_blocks.dylib", + "0x0000000194070000 \t/usr/lib/system/libsystem_c.dylib", + "0x00000001a0e41000 \t/usr/lib/system/libsystem_collections.dylib", + "0x000000019f4a1000 \t/usr/lib/system/libsystem_configuration.dylib", + "0x000000019e4dd000 \t/usr/lib/system/libsystem_containermanager.dylib", + "0x00000001a0a80000 \t/usr/lib/system/libsystem_coreservices.dylib", + "0x00000001975fe000 \t/usr/lib/system/libsystem_darwin.dylib", + "0x000000025bd51000 \t/usr/lib/system/libsystem_darwindirectory.dylib", + "0x00000001a0e4e000 \t/usr/lib/system/libsystem_dnssd.dylib", + "0x000000025bd55000 \t/usr/lib/system/libsystem_eligibility.dylib", + "0x000000019406d000 \t/usr/lib/system/libsystem_featureflags.dylib", + "0x000000019420e000 \t/usr/lib/system/libsystem_info.dylib", + "0x00000001a0dae000 \t/usr/lib/system/libsystem_m.dylib", + "0x0000000193fe8000 \t/usr/lib/system/libsystem_malloc.dylib", + "0x00000001998ca000 \t/usr/lib/system/libsystem_networkextension.dylib", + "0x0000000197a74000 \t/usr/lib/system/libsystem_notify.dylib", + "0x000000019f4a6000 \t/usr/lib/system/libsystem_sandbox.dylib", + "0x000000025bd59000 \t/usr/lib/system/libsystem_sanitizers.dylib", + "0x00000001a0e46000 \t/usr/lib/system/libsystem_secinit.dylib", + "0x0000000194198000 \t/usr/lib/system/libsystem_kernel.dylib", + "0x0000000194206000 \t/usr/lib/system/libsystem_platform.dylib", + "0x00000001941d3000 \t/usr/lib/system/libsystem_pthread.dylib", + "0x000000019b34f000 \t/usr/lib/system/libsystem_symptoms.dylib", + "0x0000000193f23000 \t/usr/lib/system/libsystem_trace.dylib", + "0x00000001a0e1f000 \t/usr/lib/system/libunwind.dylib", + "0x0000000193ed8000 \t/usr/lib/system/libxpc.dylib", + "0x000000019417c000 \t/usr/lib/libc++abi.dylib", + "0x00000001a0e2b000 \t/usr/lib/liboah.dylib", + "0x00000001a22b9000 \t/usr/lib/liblzma.5.dylib", + "0x00000001a0e5f000 \t/usr/lib/libfakelink.dylib", + "0x00000001994f6000 \t/System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork", + "0x00000001a0eb3000 \t/usr/lib/libarchive.2.dylib", + "0x00000001a63ef000 \t/System/Library/Frameworks/Combine.framework/Versions/A/Combine", + "0x000000022f78c000 \t/System/Library/PrivateFrameworks/CollectionsInternal.framework/Versions/A/CollectionsInternal", + "0x0000000245a3b000 \t/System/Library/PrivateFrameworks/ReflectionInternal.framework/Versions/A/ReflectionInternal", + "0x0000000245fcd000 \t/System/Library/PrivateFrameworks/RuntimeInternal.framework/Versions/A/RuntimeInternal", + "0x000000025bb58000 \t/usr/lib/swift/libswift_StringProcessing.dylib", + "0x000000019790f000 \t/System/Library/PrivateFrameworks/CoreServicesInternal.framework/Versions/A/CoreServicesInternal", + "0x00000001a02f0000 \t/usr/lib/libbsm.0.dylib", + "0x00000001a0df1000 \t/usr/lib/system/libkxld.dylib", + "0x000000019cb47000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents", + "0x0000000197609000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore", + "0x000000019c01d000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata", + "0x00000001a0a86000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices", + "0x00000001a0f3c000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit", + "0x000000019b2d0000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE", + "0x0000000194714000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices", + "0x00000001a2262000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices", + "0x000000019cb54000 \t/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SharedFileList.framework/Versions/A/SharedFileList", + "0x00000001a0fdc000 \t/usr/lib/libapple_nghttp2.dylib", + "0x000000019af44000 \t/usr/lib/libsqlite3.dylib", + "0x000000019b358000 \t/System/Library/Frameworks/Network.framework/Versions/A/Network", + "0x000000025a411000 \t/usr/lib/libCoreEntitlements.dylib", + "0x000000024092d000 \t/System/Library/PrivateFrameworks/MessageSecurity.framework/Versions/A/MessageSecurity", + "0x000000019af2a000 \t/System/Library/PrivateFrameworks/ProtocolBuffer.framework/Versions/A/ProtocolBuffer", + "0x00000001a09af000 \t/System/Library/PrivateFrameworks/AppleFSCompression.framework/Versions/A/AppleFSCompression", + "0x00000001a02d8000 \t/usr/lib/libcoretls.dylib", + "0x00000001a22d8000 \t/usr/lib/libcoretls_cfhelpers.dylib", + "0x00000001a100c000 \t/usr/lib/libpam.2.dylib", + "0x00000001a234a000 \t/usr/lib/libxar.1.dylib", + "0x00000001a2738000 \t/usr/lib/libheimdal-asn1.dylib", + "0x00000001994f5000 \t/usr/lib/libnetwork.dylib", + "0x00000001a0e64000 \t/usr/lib/libpcap.A.dylib", + "0x000000019b344000 \t/usr/lib/libdns_services.dylib", + "0x000000019f4ae000 \t/System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/AppleSystemInfo", + "0x000000019ffd6000 \t/System/Library/PrivateFrameworks/IOMobileFramebuffer.framework/Versions/A/IOMobileFramebuffer", + "0x000000025baaf000 \t/usr/lib/swift/libswift_RegexParser.dylib", + "0x00000001a0a73000 \t/usr/lib/libbz2.1.0.dylib", + "0x00000001a02cc000 \t/usr/lib/libCheckFix.dylib", + "0x0000000199975000 \t/System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC", + "0x000000019f4b4000 \t/System/Library/PrivateFrameworks/CoreNLP.framework/Versions/A/CoreNLP", + "0x000000019bfd6000 \t/System/Library/PrivateFrameworks/MetadataUtilities.framework/Versions/A/MetadataUtilities", + "0x00000001a0302000 \t/usr/lib/libmecab.dylib", + "0x00000001950a4000 \t/usr/lib/libCRFSuite.dylib", + "0x00000001a035e000 \t/usr/lib/libgermantok.dylib", + "0x00000001a0fb3000 \t/usr/lib/libThaiTokenizer.dylib", + "0x000000019c0c1000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage", + "0x00000001a84ca000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib", + "0x00000001a2391000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib", + "0x000000019feb1000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib", + "0x0000000194b1b000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib", + "0x00000001a10e7000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib", + "0x00000001a0361000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib", + "0x00000001a0ff7000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparseBLAS.dylib", + "0x00000001a10e2000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libQuadrature.dylib", + "0x000000019f5dd000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBNNS.dylib", + "0x0000000194fa9000 \t/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libSparse.dylib", + "0x000000023f07c000 \t/System/Library/PrivateFrameworks/MIL.framework/Versions/A/MIL", + "0x00000001a0e9a000 \t/usr/lib/libiconv.2.dylib", + "0x00000001a0de5000 \t/usr/lib/libcharset.1.dylib", + "0x000000019cb27000 \t/System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory", + "0x000000019cb17000 \t/System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory", + "0x00000001a22da000 \t/System/Library/PrivateFrameworks/APFS.framework/Versions/A/APFS", + "0x00000001a0208000 \t/System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation", + "0x00000001a2359000 \t/usr/lib/libutil.dylib", + "0x000000023d1cf000 \t/System/Library/PrivateFrameworks/InstalledContentLibrary.framework/Versions/A/InstalledContentLibrary", + "0x0000000197950000 \t/System/Library/PrivateFrameworks/CoreServicesStore.framework/Versions/A/CoreServicesStore", + "0x000000022cf24000 \t/System/Library/PrivateFrameworks/AppleMobileFileIntegrity.framework/Versions/A/AppleMobileFileIntegrity", + "0x00000001b9ba3000 \t/usr/lib/libmis.dylib", + "0x00000001ca2db000 \t/System/Library/PrivateFrameworks/MobileSystemServices.framework/Versions/A/MobileSystemServices", + "0x00000001e8381000 \t/System/Library/PrivateFrameworks/ConfigProfileHelper.framework/Versions/A/ConfigProfileHelper", + "0x00000001a0fb5000 \t/System/Library/PrivateFrameworks/AppleSauce.framework/Versions/A/AppleSauce", + "0x0000000195fee000 \t/System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling", + "0x00000001a235d000 \t/usr/lib/libxslt.1.dylib", + "0x00000001a0ea1000 \t/usr/lib/libcmph.dylib", + "0x000000019ffa2000 \t/System/Library/PrivateFrameworks/CoreEmoji.framework/Versions/A/CoreEmoji", + "0x000000019f5d7000 \t/System/Library/PrivateFrameworks/LinguisticData.framework/Versions/A/LinguisticData", + "0x0000000194eb7000 \t/System/Library/PrivateFrameworks/Lexicon.framework/Versions/A/Lexicon", + "0x00000001a0296000 \t/System/Library/PrivateFrameworks/BackgroundTaskManagement.framework/Versions/A/BackgroundTaskManagement", + "0x000000025a5ff000 \t/usr/lib/libTLE.dylib", + "0x00000001a2c2a000 \t/System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG", + "0x00000001a271d000 \t/usr/lib/libexpat.1.dylib", + "0x00000001a3252000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib", + "0x00000001a327d000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib", + "0x00000001a3369000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib", + "0x00000001a2c70000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib", + "0x00000001a330e000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib", + "0x00000001a3305000 \t/System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib", + "0x000000019e8c9000 \t/System/Library/PrivateFrameworks/FontServices.framework/libFontParser.dylib", + "0x000000019b269000 \t/System/Library/PrivateFrameworks/RunningBoardServices.framework/Versions/A/RunningBoardServices", + "0x00000001aee24000 \t/System/Library/PrivateFrameworks/IOSurfaceAccelerator.framework/Versions/A/IOSurfaceAccelerator", + "0x00000001a2d60000 \t/System/Library/PrivateFrameworks/WatchdogClient.framework/Versions/A/WatchdogClient", + "0x00000001961d4000 \t/System/Library/Frameworks/CoreDisplay.framework/Versions/A/CoreDisplay", + "0x000000019e780000 \t/System/Library/Frameworks/CoreMedia.framework/Versions/A/CoreMedia", + "0x000000019e520000 \t/System/Library/PrivateFrameworks/IOAccelerator.framework/Versions/A/IOAccelerator", + "0x000000019ccba000 \t/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo", + "0x00000001a100a000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/MetalPerformanceShaders", + "0x00000001a2da3000 \t/System/Library/Frameworks/VideoToolbox.framework/Versions/A/VideoToolbox", + "0x000000019cd56000 \t/System/Library/PrivateFrameworks/UserManagement.framework/Versions/A/UserManagement", + "0x000000019b190000 \t/System/Library/PrivateFrameworks/BaseBoard.framework/Versions/A/BaseBoard", + "0x000000019f4ac000 \t/System/Library/PrivateFrameworks/AggregateDictionary.framework/Versions/A/AggregateDictionary", + "0x000000022cd5e000 \t/System/Library/PrivateFrameworks/AppleKeyStore.framework/Versions/A/AppleKeyStore", + "0x00000001a3300000 \t/System/Library/PrivateFrameworks/GPUWrangler.framework/Versions/A/GPUWrangler", + "0x00000001a32e0000 \t/System/Library/PrivateFrameworks/IOPresentment.framework/Versions/A/IOPresentment", + "0x00000001a3308000 \t/System/Library/PrivateFrameworks/DSExternalDisplay.framework/Versions/A/DSExternalDisplay", + "0x0000000239248000 \t/System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libllvm-flatbuffers.dylib", + "0x00000001eaf6a000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreFSCache.dylib", + "0x0000000236460000 \t/System/Library/PrivateFrameworks/GPUCompiler.framework/Versions/32023/Libraries/libGPUCompilerUtils.dylib", + "0x00000001a336f000 \t/System/Library/PrivateFrameworks/CMCaptureCore.framework/Versions/A/CMCaptureCore", + "0x00000001efdc0000 \t/System/Library/Frameworks/ExtensionFoundation.framework/Versions/A/ExtensionFoundation", + "0x00000001aa3cc000 \t/System/Library/PrivateFrameworks/CoreTime.framework/Versions/A/CoreTime", + "0x00000001a28f1000 \t/System/Library/PrivateFrameworks/AppServerSupport.framework/Versions/A/AppServerSupport", + "0x00000001a4e87000 \t/System/Library/PrivateFrameworks/perfdata.framework/Versions/A/perfdata", + "0x00000001962f8000 \t/System/Library/PrivateFrameworks/AudioToolboxCore.framework/Versions/A/AudioToolboxCore", + "0x000000019e756000 \t/System/Library/PrivateFrameworks/caulk.framework/Versions/A/caulk", + "0x00000001a46f5000 \t/usr/lib/libAudioStatistics.dylib", + "0x00000001b8edc000 \t/System/Library/PrivateFrameworks/SystemPolicy.framework/Versions/A/SystemPolicy", + "0x00000001a49ce000 \t/usr/lib/libSMC.dylib", + "0x00000001ae3cc000 \t/System/Library/Frameworks/CoreMIDI.framework/Versions/A/CoreMIDI", + "0x00000001a3219000 \t/usr/lib/libAudioToolboxUtility.dylib", + "0x00000001b42ce000 \t/System/Library/PrivateFrameworks/OSAServicesClient.framework/Versions/A/OSAServicesClient", + "0x00000001a4e95000 \t/usr/lib/libperfcheck.dylib", + "0x00000001a9e83000 \t/System/Library/PrivateFrameworks/BoardServices.framework/Versions/A/BoardServices", + "0x00000001a2605000 \t/System/Library/PrivateFrameworks/PlugInKit.framework/Versions/A/PlugInKit", + "0x00000001a01fa000 \t/System/Library/PrivateFrameworks/AssertionServices.framework/Versions/A/AssertionServices", + "0x00000001ad4dd000 \t/System/Library/PrivateFrameworks/ASEProcessing.framework/Versions/A/ASEProcessing", + "0x00000001d6232000 \t/System/Library/PrivateFrameworks/Symbolication.framework/Versions/A/Symbolication", + "0x0000000244824000 \t/System/Library/PrivateFrameworks/PhotosensitivityProcessing.framework/Versions/A/PhotosensitivityProcessing", + "0x00000001a28a2000 \t/System/Library/PrivateFrameworks/GraphVisualizer.framework/Versions/A/GraphVisualizer", + "0x00000001eafcc000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib", + "0x00000001eaf8b000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib", + "0x00000001eb164000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib", + "0x00000001eaf94000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib", + "0x00000001eaf88000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib", + "0x000000025a5b7000 \t/usr/lib/libRosetta.dylib", + "0x00000001eaf71000 \t/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib", + "0x00000002347fa000 \t/System/Library/PrivateFrameworks/FontServices.framework/Versions/A/FontServices", + "0x00000001a28ae000 \t/System/Library/PrivateFrameworks/OTSVG.framework/Versions/A/OTSVG", + "0x000000019c85b000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib", + "0x00000001a28fc000 \t/System/Library/PrivateFrameworks/FontServices.framework/libhvf.dylib", + "0x00000002347fb000 \t/System/Library/PrivateFrameworks/FontServices.framework/libXTFontStaticRegistryData.dylib", + "0x000000019f3f3000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSCore.framework/Versions/A/MPSCore", + "0x00000001a091d000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSImage.framework/Versions/A/MPSImage", + "0x00000001a0376000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNeuralNetwork.framework/Versions/A/MPSNeuralNetwork", + "0x00000001a07c1000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSMatrix.framework/Versions/A/MPSMatrix", + "0x00000001a05cc000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSRayIntersector.framework/Versions/A/MPSRayIntersector", + "0x00000001a07f3000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSNDArray.framework/Versions/A/MPSNDArray", + "0x00000001f1796000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSFunctions.framework/Versions/A/MPSFunctions", + "0x00000001f177b000 \t/System/Library/Frameworks/MetalPerformanceShaders.framework/Versions/A/Frameworks/MPSBenchmarkLoop.framework/Versions/A/MPSBenchmarkLoop", + "0x00000001949cf000 \t/System/Library/PrivateFrameworks/MetalTools.framework/Versions/A/MetalTools", + "0x00000001be0a1000 \t/System/Library/PrivateFrameworks/IOAccelMemoryInfo.framework/Versions/A/IOAccelMemoryInfo", + "0x00000001ca1d4000 \t/System/Library/PrivateFrameworks/kperf.framework/Versions/A/kperf", + "0x00000001b9bc8000 \t/System/Library/PrivateFrameworks/GPURawCounter.framework/Versions/A/GPURawCounter", + "0x00000001aa29e000 \t/System/Library/PrivateFrameworks/CoreSymbolication.framework/Versions/A/CoreSymbolication", + "0x00000001b9b74000 \t/System/Library/PrivateFrameworks/MallocStackLogging.framework/Versions/A/MallocStackLogging", + "0x00000001a24a7000 \t/System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport", + "0x00000001aa259000 \t/System/Library/PrivateFrameworks/DebugSymbols.framework/Versions/A/DebugSymbols", + "0x00000001c8b2b000 \t/System/Library/PrivateFrameworks/OSAnalytics.framework/Versions/A/OSAnalytics", + "0x000000025178f000 \t/System/Library/PrivateFrameworks/VideoToolboxParavirtualizationSupport.framework/Versions/A/VideoToolboxParavirtualizationSupport", + "0x00000001a26d1000 \t/System/Library/PrivateFrameworks/AppleVA.framework/Versions/A/AppleVA", + "0x00000001a473d000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS", + "0x000000019a6c7000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices", + "0x00000001a337d000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore", + "0x00000001a4b27000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD", + "0x00000001a4b1b000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSyncLegacy.framework/Versions/A/ColorSyncLegacy", + "0x00000001a470d000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis", + "0x00000001a3339000 \t/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATSUI.framework/Versions/A/ATSUI", + "0x00000001a4aae000 \t/usr/lib/libcups.2.dylib", + "0x00000001a4ea3000 \t/System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos", + "0x00000001a4eb4000 \t/System/Library/Frameworks/GSS.framework/Versions/A/GSS", + "0x00000001a47bc000 \t/usr/lib/libresolv.9.dylib", + "0x00000001a290d000 \t/System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal", + "0x00000001ac34b000 \t/System/Library/Frameworks/Kerberos.framework/Versions/A/Libraries/libHeimdalProxy.dylib", + "0x00000001a4f0e000 \t/System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth", + "0x00000001eeba4000 \t/System/Library/Frameworks/AVFAudio.framework/Versions/A/AVFAudio", + "0x00000001b431d000 \t/System/Library/PrivateFrameworks/AXCoreUtilities.framework/Versions/A/AXCoreUtilities", + "0x000000023e746000 \t/System/Library/PrivateFrameworks/IsolatedCoreAudioClient.framework/Versions/A/IsolatedCoreAudioClient", + "0x00000001a4679000 \t/System/Library/PrivateFrameworks/AudioSession.framework/Versions/A/AudioSession", + "0x00000001a618e000 \t/System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth", + "0x00000001a27dc000 \t/System/Library/PrivateFrameworks/MediaExperience.framework/Versions/A/MediaExperience", + "0x00000001a44b8000 \t/System/Library/PrivateFrameworks/AudioSession.framework/libSessionUtility.dylib", + "0x00000001a4b33000 \t/System/Library/PrivateFrameworks/AudioResourceArbitration.framework/Versions/A/AudioResourceArbitration", + "0x00000001a9211000 \t/System/Library/PrivateFrameworks/PowerLog.framework/Versions/A/PowerLog", + "0x00000001a912f000 \t/System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth", + "0x00000001ac34c000 \t/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit", + "0x00000001a0063000 \t/System/Library/PrivateFrameworks/CoreUtils.framework/Versions/A/CoreUtils", + "0x0000000232a41000 \t/System/Library/PrivateFrameworks/CoreUtilsExtras.framework/Versions/A/CoreUtilsExtras", + "0x000000023d05c000 \t/System/Library/PrivateFrameworks/IO80211.framework/Versions/A/IO80211", + "0x00000001a9dc7000 \t/System/Library/PrivateFrameworks/FrontBoardServices.framework/Versions/A/FrontBoardServices", + "0x00000001ab90f000 \t/System/Library/PrivateFrameworks/BackBoardServices.framework/Versions/A/BackBoardServices", + "0x00000001a2743000 \t/System/Library/PrivateFrameworks/IconFoundation.framework/Versions/A/IconFoundation", + "0x00000001a8108000 \t/System/Library/PrivateFrameworks/SpeechRecognitionCore.framework/Versions/A/SpeechRecognitionCore", + "0x00000001b433c000 \t/usr/lib/libAccessibility.dylib", + "0x00000001a8804000 \t/System/Library/Frameworks/MediaAccessibility.framework/Versions/A/MediaAccessibility", + "0x00000001d98ed000 \t/System/Library/Frameworks/OSLog.framework/Versions/A/OSLog", + "0x00000001b9b02000 \t/System/Library/PrivateFrameworks/LoggingSupport.framework/Versions/A/LoggingSupport", + "0x0000000103c1c000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/server/libjvm.dylib", + "0x0000000102a80000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libverify.dylib", + "0x0000000102ae4000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libjava.dylib", + "0x0000000102b30000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libinstrument.dylib", + "0x0000000102ab4000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libzip.dylib", + "0x0000000102e0c000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libnio.dylib", + "0x0000000103a54000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libnet.dylib", + "0x0000000102e30000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libmanagement.dylib", + "0x00000001a3e4d000 \t/usr/lib/libusrtcp.dylib", + "0x000000019942c000 \t/usr/lib/libboringssl.dylib", + "0x0000000103ab8000 \t/Users/jaroslav.bachorik/.sdkman/candidates/java/8.0.372-zulu/zulu-8.jdk/Contents/Home/jre/lib/libsunec.dylib" + ] + } } diff --git a/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry.json b/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry.json index d3543ccde27..d84bb22493d 100644 --- a/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry.json +++ b/dd-java-agent/agent-crashtracking/src/test/resources/golden/telemetry/sample-crash-for-telemetry.json @@ -513,5 +513,170 @@ }, "timestamp": "2023-10-17T20:25:14+08:00", "uuid": "a4194cd6-8cb3-45fd-9bd9-3af83e0a3ad3", - "version_id": 0 + "version_id": 0, + "files": { + "/proc/self/maps": [ + "56339e062000-56339e063000 r-xp 00000000 fd:01 268593916 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/bin/java", + "56339e064000-56339e065000 r--p 00001000 fd:01 268593916 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/bin/java", + "56339e065000-56339e066000 rw-p 00002000 fd:01 268593916 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/bin/java", + "56339e268000-5633a0a2a000 rw-p 00000000 00:00 0 [heap]", + "7f36253e4000-7f36253f5000 r-xp 00000000 fd:01 738098 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libnetty_transport_native_epoll_x86_644532585321406590842.so (deleted)", + "7f36253f5000-7f36255f4000 ---p 00011000 fd:01 738098 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libnetty_transport_native_epoll_x86_644532585321406590842.so (deleted)", + "7f36255f4000-7f36255f7000 r--p 00010000 fd:01 738098 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libnetty_transport_native_epoll_x86_644532585321406590842.so (deleted)", + "7f36471f2000-7f36472b1000 r-xp 00000000 fd:01 134286687 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt.so", + "7f36472b1000-7f36472b3000 r--p 000be000 fd:01 134286687 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt.so", + "7f36472b3000-7f36472be000 rw-p 000c0000 fd:01 134286687 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt.so", + "7f36a03a7000-7f36a042a000 r-xp 00000000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a042a000-7f36a0629000 ---p 00083000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a0629000-7f36a062a000 r--p 00082000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a062a000-7f36a062b000 rw-p 00083000 08:02 16778618 /usr/lib64/libpcre2-8.so.0.7.1", + "7f36a062b000-7f36a0652000 r-xp 00000000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0652000-7f36a0852000 ---p 00027000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0852000-7f36a0853000 r--p 00027000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0853000-7f36a0854000 rw-p 00028000 08:02 16778688 /usr/lib64/libselinux.so.1", + "7f36a0856000-7f36a085c000 r-xp 00000000 08:02 16778122 /usr/lib64/libuuid.so.1.3.0", + "7f36a085c000-7f36a0a5c000 ---p 00006000 08:02 16778122 /usr/lib64/libuuid.so.1.3.0", + "7f36a0a5c000-7f36a0a5d000 r--p 00006000 08:02 16778122 /usr/lib64/libuuid.so.1.3.0", + "7f36a0a5e000-7f36a0aab000 r-xp 00000000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0aab000-7f36a0caa000 ---p 0004d000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0caa000-7f36a0caf000 r--p 0004c000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0caf000-7f36a0cb0000 rw-p 00051000 08:02 16795056 /usr/lib64/libblkid.so.1.1.0", + "7f36a0cb1000-7f36a0d07000 r-xp 00000000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0d07000-7f36a0f06000 ---p 00056000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0f06000-7f36a0f09000 r--p 00055000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0f09000-7f36a0f0a000 rw-p 00058000 08:02 16794553 /usr/lib64/libmount.so.1.1.0", + "7f36a0f0b000-7f36a0faf000 r-xp 00000000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a0faf000-7f36a11ae000 ---p 000a4000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a11ae000-7f36a11b5000 r--p 000a3000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a11b5000-7f36a11b6000 rw-p 000aa000 08:02 16812353 /usr/lib64/libnss_myhostname.so.2", + "7f36a21c6000-7f36a21da000 r-xp 00000000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a21da000-7f36a23da000 ---p 00014000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a23da000-7f36a23db000 r--p 00014000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a23db000-7f36a23dc000 rw-p 00015000 08:02 16778934 /usr/lib64/libresolv-2.28.so", + "7f36a23de000-7f36a23e3000 r-xp 00000000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f36a23e3000-7f36a25e3000 ---p 00005000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f36a25e3000-7f36a25e4000 r--p 00005000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f36a25e4000-7f36a25e5000 rw-p 00006000 08:02 16778928 /usr/lib64/libnss_dns-2.28.so", + "7f37412dd000-7f37412e8000 r-xp 00000000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f37412e8000-7f37414e8000 ---p 0000b000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f37414e8000-7f37414e9000 r--p 0000b000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f37414e9000-7f37414ea000 rw-p 0000c000 08:02 16778930 /usr/lib64/libnss_files-2.28.so", + "7f3742802000-7f3742819000 r-xp 00000000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742819000-7f3742a18000 ---p 00017000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742a18000-7f3742a19000 r--p 00016000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742a19000-7f3742a1a000 rw-p 00017000 08:02 17872891 /usr/lib64/libgcc_s-8-20210514.so.1", + "7f3742a1a000-7f3742ba0000 r-xp 00000000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742ba0000-7f3742d9f000 ---p 00186000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742d9f000-7f3742dab000 r--p 00185000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742dab000-7f3742dac000 rw-p 00191000 08:02 16778139 /usr/lib64/libstdc++.so.6.0.25", + "7f3742daf000-7f3742de2000 r-xp 00000000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f3742de2000-7f3742fe2000 ---p 00033000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f3742fe2000-7f3742fe3000 r--p 00033000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f3742fe3000-7f3742fe4000 rw-p 00034000 fd:01 896814 /opt/REDACT_THIS/REDACT_THIS/temp/tmp/libjavaProfiler586350205236920700.so", + "7f37430e6000-7f3743229000 r--s 012f3000 fd:01 730845 /opt/REDACT_THIS/datadog-apm-agent/dd-java-agent.jar", + "7f3743a31000-7f3743a84000 r--p 00000000 08:02 50332956 /usr/lib/locale/C.utf8/LC_CTYPE", + "7f3743a84000-7f3743cfc000 r--p 00000000 08:02 50332937 /usr/lib/locale/en_US.utf8/LC_COLLATE", + "7f375c00d000-7f375c014000 r-xp 00000000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c014000-7f375c015000 ---p 00007000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c015000-7f375c016000 r--p 00007000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c016000-7f375c017000 rw-p 00008000 fd:01 134286676 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libawt_headless.so", + "7f375c039000-7f375c03a000 r-xp 00000000 fd:01 134286689 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/librmi.so", + "7f375c03a000-7f375c03b000 r--p 00000000 fd:01 134286689 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/librmi.so", + "7f375c03b000-7f375c03c000 rw-p 00001000 fd:01 134286689 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/librmi.so", + "7f375c04c000-7f375c11a000 r-xp 00000000 fd:01 134286671 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjsvml.so", + "7f375c11a000-7f375c11b000 r--p 000cd000 fd:01 134286671 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjsvml.so", + "7f375c11b000-7f375c11c000 rw-p 000ce000 fd:01 134286671 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjsvml.so", + "7f37948c3000-7f379c000000 r--s 00000000 fd:01 134286673 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/modules", + "7f37a0001000-7f37a0006000 r-xp 00000000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0006000-7f37a0007000 ---p 00005000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0007000-7f37a0008000 r--p 00005000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0008000-7f37a0009000 rw-p 00006000 fd:01 134286659 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement_ext.so", + "7f37a0009000-7f37a0016000 r-xp 00000000 fd:01 134286672 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libverify.so", + "7f37a0016000-7f37a0018000 r--p 0000c000 fd:01 134286672 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libverify.so", + "7f37a0018000-7f37a0019000 rw-p 0000e000 fd:01 134286672 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libverify.so", + "7f37a0019000-7f37a002e000 r-xp 00000000 fd:01 134286678 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnet.so", + "7f37a002e000-7f37a002f000 r--p 00014000 fd:01 134286678 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnet.so", + "7f37a002f000-7f37a0030000 rw-p 00015000 fd:01 134286678 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnet.so", + "7f37a019c000-7f37a0a70000 r--s 00000000 08:02 50926650 /var/lib/sss/mc/passwd", + "7f37a0a70000-7f37a0a7a000 r-xp 00000000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0a7a000-7f37a0c79000 ---p 0000a000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0c79000-7f37a0c7a000 r--p 00009000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0c7a000-7f37a0c7b000 rw-p 0000a000 08:02 16953247 /usr/lib64/libnss_sss.so.2", + "7f37a0c7b000-7f37a0dfc000 r-xp 00000000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0dfc000-7f37a0ffb000 ---p 00181000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0ffb000-7f37a0ffc000 r--p 00180000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0ffc000-7f37a0ffd000 rw-p 00181000 08:02 16778922 /usr/lib64/libm-2.28.so", + "7f37a0ffd000-7f37a1004000 r-xp 00000000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1004000-7f37a1203000 ---p 00007000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1203000-7f37a1204000 r--p 00006000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1204000-7f37a1205000 rw-p 00007000 08:02 16778936 /usr/lib64/librt-2.28.so", + "7f37a1205000-7f37a238a000 r-xp 00000000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a238a000-7f37a238b000 ---p 01185000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a238b000-7f37a2443000 r--p 01185000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a2443000-7f37a2473000 rw-p 0123d000 fd:01 402776938 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/server/libjvm.so", + "7f37a24cc000-7f37a2688000 r-xp 00000000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a2688000-7f37a2888000 ---p 001bc000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a2888000-7f37a288c000 r--p 001bc000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a288c000-7f37a288e000 rw-p 001c0000 08:02 16778918 /usr/lib64/libc-2.28.so", + "7f37a2892000-7f37a2895000 r-xp 00000000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2895000-7f37a2a94000 ---p 00003000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2a94000-7f37a2a95000 r--p 00002000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2a95000-7f37a2a96000 rw-p 00003000 08:02 16778920 /usr/lib64/libdl-2.28.so", + "7f37a2a96000-7f37a2ab1000 r-xp 00000000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2ab1000-7f37a2cb0000 ---p 0001b000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2cb0000-7f37a2cb1000 r--p 0001a000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2cb1000-7f37a2cb2000 rw-p 0001b000 08:02 16778932 /usr/lib64/libpthread-2.28.so", + "7f37a2cb6000-7f37a2ccc000 r-xp 00000000 08:02 16778960 /usr/lib64/libz.so.1.2.11", + "7f37a2ccc000-7f37a2ecc000 ---p 00016000 08:02 16778960 /usr/lib64/libz.so.1.2.11", + "7f37a2ecc000-7f37a2ecd000 r--p 00016000 08:02 16778960 /usr/lib64/libz.so.1.2.11", + "7f37a2ece000-7f37a2efb000 r-xp 00000000 08:02 16810540 /usr/lib64/ld-2.28.so", + "7f37a2efc000-7f37a2f00000 r-xp 00000000 fd:01 134286590 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement.so", + "7f37a2f00000-7f37a2f01000 r--p 00003000 fd:01 134286590 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement.so", + "7f37a2f01000-7f37a2f02000 rw-p 00004000 fd:01 134286590 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libmanagement.so", + "7f37a2f02000-7f37a2f04000 r-xp 00000000 fd:01 134286559 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libextnet.so", + "7f37a2f04000-7f37a2f05000 r--p 00001000 fd:01 134286559 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libextnet.so", + "7f37a2f05000-7f37a2f06000 rw-p 00002000 fd:01 134286559 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libextnet.so", + "7f37a2f06000-7f37a2f18000 r-xp 00000000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f18000-7f37a2f19000 ---p 00012000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f19000-7f37a2f1a000 r--p 00012000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f1a000-7f37a2f1b000 rw-p 00013000 fd:01 134286688 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libnio.so", + "7f37a2f1b000-7f37a2f1c000 r--p 00000000 08:02 51076467 /usr/lib/locale/en_US.utf8/LC_NUMERIC", + "7f37a2f1c000-7f37a2f1d000 r--p 00000000 08:02 1430595 /usr/lib/locale/en_US.utf8/LC_TIME", + "7f37a2f1d000-7f37a2f1e000 r--p 00000000 08:02 1430602 /usr/lib/locale/en_US.utf8/LC_MONETARY", + "7f37a2f1e000-7f37a2f1f000 r--p 00000000 08:02 1335 /usr/lib/locale/en_US.utf8/LC_MESSAGES/SYS_LC_MESSAGES", + "7f37a2f1f000-7f37a2f20000 r--p 00000000 08:02 33584760 /usr/lib/locale/en_US.utf8/LC_PAPER", + "7f37a2f20000-7f37a2f21000 r--p 00000000 08:02 50332940 /usr/lib/locale/en_US.utf8/LC_NAME", + "7f37a2f21000-7f37a2f22000 r--p 00000000 08:02 1341 /usr/lib/locale/en_US.utf8/LC_ADDRESS", + "7f37a2f22000-7f37a2f23000 r--p 00000000 08:02 1430603 /usr/lib/locale/en_US.utf8/LC_TELEPHONE", + "7f37a2f23000-7f37a2f24000 r--p 00000000 08:02 1430601 /usr/lib/locale/en_US.utf8/LC_MEASUREMENT", + "7f37a2f24000-7f37a2f2b000 r--s 00000000 08:02 50332972 /usr/lib64/gconv/gconv-modules.cache", + "7f37a2f2b000-7f37a2f2d000 r--s 0000d000 fd:01 134535492 /opt/REDACT_THIS/REDACT_THIS/lib/endorsed/org.apache.karaf.specs.java.xml-4.3.9.SEE2.jar", + "7f37a2f2d000-7f37a2f34000 r-xp 00000000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f34000-7f37a2f35000 ---p 00007000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f35000-7f37a2f36000 r--p 00007000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f36000-7f37a2f37000 rw-p 00008000 fd:01 134286682 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libzip.so", + "7f37a2f84000-7f37a2f8c000 rw-s 00000000 08:02 37453686 /tmp/hsperfdata_ediadm/161958", + "7f37a2f8c000-7f37a2fb0000 r-xp 00000000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb0000-7f37a2fb1000 ---p 00024000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb1000-7f37a2fb2000 r--p 00024000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb2000-7f37a2fb3000 rw-p 00025000 fd:01 134286567 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjava.so", + "7f37a2fb4000-7f37a2fbe000 r-xp 00000000 fd:01 134286560 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libinstrument.so", + "7f37a2fbe000-7f37a2fbf000 r--p 00009000 fd:01 134286560 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libinstrument.so", + "7f37a2fbf000-7f37a2fc0000 rw-p 0000a000 fd:01 134286560 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libinstrument.so", + "7f37a2fc0000-7f37a2fdb000 r-xp 00000000 fd:01 134286669 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjimage.so", + "7f37a2fdb000-7f37a2fdd000 r--p 0001a000 fd:01 134286669 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjimage.so", + "7f37a2fdd000-7f37a2fde000 rw-p 0001c000 fd:01 134286669 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjimage.so", + "7f37a30e3000-7f37a30f2000 r-xp 00000000 fd:01 134286555 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjli.so", + "7f37a30f2000-7f37a30f3000 r--p 0000e000 fd:01 134286555 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjli.so", + "7f37a30f3000-7f37a30f4000 rw-p 0000f000 fd:01 134286555 /opt/REDACT_THIS/REDACT_THIS/runtime/jvm64/lib/libjli.so", + "7f37a30f4000-7f37a30f5000 r--p 00000000 08:02 1430600 /usr/lib/locale/en_US.utf8/LC_IDENTIFICATION", + "7f37a30f5000-7f37a30f6000 r--s 00002000 fd:01 134535495 /opt/REDACT_THIS/REDACT_THIS/lib/endorsed/org.apache.karaf.specs.locator-4.3.9.SEE2.jar", + "7f37a30fb000-7f37a30fc000 r--p 0002d000 08:02 16810540 /usr/lib64/ld-2.28.so", + "7f37a30fc000-7f37a30fe000 rw-p 0002e000 08:02 16810540 /usr/lib64/ld-2.28.so", + "7ffe6c3a9000-7ffe6c3cb000 rw-p 00000000 00:00 0 [stack]", + "7ffe6c3f0000-7ffe6c3f4000 r--p 00000000 00:00 0 [vvar]", + "7ffe6c3f4000-7ffe6c3f6000 r-xp 00000000 00:00 0 [vdso]", + "ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]" + ] + } }