You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ASAN looks upset that the profile is about to dereference 0. Seems like #52814, but for CallRuntimeEntry(kMemoryMoveRuntimeEntry). This seems to use CCallInstr instead of LeafRuntimeScope::Call, and skips things like updating Thread::vm_tag_ to inform the profile we're not running Dart anymore.
… to memmove etc.
Otherwise the profiler may misinterpret a C frame as a Dart frame, and crash if the C frame has optimized away frame pointers.
TEST=profiler_memmove_test
Bug: #55537
Change-Id: Idb53804cea78e15f12e893a46be812aa8702c94b
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/363962
Commit-Queue: Ryan Macnak <rmacnak@google.com>
Reviewed-by: Alexander Markov <alexmarkov@google.com>
There are new test failures on Add a pass for suggesting elements that are not yet imported...Update clang to 0f61051f541a5b8cfce25c84262dfdbadb9ca688..
The tests
are failing on configurations
From the log:
https://dart-ci.appspot.com/log/vm-aot-asan-linux-release-x64/vm-aot-asan-linux-release-x64/402/vm/dart/gen_snapshot_include_resolved_urls_test
There are multiple failures:
The text was updated successfully, but these errors were encountered: