New issue
Advanced search Search tips

Issue 629305 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Jan 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

[remoting me2me host] Check failed: request_type_ == NO_PENDING_REQUEST (2 vs. 0)

Project Member Reported by lambroslambrou@chromium.org, Jul 18 2016

Issue description

Problem occurred when the host process started up. On restarting the process, it behaved normally.

[0718/153834:INFO:remoting_me2me_host.cc(1617)] Starting host process: version 53.0.2768.0
[0718/153834:INFO:remoting_me2me_host.cc(1258)] Policy does not require curtain-mode.
[0718/153834:INFO:remoting_me2me_host.cc(1183)] Policy enables NAT traversal.
[0718/153834:INFO:remoting_me2me_host.cc(1201)] Policy enables use of relay server.
[0718/153834:INFO:remoting_me2me_host.cc(1222)] Policy restricts UDP port range to: [12400, 12408]
[0718/153834:INFO:remoting_me2me_host.cc(1276)] Policy sets talkgadget prefix: chromoting-host
[0718/153834:INFO:remoting_me2me_host.cc(1285)] Policy sets third-party token URLs: <no 3rd party auth config specified>
[0718/153834:INFO:remoting_me2me_host.cc(1307)] Policy enables client pairing.
[0718/153834:INFO:remoting_me2me_host.cc(1323)] Policy enables gnubby auth.
[0718/153834:INFO:remoting_me2me_host.cc(564)] Processing new host configuration.
[0718/153835:INFO:chromoting_host.cc(105)] Starting host
[0718/153836:INFO:remoting_me2me_host.cc(1072)] Policy sets host domain: 
[0718/153836:INFO:remoting_me2me_host.cc(1156)] Policy does not require host username match.
[0718/153836:INFO:dns_blackhole_checker.cc(60)] Verifying connection to https://chromoting-host.talkgadget.google.com/talkgadget/oauth/chrome-remote-desktop-host
[0718/153837:INFO:dns_blackhole_checker.cc(38)] Successfully connected to host talkgadget.
[0718/153837:INFO:signaling_connector.cc(184)] Attempting to connect signaling.
[0718/153837:INFO:oauth_token_getter_impl.cc(159)] Refreshing OAuth token.
[0718/153912:ERROR:oauth_token_getter_impl.cc(128)] Network error when trying to update OAuth token: 500
[0718/153914:INFO:dns_blackhole_checker.cc(60)] Verifying connection to https://chromoting-host.talkgadget.google.com/talkgadget/oauth/chrome-remote-desktop-host
[0718/153914:INFO:dns_blackhole_checker.cc(38)] Successfully connected to host talkgadget.
[0718/153914:INFO:signaling_connector.cc(184)] Attempting to connect signaling.
[0718/153914:INFO:oauth_token_getter_impl.cc(159)] Refreshing OAuth token.
[0718/153914:FATAL:gaia_oauth_client.cc(131)] Check failed: request_type_ == NO_PENDING_REQUEST (2 vs. 0)
#0 0x0000016d12de base::debug::StackTrace::StackTrace()
#1 0x000001589f0f logging::LogMessage::~LogMessage()
#2 0x0000006cf0c5 gaia::GaiaOAuthClient::Core::RefreshToken()
#3 0x0000006d05c5 gaia::GaiaOAuthClient::RefreshToken()
#4 0x00000245b07b remoting::OAuthTokenGetterImpl::RefreshOAuthToken()
#5 0x00000245bcba remoting::OAuthTokenGetterImpl::CallWithToken()
#6 0x000002477b87 remoting::SignalingConnector::OnDnsBlackholeCheckerDone()
#7 0x00000053bcd1 _ZN4base8internal15RunnableAdapterIMN6policy18CloudPolicyManagerEFvbEE3RunIPS3_JbEEEvOT_DpOT0_
#8 0x00000053bc17 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRNS0_15RunnableAdapterIMN6policy18CloudPolicyManagerEFvbEEEJPS6_bEEEvOT_DpOT0_
#9 0x0000024783ce _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0EEEENS0_9BindStateINS0_15RunnableAdapterIMN8remoting18SignalingConnectorEFvbEEEFvPS7_bEJNS0_17UnretainedWrapperIS7_EEEEELb0EFvbEE3RunEPNS0_13BindStateBaseEOb
#10 0x00000051d8e7 base::Callback<>::Run()
#11 0x000002434fdf remoting::DnsBlackholeChecker::OnURLFetchComplete()
#12 0x000001e9e58e net::URLFetcherCore::InformDelegateFetchIsComplete()
#13 0x000001e9e435 net::URLFetcherCore::OnCompletedURLRequest()
#14 0x000001ea346e _ZN4base8internal15RunnableAdapterIMN3net14URLFetcherCoreEFvNS_9TimeDeltaEEE3RunIRK13scoped_refptrIS3_EJRKS4_EEEvOT_DpOT0_
#15 0x000001ea33a7 _ZN4base8internal12InvokeHelperILb0EvE8MakeItSoIRNS0_15RunnableAdapterIMN3net14URLFetcherCoreEFvNS_9TimeDeltaEEEEJRK13scoped_refptrIS6_ERKS7_EEEvOT_DpOT0_
#16 0x000001ea3351 _ZN4base8internal7InvokerINS_13IndexSequenceIJLm0ELm1EEEENS0_9BindStateINS0_15RunnableAdapterIMN3net14URLFetcherCoreEFvNS_9TimeDeltaEEEEFvPS7_S8_EJSC_RS8_EEELb0EFvvEE3RunEPNS0_13BindStateBaseE
#17 0x00000049c7ae base::Callback<>::Run()
#18 0x0000016d493e base::debug::TaskAnnotator::RunTask()
#19 0x0000015940cc base::MessageLoop::RunTask()
#20 0x000001594368 base::MessageLoop::DeferOrRunPendingTask()
#21 0x0000015945c2 base::MessageLoop::DoWork()
#22 0x0000015adbfe base::MessagePumpLibevent::Run()
#23 0x000001593abf base::MessageLoop::RunHandler()
#24 0x0000015f3f74 base::RunLoop::Run()
#25 0x0000015929b4 base::MessageLoop::Run()
#26 0x000000774a01 remoting::AutoThread::ThreadMain()
#27 0x00000163c5fa base::(anonymous namespace)::ThreadFunc()
#28 0x7fad35b1b184 start_thread
#29 0x7fad3584837d clone

 
Owner: rkjnsn@chromium.org
Status: Assigned (was: Untriaged)
Erik, can you take a look? It's possible that the internal state is not being reset when an error occurs, in which case it should be a simple fix.

Comment 3 by rkjnsn@chromium.org, Jan 12 2017

Owner: ----
Status: Fixed (was: Assigned)
Should be fixed by the above commit.

Comment 4 Deleted

Sign in to add a comment