Skip to content

Commit f697a01

Browse files
committed
Post rebase fixups
1 parent 447cbb2 commit f697a01

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

src/native/mono/monodroid/embedded-assemblies.hh

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -270,17 +270,25 @@ namespace xamarin::android::internal {
270270
original_info.area = mmap (nullptr, offsetSize, PROT_READ, MAP_PRIVATE, fd, static_cast<off_t>(offsetPage));
271271

272272
if (original_info.area == MAP_FAILED) {
273-
log_fatal (LOG_DEFAULT, "Could not `mmap` apk fd %d entry `%s`: %s", fd, filename, strerror (errno));
274-
Helpers::abort_application ();
273+
Helpers::abort_application (
274+
LOG_ASSEMBLY,
275+
Util::monodroid_strdup_printf (
276+
"Could not mmap APK fd %d: %s; File=%s",
277+
fd,
278+
strerror (errno),
279+
filename
280+
)
281+
);
275282
}
276283

277284
original_info.size = offsetSize;
278285
adjusted_info.area = (void*)((const char*)original_info.area + offsetFromPage);
279286
adjusted_info.size = size;
280287

281-
log_info (LOG_ASSEMBLY, " mmap_start: %08p mmap_end: %08p mmap_len: % 12u file_start: %08p file_end: %08p file_len: % 12u apk descriptor: %d file: %s",
288+
log_info (LOG_ASSEMBLY, "mmap_start: %08p mmap_end: %08p mmap_len: % 12u file_start: %08p file_end: %08p file_len: % 12u; apk descriptor: %d; file: %s",
282289
original_info.area, reinterpret_cast<int*> (original_info.area) + original_info.size, original_info.size,
283-
adjusted_info.area, reinterpret_cast<int*> (adjusted_info.area) + adjusted_info.size, adjusted_info.size, fd, filename);
290+
adjusted_info.area, reinterpret_cast<int*> (adjusted_info.area) + adjusted_info.size, adjusted_info.size, fd, filename
291+
);
284292

285293
return adjusted_info;
286294
}

0 commit comments

Comments
 (0)