Issue metadata
Sign in to add a comment
|
Regression:Browser crash is observed after chrome is relaunched
Reported by
vineetha...@etouch.net,
Jul 19
|
||||||||||||||||||||||||
Issue descriptionChrome Version: 69.0.3496.0 (Official Build)Revision 4225deb99f054d45a757dbecf0de9421c5e4d05e-refs/branch-heads/3496@{#1}(32/64 bit) OS: Windows(7,8,8.1,10) What steps will reproduce the problem? (1) Fresh launch Chrome, navigate to chrome://settings. (2) Click on 'Show home button', click on the second radio button and type any URL in the textbox for eg: 'https://permission.site/' or https://www.youtube.com/. (3) Now open NTP and click on home icon present on the LHS of omnibox, observe user gets navigated to the mentioned URL. (4) Now click on the Secure chip icon present besides the URL in omnibox and click 'Site Settings' (5) Now open another NTP and navigate to chrome:/flags , now enable any flag then Relaunch the browser and observe. Actual Result: Browser crash is observed after browser is relaunched. Expected Result: Browser should not get crashed after browser is relaunched. Uploaded Crash Report ID 93d41b07ec964beb (Local Crash ID: afc07d22-35e6-4f61-b740-d432ecd371ff) This is regression issue broken in ‘M-69’ and will soon update other info, Good build: 69.0.3488.0(Revision: 574035) Bad build : 69.0.3489.0(Revision: 574445)
,
Jul 19
Stack trace for the crash id: ----------------------------- Thread 2 (id: 0x20d4) CRASHED [EXCEPTION_BREAKPOINT @ 0x00007ffc668f5049 ] MAGIC SIGNATURE THREAD Stack Quality100%Show frame trust levels 0x00007ffc668f5049 (chrome.dll -template_expressions.cc:97 ) ui::ReplaceTemplateExpressions(base::BasicStringPiece<std::basic_string<char,std::char_traits<char>,std::allocator<char> > >,std::map<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> >,std::less<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const >,std::allocator<std::pair<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const ,std::basic_string<char,std::char_traits<char>,std::allocator<char> > > > > const &) 0x00007ffc668f53fc (chrome.dll -i18n_source_stream.cc:63 ) ui::I18nSourceStream::FilterData(net::IOBuffer *,int,net::IOBuffer *,int,int *,bool) 0x00007ffc65b7af86 (chrome.dll -filter_source_stream.cc:157 ) net::FilterSourceStream::DoFilterData() 0x00007ffc65b77ccf (chrome.dll -filter_source_stream.cc:113 ) net::FilterSourceStream::DoLoop(int) 0x00007ffc65b77bc6 (chrome.dll -filter_source_stream.cc:63 ) net::FilterSourceStream::Read(net::IOBuffer *,int,base::OnceCallback<void >) 0x00007ffc65a21f15 (chrome.dll -url_request_job.cc:136 ) net::URLRequestJob::Read(net::IOBuffer *,int) 0x00007ffc65a21dea (chrome.dll -url_request.cc:766 ) net::URLRequest::Read(net::IOBuffer *,int) 0x00007ffc65a21bf6 (chrome.dll -resource_loader.cc:763 ) content::ResourceLoader::ReadMore(bool) 0x00007ffc65a1f770 (chrome.dll -resource_loader.cc:748 ) content::ResourceLoader::PrepareToReadMore(bool) 0x00007ffc65932062 (chrome.dll -resource_loader.cc:223 ) content::ResourceLoader::ScopedDeferral::~ScopedDeferral() 0x00007ffc65a24a5a (chrome.dll -resource_loader.cc:814 ) content::ResourceLoader::CompleteRead(int) 0x00007ffc65a248b2 (chrome.dll -resource_loader.cc:491 ) content::ResourceLoader::OnReadCompleted(net::URLRequest *,int) 0x00007ffc65b7ae56 (chrome.dll -filter_source_stream.cc:195 ) net::FilterSourceStream::OnIOComplete(int) 0x00007ffc65b7ae56 (chrome.dll -filter_source_stream.cc:195 ) net::FilterSourceStream::OnIOComplete(int) 0x00007ffc65a24372 (chrome.dll -url_request_job.cc:516 ) net::URLRequestJob::ReadRawDataComplete(int) 0x00007ffc66c4e99a (chrome.dll -post_task_and_reply_impl.cc:97 ) base::`anonymous namespace'::PostTaskAndReplyRelay::RunReply 0x00007ffc66c4ea53 (chrome.dll -bind_internal.h:649 ) base::internal::Invoker<base::internal::BindState<void (*)(base::(anonymous namespace)::PostTaskAndReplyRelay),base::(anonymous namespace)::PostTaskAndReplyRelay>,void ()>::RunOnce 0x00007ffc655c4cab (chrome.dll -task_annotator.cc:101 ) base::debug::TaskAnnotator::RunTask(char const *,base::PendingTask *) 0x00007ffc655c4686 (chrome.dll -message_loop.cc:453 ) base::MessageLoop::RunTask(base::PendingTask *) 0x00007ffc655bd3a1 (chrome.dll -message_loop.cc:522 ) base::MessageLoop::DoWork() 0x00007ffc655bd149 (chrome.dll -message_pump_win.cc:482 ) base::MessagePumpForIO::DoRunLoop() 0x00007ffc655bcfdd (chrome.dll -message_pump_win.cc:52 ) base::MessagePumpWin::Run(base::MessagePump::Delegate *) 0x00007ffc655bcd40 (chrome.dll -run_loop.cc:102 ) base::RunLoop::Run() 0x00007ffc655bccd5 (chrome.dll -browser_process_sub_thread.cc:178 ) content::BrowserProcessSubThread::IOThreadRun(base::RunLoop *) 0x00007ffc655ba7af (chrome.dll -thread.cc:337 ) base::Thread::ThreadMain() 0x00007ffc6678fac3 (chrome.dll -platform_thread_win.cc:91 ) base::`anonymous namespace'::ThreadFunc 0x00007ffc9d2913d1 (KERNEL32.dll + 0x000013d1 ) BaseThreadInitThunk 0x00007ffc9f0b54f3 (ntdll.dll + 0x000154f3 ) RtlUserThreadStart Stack trace similar to issue 863318. Thank you!
,
Jul 19
That CL only made a change to whitespace.txt to trigger a buildbot cycle, so it's unlikely to be the cause of this issue.
,
Jul 23
Update : Tried bisecting multiple times on Win and Mac OS and unable to narrow down the range using per-revision and narrow bisect hence providing manual bisect, Suspecting : r574398 ? @chrisha: Could you please check whether this is caused with respect to your change, if not kindly help to reassign it to the right owner. Note: The issue is still reproducible for on latest Canary build #70.0.3500.0
,
Jul 30
I finally found time to make progress on this bug. CL on the way. Should get 2 days on canary before needing a merge to M69.
,
Jul 30
vineetha: I'm unable to reproduce on today's canary M70 (70.0.3507.0). Can you confirm this is still happening for you?
,
Jul 31
Update w.r.t comment #7: Rechecked the above issue on Windows OS using latest canary build #70.0.3508.0 and able to reproduce the issue. Kindly refer attached screen cast. Thank you!
,
Jul 31
This should be fixed on tomorrow's canary, if you can confirm then. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by vineetha...@etouch.net
, Jul 19Owner: thomasanderson@chromium.org
Status: Assigned (was: Unconfirmed)