New issue
Advanced search Search tips

Issue 660525 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 660531
Owner: ----
Closed: Dec 2016
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Program terminated with signal SIGSEGV, Segmentation fault

Reported by ashwin.b...@gmail.com, Oct 28 2016

Issue description

Chrome Version       : chrome-53
URLs (if applicable) : www.google.com
Other browsers tested:
  Add OK or FAIL, along with the version, after other browsers where you
have tested this issue:
     Safari:N/A
    Firefox:N/A
         IE:N/A

What steps will reproduce the problem?
(1) open multiple browsers (100) and load these search results

What is the expected result?
the url comesback with results. 

What happens instead? segfault
#0  base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void (), (base::internal::CopyMode)1> const&) (this=0x0, from_here=...,
    task=...) at ../../base/task_runner.cc:45
45      ../../base/task_runner.cc: No such file or directory.
[Current thread is 1 (Thread 0x7f17e06daa80 (LWP 82060))]
(gdb) backtrace
#0  base::TaskRunner::PostTask(tracked_objects::Location const&, base::Callback<void (), (base::internal::CopyMode)1> const&) (this=0x0, from_here=...,
    task=...) at ../../base/task_runner.cc:45
#1  0x000000000235634a in content::GeolocationProviderImpl::OnClientsChanged (this=<optimized out>)
    at ../../content/browser/geolocation/geolocation_provider_impl.cc:126
#2  0x00000000023561d3 in content::GeolocationProviderImpl::AddLocationUpdateCallback(base::Callback<void (content::Geoposition const&), (base::internal::CopyMode)1> const&, bool) (this=0x181b836456e0, callback=..., enable_high_accuracy=<optimized out>)
    at ../../content/browser/geolocation/geolocation_provider_impl.cc:38
#3  0x0000000002357ce8 in content::GeolocationServiceImpl::StartListeningForUpdates (this=<optimized out>)
    at ../../content/browser/geolocation/geolocation_service_impl.cc:104
#4  0x0000000002357223 in content::GeolocationServiceContext::CreateService(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>) (this=0x181b82ff6f60, update_callback=..., request=...)
    at ../../content/browser/geolocation/geolocation_service_context.cc:26
#5  0x0000000002340fa5 in base::internal::RunnableAdapter<void (content::GeolocationServiceContext::*)(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>)>::Run<content::GeolocationServiceContext*, base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService> >(content::GeolocationServiceContext*&&, base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>&&) const (this=<optimized out>, receiver_ptr=<optimized out>,
    args=<optimized out>, args=<optimized out>) at ../../base/bind_internal.h:171
#6  base::internal::InvokeHelper<false, void>::MakeItSo<base::internal::RunnableAdapter<void (content::GeolocationServiceContext::*)(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>)> const&, content::GeolocationServiceContext*, base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService> >(base::internal::RunnableAdapter<void (content::GeolocationServiceContext::*)(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>)> const&, content::GeolocationServiceContext*&&, base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>&&) (runnable=..., args=<optimized out>, args=<optimized out>, args=<optimized out>) at ../../base/bind_internal.h:296
#7  base::internal::Invoker<base::internal::BindState<base::internal::RunnableAdapter<void (content::GeolocationServiceContext::*)(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>)>, base::internal::UnretainedWrapper<content::GeolocationServiceContext>, base::Callback<void (), (base::internal::CopyMode)1> >, void (mojo::InterfaceRequest<blink::mojom::GeolocationService>)>::RunImpl<base::internal::RunnableAdapter<void (content::GeolocationServiceContext::*)(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>)> const&, std::tuple<base::internal::UnretainedWrapper<content::GeolocationServiceContext>, base::Callback<void (), (base::internal::CopyMode)1> > const&, 0ul, 1ul>(base::internal::RunnableAdapter<void (content::GeolocationServiceContext::*)(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>)> const&, std::tuple<base::internal::UnretainedWrapper<content::GeolocationServiceContext>, base::Callback<void (), (base::internal::CopyMode)1> > const&, base::IndexSequence<0ul, 1ul>, mojo::InterfaceRequest<blink::mojom::GeolocationService>&&) (runnable=..., bound=..., unbound_args=<optimized out>) at ../../base/bind_internal.h:363
#8  base::internal::Invoker<base::internal::BindState<base::internal::RunnableAdapter<void (content::GeolocationServiceContext::*)(base::Callback<void (), (base::internal::CopyMode)1> const&, mojo::InterfaceRequest<blink::mojom::GeolocationService>)>, base::internal::UnretainedWrapper<content::GeolocationServiceContext>, base::Callback<void (), (base::internal::CopyMode)1> >, void (mojo::InterfaceRequest<blink::mojom::GeolocationService>)>::Run(base::internal::BindStateBase*, mojo::InterfaceRequest<blink::mojom::GeolocationService>&&) (base=<optimized out>, unbound_args=<optimized out>)
    at ../../base/bind_internal.h:342
#9  0x0000000002341154 in base::Callback<void (mojo::InterfaceRequest<blink::mojom::GeolocationService>), (base::internal::CopyMode)1>::Run(mojo::InterfaceRequest<blink::mojom::GeolocationService>) const (args=..., this=<optimized out>) at ../../base/callback.h:389
Python Exception <class 'gdb.error'> There is no member named _M_dataplus.:
#10 shell::internal::CallbackBinder<blink::mojom::GeolocationService>::BindInterface (this=0x181b82fc1f20, connection=<optimized out>, interface_name=,
    handle=<error reading variable: Cannot access memory at address 0x7e>) at ../../services/shell/public/cpp/lib/callback_binder.h:44
#11 0x00000000026ab58b in shell::InterfaceRegistry::GetInterface (this=0x181b830ff5a0, interface_name=..., handle=...)
---Type <return> to continue, or q <return> to quit---
    at ../../services/shell/public/cpp/lib/interface_registry.cc:58
#12 0x00000000026b4f87 in shell::mojom::InterfaceProviderStub::Accept (this=0x181b830ff5b8, message=<optimized out>)
    at gen/services/shell/public/interfaces/interface_provider.mojom.cc:273
#13 0x00000000014d9013 in mojo::internal::Router::HandleMessageInternal (this=0x181b83054200, message=0x7ffc3e575a50)
    at ../../mojo/public/cpp/bindings/lib/router.cc:291
#14 0x00000000014d82de in mojo::internal::Router::HandleIncomingMessage (this=0x181b83054200, message=0x7ffc3e575a50)
    at ../../mojo/public/cpp/bindings/lib/router.cc:221
#15 0x00000000026b52e3 in shell::mojom::InterfaceProviderRequestValidator::Accept (this=0x181b83104300, message=0x7ffc3e575a50)
    at gen/services/shell/public/interfaces/interface_provider.mojom.cc:308
#16 0x00000000014d4048 in mojo::MessageHeaderValidator::Accept (this=0x181b82fc1d80, message=0x7ffc3e575a50)
    at ../../mojo/public/cpp/bindings/lib/message_header_validator.cc:93
#17 0x00000000014d1890 in mojo::Connector::ReadSingleMessage (this=0x181b83054238, read_result=0x7ffc3e575c24)
    at ../../mojo/public/cpp/bindings/lib/connector.cc:270
#18 0x00000000014d1be4 in mojo::Connector::ReadAllAvailableMessages (this=0x181b83054238) at ../../mojo/public/cpp/bindings/lib/connector.cc:296
#19 mojo::Connector::OnHandleReadyInternal (result=<optimized out>, this=<optimized out>) at ../../mojo/public/cpp/bindings/lib/connector.cc:228
#20 mojo::Connector::OnWatcherHandleReady (this=<optimized out>, result=<optimized out>) at ../../mojo/public/cpp/bindings/lib/connector.cc:208
#21 0x0000000000d67643 in base::Callback<void (unsigned int), (base::internal::CopyMode)1>::Run(unsigned int) const (args=59295811, this=<optimized out>)
    at ../../base/callback.h:389
#22 mojo::Watcher::OnHandleReady (this=0x181b83054268, result=0) at ../../mojo/public/cpp/system/watcher.cc:122
#23 0x000000000261ec06 in base::Callback<void (), (base::internal::CopyMode)1>::Run() const (this=<optimized out>) at ../../base/callback.h:389
#24 base::debug::TaskAnnotator::RunTask (this=<optimized out>, queue_function=0x38aae31 "MessageLoop::PostTask", pending_task=...)
    at ../../base/debug/task_annotator.cc:51
#25 0x0000000002639d35 in base::MessageLoop::RunTask (this=<optimized out>, pending_task=...) at ../../base/message_loop/message_loop.cc:493
#26 0x000000000263a028 in base::MessageLoop::DeferOrRunPendingTask (this=0x181b82cf5540, pending_task=...) at ../../base/message_loop/message_loop.cc:502
#27 0x000000000263a47b in base::MessageLoop::DoWork (this=<optimized out>) at ../../base/message_loop/message_loop.cc:624
#28 0x0000000002613d19 in base::MessagePumpGlib::Run (this=<optimized out>, delegate=<optimized out>) at ../../base/message_loop/message_pump_glib.cc:313
#29 0x000000000265250e in base::RunLoop::Run (this=0x7ffc3e575f38) at ../../base/run_loop.cc:35
#30 0x00000000022687c9 in content::BrowserMainLoop::MainMessageLoopRun (this=<optimized out>) at ../../content/browser/browser_main_loop.cc:1419
#31 0x0000000002268615 in content::BrowserMainLoop::RunMainMessageLoopParts (this=0x181b82cf5e00) at ../../content/browser/browser_main_loop.cc:945
#32 0x000000000226b4bd in content::BrowserMainRunnerImpl::Run (this=0x181b82d0ade0) at ../../content/browser/browser_main_runner.cc:155
#33 0x000000000226464c in content::BrowserMain (parameters=...) at ../../content/browser/browser_main.cc:46
#34 0x0000000001065f57 in content::ContentMainRunnerImpl::Run (this=0x181b82ceeeb0) at ../../content/app/content_main_runner.cc:785
#35 0x0000000001064a30 in content::ContentMain (params=...) at ../../content/app/content_main.cc:20
#36 0x0000000003468da3 in main (argc=3, argv=0x7ffc3e576228) at ../../atom/app/atom_main.cc:132

Please provide any additional information below. Attach a screenshot if
possible.

 
Mergedinto: 660531
Status: Duplicate (was: Unconfirmed)
Seems the issue is similar to 660531.Hence merging in to it. 
Feel free to undupe if it's a different issue.

Thanks..

Sign in to add a comment