[PATCH] D30001: [compiler-rt][asan|win] Fix ASAN exception handler missing import

Etienne Bergeron via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Feb 15 11:06:10 PST 2017


etienneb created this revision.
Herald added subscribers: dberris, kubamracek.

This patch is adding a missing ASAN API redirection from an instrumented DLL.
The bug was introduced here:

  https://reviews.llvm.org/D29463

This is causing this chromium bug:

  https://bugs.chromium.org/p/chromium/issues/detail?id=692580


https://reviews.llvm.org/D30001

Files:
  lib/asan/asan_interface.inc


Index: lib/asan/asan_interface.inc
===================================================================
--- lib/asan/asan_interface.inc
+++ lib/asan/asan_interface.inc
@@ -145,6 +145,7 @@
 INTERFACE_FUNCTION(__asan_store8_noabort)
 INTERFACE_FUNCTION(__asan_store16_noabort)
 INTERFACE_FUNCTION(__asan_storeN_noabort)
+INTERFACE_FUNCTION(__asan_unhandled_exception_filter)
 INTERFACE_FUNCTION(__asan_unpoison_intra_object_redzone)
 INTERFACE_FUNCTION(__asan_unpoison_memory_region)
 INTERFACE_FUNCTION(__asan_unpoison_stack_memory)


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D30001.88581.patch
Type: text/x-patch
Size: 531 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20170215/fe0b46ae/attachment.bin>


More information about the llvm-commits mailing list