Skip to content

Commit d257323

Browse files
committed
Post rebase fixups
1 parent 68b68a2 commit d257323

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

src/native/monodroid/embedded-assemblies.hh

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

253253
if (original_info.area == MAP_FAILED) {
254-
log_fatal (LOG_DEFAULT, "Could not `mmap` apk fd %d entry `%s`: %s", fd, filename, strerror (errno));
255-
Helpers::abort_application ();
254+
Helpers::abort_application (
255+
LOG_ASSEMBLY,
256+
Util::monodroid_strdup_printf (
257+
"Could not mmap APK fd %d: %s; File=%s",
258+
fd,
259+
strerror (errno),
260+
filename
261+
)
262+
);
256263
}
257264

258265
original_info.size = offsetSize;
259266
adjusted_info.area = (void*)((const char*)original_info.area + offsetFromPage);
260267
adjusted_info.size = size;
261268

262-
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",
269+
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",
263270
original_info.area, reinterpret_cast<int*> (original_info.area) + original_info.size, original_info.size,
264-
adjusted_info.area, reinterpret_cast<int*> (adjusted_info.area) + adjusted_info.size, adjusted_info.size, fd, filename);
271+
adjusted_info.area, reinterpret_cast<int*> (adjusted_info.area) + adjusted_info.size, adjusted_info.size, fd, filename
272+
);
265273

266274
return adjusted_info;
267275
}

0 commit comments

Comments
 (0)