Issue metadata
Sign in to add a comment
|
Regression:Youtube tab crashes on ON/OFF of emulation. |
||||||||||||||||||||||
Issue descriptionVersion: 54.0.2808.0 Dev OS: Ubuntu 14.04 What steps will reproduce the problem? (1)Launch Chrome>>Navigate to youtube.com page and play any video (2)Now open devtools using F12 and on/off emulation and observe. Expected:Tab should not crash upon on/off emulation view Actual:Instead tab crash is seen This is Regression issue broken in M-54. Will update bisect info soon. Attaching screen-cast for reference.
,
Jul 26 2016
Able to reproduce the issue on Win 7 using 54.0.2807.1. Stack Trace: =========== Thread 0 CRASHED [SIGILL @ 0x00007fec47524a31 ] MAGIC SIGNATURE THREAD 0x00007fec47524a31 (chrome -./out/Release/../../third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp:66 ) <name omitted> 0x00007fec4745f4ee (chrome -./out/Release/../../third_party/WebKit/Source/core/html/HTMLIFrameElement.cpp:129 ) <name omitted> 0x00007fec473a8e1c (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/LayoutTreeBuilder.cpp:105 ) <name omitted> 0x00007fec4738c4b8 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/LayoutTreeBuilder.h:75 ) <name omitted> 0x00007fec4738c8da (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Element.cpp:1627 ) <name omitted> 0x00007fec47524218 (chrome -./out/Release/../../third_party/WebKit/Source/core/html/HTMLFrameElementBase.cpp:184 ) <name omitted> 0x00007fec473b8fc0 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Node.cpp:961 ) <name omitted> 0x00007fec473b0000 (chrome -./out/Release/../../third_party/WebKit/Source/wtf/ThreadSpecific.h:262 ) WTF::HashTable<blink::Member<blink::MutationObserver>, blink::Member<blink::MutationObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserver>, WTF::HashTraits<blink::Member<blink::MutationObserver> >, WTF::HashTraits<blink::Member<blink::MutationObserver> >, blink::HeapAllocator>::allocateTable 0x00007fec47396908 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Element.cpp:1828 ) <name omitted> 0x00007fec473affff (chrome -./out/Release/../../third_party/WebKit/Source/wtf/ThreadSpecific.h:262 ) WTF::HashTable<blink::Member<blink::MutationObserver>, blink::Member<blink::MutationObserver>, WTF::IdentityExtractor, WTF::MemberHash<blink::MutationObserver>, WTF::HashTraits<blink::Member<blink::MutationObserver> >, WTF::HashTraits<blink::Member<blink::MutationObserver> >, blink::HeapAllocator>::allocateTable 0x00007fec473964a1 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Element.cpp:1724 ) <name omitted> 0x00007fec4735ca00 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/ContainerNode.cpp:1215 ) <name omitted> 0x00007fec473965c1 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Element.cpp:1740 ) <name omitted> 0x00007fec4735ca00 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/ContainerNode.cpp:1215 ) <name omitted> 0x00007fec473965c1 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Element.cpp:1740 ) <name omitted> 0x00007fec4736b806 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Document.cpp:1794 ) <name omitted> 0x00007fec493513a7 (chrome + 0x05d2c3a7 ) _fini 0x00007fec4736b180 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Document.cpp:1727 ) <name omitted> 0x00007fec48a40ef5 (chrome -./out/Release/../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/bits/unique_ptr.h:63 ) <name omitted> 0x00007fec476d66c8 (chrome -./out/Release/../../third_party/WebKit/Source/core/frame/FrameView.cpp:814 ) <name omitted> 0x00007fec46527173 (chrome -./out/Release/../../third_party/WebKit/Source/wtf/CurrentTime.cpp:50 ) WTF::monotonicallyIncreasingTime 0x00007fec4754a99b (chrome -./out/Release/../../third_party/WebKit/Source/core/animation/AnimationClock.cpp:59 ) <name omitted> 0x00007fec476d59df (chrome -./out/Release/../../third_party/WebKit/Source/core/frame/FrameView.cpp:968 ) <name omitted> 0x00007fec47553801 (chrome -./out/Release/../../third_party/WebKit/Source/core/animation/AnimationTimeline.cpp:250 ) <name omitted> 0x00007fec47557514 (chrome -./out/Release/../../third_party/WebKit/Source/core/animation/DocumentAnimations.cpp:61 ) <name omitted> 0x00007fec4736b059 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Document.cpp:1750 ) <name omitted> 0x00007fec49346ec3 (chrome + 0x05d21ec3 ) _fini 0x00007fec476e223f (chrome -./out/Release/../../third_party/WebKit/Source/core/frame/FrameView.cpp:2722 ) <name omitted> 0x00007fec3d15692c (libc-2.19.so -clock_gettime.c:115 ) __clock_gettime 0x00000d43cbce1e67 0x00007fec476e1331 (chrome -./out/Release/../../third_party/WebKit/Source/core/frame/FrameView.cpp:2695 ) <name omitted> 0x00007fec476e0e8c (chrome -./out/Release/../../third_party/WebKit/Source/core/frame/FrameView.cpp:2541 ) <name omitted> 0x00007fec4737daf6 (chrome -./out/Release/../../third_party/WebKit/Source/core/dom/Document.cpp:3121 ) <name omitted> 0x00007fec476d175e (chrome -./out/Release/../../third_party/WebKit/Source/core/frame/Frame.cpp:277 ) <name omitted> 0x00007fec4715cbbd (chrome -./out/Release/../../third_party/WebKit/Source/web/FrameLoaderClientImpl.cpp:334 ) <name omitted> 0x00007fec477c0929 (chrome -./out/Release/../../third_party/WebKit/Source/core/page/PageAnimator.cpp:86 ) <name omitted> 0x00007fec4713d843 (chrome -./out/Release/../../third_party/WebKit/Source/web/WebViewImpl.cpp:2013 ) <name omitted> 0x00007fec471413fe (chrome -./out/Release/../../third_party/WebKit/Source/web/WebViewImpl.cpp:1899 ) <name omitted> 0x00007fec47ec16b8 (chrome -./out/Release/../../content/renderer/render_view_impl.cc:2554 ) <name omitted> 0x00007fec47ed2d27 (chrome -./out/Release/../../content/renderer/render_widget.cc:1024 ) <name omitted> 0x00007fec47f6db91 (chrome -./out/Release/../../content/renderer/devtools/render_widget_screen_metrics_emulator.cc:131 ) <name omitted> 0x00007fec48cd8b40 (chrome + 0x056b3b40 ) _fini 0x00007fec46213eff (chrome -./out/Release/../../base/synchronization/lock.h:27 ) <name omitted> 0x00007fec446fa80a (chrome -./out/Release/../../ipc/ipc_message_utils.h:112 ) IPC::ParamTraits<blink::WebScreenInfo>::Read 0x00007fec47f6dc15 (chrome -./out/Release/../../content/renderer/devtools/render_widget_screen_metrics_emulator.cc:136 ) <name omitted> 0x00007fec47ec19bf (chrome -./out/Release/../../content/renderer/render_view_impl.cc:2580 ) <name omitted> 0x00007fec446faf8c (chrome -./out/Release/../../ipc/ipc_message_utils.h:112 ) IPC::MessageT<ViewMsg_Resize_Meta, std::tuple<content::ResizeParams>, void>::Read 0x00007fec47ec18df (chrome + 0x0489c8df ) 0x00007fec47ed70fc (chrome -./out/Release/../../base/tuple.h:140 ) <name omitted> 0x00007fec47ed089e (chrome -./out/Release/../../content/renderer/render_widget.cc:482 ) <name omitted> 0x00007fec4411ad0f (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/thread_cache.h:201 ) do_free_with_callback 0x00007fec4411ad0f (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/thread_cache.h:201 ) do_free_with_callback 0x00007fec4520cdcf (chrome + 0x01be7dcf ) 0x00007fec4564e4c9 (chrome -./out/Release/../../base/strings/stringprintf.cc:120 ) base::StringPrintf 0x00007fec44151472 (chrome -./out/Release/../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/ext/new_allocator.h:108 ) <name omitted> 0x00007fec491b06fb (chrome + 0x05b8b6fb ) _fini 0x00007fec48f699e9 (chrome + 0x059449e9 ) _fini 0x00007fec48f697ca (chrome + 0x059447ca ) _fini 0x00007fec47ed084d (chrome -./out/Release/../../content/renderer/render_widget.cc:482 ) <name omitted> 0x00007fec431ef6ff (libpthread-2.19.so + 0x0000d6ff ) 0x00007fec45613db7 (chrome -./out/Release/../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/ext/new_allocator.h:98 ) base::debug::SetCrashKeyValue 0x00007fec3d6e3248 (libstdc++.so.6.0.19 + 0x000ba248 ) 0x00007fec48c2a551 (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/tcmalloc.cc:1045 ) tc_malloc 0x00007fec45627f7e (chrome -./out/Release/../../base/memory/ref_counted.h:182 ) <name omitted> 0x00007fec47ec0e2b (chrome -./out/Release/../../content/renderer/render_view_impl.cc:1352 ) <name omitted> 0x00007fec48c2a551 (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/tcmalloc.cc:1045 ) tc_malloc 0x00007fec48c2a551 (chrome -./out/Release/../../third_party/tcmalloc/chromium/src/tcmalloc.cc:1045 ) tc_malloc 0x00007fec4411d3c9 (chrome -./out/Release/../../base/allocator/allocator_shim.cc:160 ) ShimCppNew 0x00007fec4421db44 (chrome -./out/Release/../../build/linux/debian_wheezy_amd64-sysroot/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../../include/c++/4.6/ext/new_allocator.h:114 ) <name omitted> 0x00007fec44a7abb4 (chrome -./out/Release/../../v8/src/heap/heap.cc:2415 ) <name omitted> 0x00007fec44a518c7 (chrome -./out/Release/../../v8/src/factory.cc:1129 ) <name omitted> 0x00007fec44824216 (chrome -./out/Release/../../v8/src/handles-inl.h:73 ) v8::internal::Builtin_DateNow 0x00007fec4482411f (chrome + 0x011ff11f ) Added ReleaseBlock-Dev as its a recent regression and breaking the functionality.Feel free to modify if not appropriate.
,
Jul 26 2016
Bisect info: Good build:54.0.2706.0 dev Bad build:54.0.2707.0 dev CHANGELOG URL: https://chromium.googlesource.com/chromium/src/+log/34b990b50b984c81eb660e8ceaf9c2d431c7aad6..d9e0aefc99858f93ba216a3cfab66ed13d3fdb2e Suspecting https://codereview.chromium.org/2169453002 from changelog. @jochen:Please help in re-assigning if it is not related to your change.
,
Jul 26 2016
This seems to be similar to https://bugs.chromium.org/p/chromium/issues/detail?id=631330, please try to repro this once the new canary is available as the culprit is already reverted on trunk. Thank you!
,
Jul 27 2016
Fixed by reverting |
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by bj00129...@techmahindra.com
, Jul 26 2016