Professional Documents
Culture Documents
cpp:2858
nsDocShell::LoadURI() 1 nsThread.cpp:484
nsThread::ProcessNextEvent()
2 nsHostResolver.cpp:680
nsHostResolver::ThreadFunc()
3
nsHostResolver.cpp:579 prnetdb.c:1998
nsDocShell.cpp:679
nsSocketTransport2.cpp:96 nsHostResolver::GetHostToLookup() PR_GetAddrInforByName()
nsDocShell::LoadURI()
nsSocketEvent::Run()
nsHostResolver.cpp:618
nsDocShell.cpp:6610 nsHostResolver::OnLookupComplete()
nsSocketTransport2.cpp:1376
nsDocShell::InternalLoad()
nsSocketTransport::OnSocketEvent()
nsDNSService2.cpp:232
nsDocShell.cpp:7269 nsDNSAsyncRequest::OnLookupComplete()
nsSocketTransport2.cpp:917
nsDocShell::DoURILoad()
nsSocketTransport::ResolveHost()
nsNetUtil.h:165 nsIOService.cpp:522 nsHttpHandler.cpp:1434 nsHttpHandler.cpp:1471 nsSocketTransport2.cpp:1866
nsHostResolver::ResolveHost()
nsSocketTransportService2.cpp:110
nsURILoader.cpp:810 nsDNSService2.cpp:232 nsSocketTransport2.cpp:878
nsSocketTransportService::Dispatch()
nsURILoader::OpenURI() nsDNSAsyncRequest::OnLookupComplete() nsSocketTransport2::PostEvent()
nsURILoader.cpp:854 nsDSURIContentListener.cpp:92
nsHostResolver.cpp:533 nsThread.cpp:377
nsURILoader::OpenChannel() nsDSURIContentListener::OnStartURIOpen()
nsHostResolver::IssueLookup() nsThread::Dispatch()
nsHttpChannel.cpp:3663 ptthread.c:536
nsHttpChannel::AsyncOpen() PR_CreateThread()
nsHttpChannel.cpp:257
nsHttpChannel::Connect()
nsThread.cpp:484
nsThread::ProcessNextEvent()
4
nsHttpChannel.cpp:1325
nsHttpChannel::OpenCacheEntry() nsSocketTransport2.cpp:96
nsHttpChannel.cpp:1590
nsSocketEvent::Run()
nsHttpChannel::CheckCache()
nsHttpChannel.cpp:1861 nsSocketTransport2.cpp:1376
if chached nsHttpChannel::ReadFromCache() nsSocketTransport::OnSocketEvent()
nsHttpHandler.h:132 nsHttpConnectionMgr.cpp:183 nsHttpConnectionMgr.cpp:161 nsSocketTransportService2.cpp:116 nsThread.cpp:377 nsThread.cpp:354 nsThread.cpp:628 nsEventQueue.cpp:106 nsSocketTransport2.cpp:891 nsHttpConnection.cpp:788 nsHttpTransaction.cpp:328 nsTransportUtils.cpp:128 nsThread.cpp:377
nsHttpHandler::InitiateTransaction() nsHttpConnectionMgr::AddTransaction() nsHttpConnectionMgr::PostEvent() nsSocketTransportService::Dispatch() nsThread::Dispatch() nsThread::PutEvent() nsThread::nsChainedEventQueue() nsEventQueue::PutEvent() nsSocketTransport::SendStatus() nsHttpConnection::OnTransportStatus() nsHttpTransaction::OnTransportStatus() nsTransportEventSinkProxy::OnTransportStatus() nsThread::Dispatch()
nsInputStreamPump::AsyncRead()
ptio.c:1554
nsThreadUtils.h:199 nsThreadUtils.cpp:92 nsThreadManager.h:53 nsThreadManager.cpp:267 nsThreadManager.cpp:196 prtpd.c:230 ptthread.c:650 pt_Connect()
do_GetCurrentThread() NS_GetCurrentThread() nsThreadManager::get() nsThreadManager::GetCurrentThread() nsThreadManager::GetCurrentThread() PR_GetThreadPrivate() PR_GetCurrentThread()
mTargetThread = nsThread
nsInputStreamPump.cpp:146
nsInputStreamPump::EnsureWaiting()
nsPipeInputStream.cpp:838
nsPipeInputStream::AsyncWait()
mCallback = nsInputStreamReadyEvent
nsStreamUtils.cpp:208
NS_NewInputStreamReadyEvent()
nsThread.cpp:484
nsThread::ProcessNextEvent()
5 nsThread.cpp:484
nsThread::ProcessNextEvent()
6
nsSocketTransportService2.cpp:509 nsSocketTransportService2.cpp:509
nsSocketTransportService::OnProcessNextEvent() nsSocketTransportService::OnProcessNextEvent()
nsSocketTransportService2.cpp:588 nsSocketTransportService2.cpp:490
nsSocketTransportService::DoPollIteration() nsSocketOutputStream::OnSocketReady()
nsSocketTransportService2.cpp:1474 nsHttpConnection.cpp:765
nsSocketTransportService::OnSocketReady() nsHttpConnection::OnOutputStreamReady()
priometh.c:193 ptio.c:1617
PR_ConnectContinue() pt_ConnectContinue() nsHttpConnection.cpp:542
nsHttpConnection::OnSocketWritable()
nsSocketTransportService2.cpp:1327
nsHttpTransaction.cpp:419 nsStringStream.cpp:260 nsHttpTransaction.cpp:403 nsHttpConnection.cpp:518 nsSocketTransport2.cpp:550 priometh.c:144 ptio.c:1975 ptio.c:1877
nsSocketTransportService::OnSocketConnected()
nsHttpTransaction::ReadSegments() nsStringInputStream::ReadSegments() nsHttpTransaction::ReadRequestSegment() nsHttpConnection::OnReadSegment() nsSocketOutputSream::Write() PR_Write() pt_SocketWrite() pt_Send()
nsSocketTransportService::SendStatus() nsSocketInputStream::AsyncWait()
nsSocketTransport2.h:291
nsSocketTransport::OnInputPending()
nsSocketTransport2.h:236
nsSocketTransport::OnMsgInputPending()
nsThread.cpp:484
nsThread::ProcessNextEvent()
7
nsSocketTransportService2.cpp:509
nsSocketTransportService::OnProcessNextEvent()
nsSocketTransportService2.cpp:588
nsSocketTransportService::DoPollIteration()
nsSocketTransport2.cpp:231
nsSocketTransport::OnSocketReady()
nsHttpConnection.cpp:742
nsHttpConnection::OnInputStreamReady()
nsHttpConnection.cpp:635
nsHttpConnection::OnSocketReadable()
nsHttpTransaction.cpp:493
nsHttpTransaction::WriteSegments()
nsPipe3.cpp:1096
nsPipeOutputStream::WriteSegments()
nsHttpConnection.cpp:611 nsHttpTransaction.cpp:715
nsHttpConnection::OnWriteSegment() nsHttpTransaction::ParseHead()
nsSocketTransport2.cpp:330
nsSocketInputStream::Read()
priometh.c:139
PR_Read()
ptio.c:1872
pt_SocketRead()
ptio.c:1819
pt_Recv()
nsPipe3.cpp:518
nsPipe::AdvancedWriteCursor()
nsPipe3.cpp:607
nsPipeEvents::~nsPipeEvents()
nsStreamUtils.cpp:93
nsInputStreamReadyEvent::OnInputStreamReady()
nsThread.cpp:377
nsThread::Dispatch()
nsThread.cpp:484
nsThread::ProcessNextEvent()
nsStreamUtils.cpp:107
nsInputStreamReadyEvent::Run()
nsInputStreamPump.cpp:309
nsInputStreamPump::OnInputStreamReady()
if cached
nsInputStreamPump.cpp:423 nsHttpChannel.cpp:4303 nsHttpChannel.cpp:698 nsURILoader.cpp:225 nsParser.cpp:1787
nsHttpChannel.cpp:766
nsHttpChannel::ProcessResponssse()
nsHttpChannel.cpp:871
nsHttpChannel::ProcessNormal()
nsHttpChannel.cpp:2011 nsHttpChannel.cpp:2084
nsHttpChannel::InitChacheEntry() nsHttpChannel::AddCacheEntryHeaders()
nsHttpChannel.cpp:698
nsHttpChannel::CallOnStartRequest()
nsURILoader.cpp:225
nsDocumentOpenInfo::OnStartRequest()
nsParser.cpp:1787
nsParser::OnStartRequest()
nsInputStreamPump.cpp:405
nsInputStreamPump::OnStateTransfer()