Linux release build crashes during startup tracing |
||
Issue descriptionLinux release build crashes when heap profiling + native stack traces used together with startup tracing.
,
Aug 1 2016
Android however is not affected by this issue: Startup tracing: 16545 backtraces / 39907 allocations NO startup tracing: 5294 backtraces / 8411 allocations I.e. even with startup tracing we're using ~60% of backtrace capacity.
,
Aug 2 2016
Even with increased AllocationRegister backtrace capacity we still crash 50% of the time when specifying both startup tracing and url to open from the command line, see crbug.com/617730#c1
,
Aug 5 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/ece847f3cd16baa05a9b896ba7ae58b23540a178 commit ece847f3cd16baa05a9b896ba7ae58b23540a178 Author: dskiba <dskiba@google.com> Date: Fri Aug 05 22:50:40 2016 [tracing] Increase backtrace map capacity on Linux. On Linux when startup tracing is used with native heap profiling, ~45K unique backtraces are generated, while backtrace map only allows for 32K. This CL bumps the max number of unique backtraces. BUG= 633309 Review-Url: https://codereview.chromium.org/2204743003 Cr-Commit-Position: refs/heads/master@{#410203} [modify] https://crrev.com/ece847f3cd16baa05a9b896ba7ae58b23540a178/base/trace_event/heap_profiler_allocation_register.h
,
May 18 2018
|
||
►
Sign in to add a comment |
||
Comment 1 by dskiba@chromium.org
, Aug 1 20162.5 MB
2.5 MB Download
621 KB
621 KB Download