Issue 4330: Crash reloading the build waterfall http://code.google.com/p/chromium/issues/detail?id=4330
Comment #1 by [EMAIL PROTECTED]: Ok, don't press enter at the end of the summary: it submits the bug :) ---------------------------------------------------------------- Build 5204 (release) I'm using the __internal__ version of the waterfall: http://go/chrome_dev/buildbot/waterfall/waterfall? builder=Chromium+XP&builder=Chromium+Builder&builder=Chromium+Builder+(dbg)&builder=XP+Tests&builder=XP+Tests+(dbg)&builder=XP+T ests+(purify)&builder=Vista+Tests&builder=Vista+Tests+(dbg)&builder=Interactive+Tests+(dbg)&builder=XP+Perf&builder=XP+Perf+(dbg )&builder=Vista+Perf&builder=Vista+Perf+(dbg)&builder=Chromium+XP+(jsc)&reload=30 (Change the hostname or li After a few reloads, the tab crashes. I'm not sure it's deterministic, but the tab crashes eventually. 0:001> k ChildEBP RetAddr WARNING: Frame IP not in any known module. Following frames may be wrong. 00d8fa9c 016a8982 0x290136a 00d8faa8 016a90db chrome_1000000!WebCore::SubresourceLoader::didFinishLoading+0x22 [c:\b\slave\chrome- release\build\src\third_party\webkit\webcore\loader\subresourceloader.cpp @ 196] 00d8faac 0138e4ec chrome_1000000!WebCore::ResourceLoader::didFinishLoading+0xb [c:\b\slave\chrome- release\build\src\third_party\webkit\webcore\loader\resourceloader.cpp @ 399] 00d8fad8 012926e6 chrome_1000000!WebCore::ResourceHandleInternal::OnCompletedRequest+0xec [c:\b\slave\chrome- release\build\src\webkit\glue\resource_handle_impl.cc @ 629] 00d8faf8 012929e0 chrome_1000000!ResourceDispatcher::OnRequestComplete+0x86 [c:\b\slave\chrome- release\build\src\chrome\common\resource_dispatcher.cc @ 418] 00d8fb14 01293527 chrome_1000000!IPC::MessageWithTuple<Tuple2<int,URLRequestStatus> >::Dispatch<ResourceDispatcher,void (__thiscall ResourceDispatcher::*)(int,URLRequestStatus const &)>+0x30 [c:\b\slave\chrome- release\build\src\chrome\common\ipc_message_utils.h @ 996] 00d8fb34 01293d44 chrome_1000000!ResourceDispatcher::DispatchMessageW+0x97 [c:\b\slave\chrome- release\build\src\chrome\common\resource_dispatcher.cc @ 463] 00d8fbe4 012c4d91 chrome_1000000!ResourceDispatcher::OnMessageReceived+0x174 [c:\b\slave\chrome- release\build\src\chrome\common\resource_dispatcher.cc @ 276] 00d8fc00 01297904 chrome_1000000!RenderView::OnMessageReceived+0x81 [c:\b\slave\chrome- release\build\src\chrome\renderer\render_view.cc @ 313] 00d8fc14 012978c0 chrome_1000000!MessageRouter::RouteMessage+0x34 [c:\b\slave\chrome- release\build\src\chrome\common\message_router.cc @ 39] 00d8fc28 012b7ba5 chrome_1000000!MessageRouter::OnMessageReceived+0x30 [c:\b\slave\chrome- release\build\src\chrome\common\message_router.cc @ 30] 00d8fc44 01076927 chrome_1000000!RenderThread::OnMessageReceived+0x115 [c:\b\slave\chrome- release\build\src\chrome\renderer\render_thread.cc @ 181] 00d8fc50 01012140 chrome_1000000!RunnableMethod<CancelableRequest<CallbackRunner<Tuple2<DownloadCreateInfo,__int64> > >,void (__thiscall CancelableRequest<CallbackRunner<Tuple2<DownloadCreateInfo,__int64> > >::*)(Tuple2<DownloadCreateInfo,__int64> const &),Tuple1<Tuple2<DownloadCreateInfo,__int64> > >::Run+0x17 [c:\b\slave\chrome-release\build\src\base\task.h @ 312] 00d8fcf0 01012c9a chrome_1000000!MessageLoop::RunTask+0x80 [c:\b\slave\chrome-release\build\src\base\message_loop.cc @ 309] 00d8fd40 01025681 chrome_1000000!MessageLoop::DoWork+0x1ea [c:\b\slave\chrome-release\build\src\base\message_loop.cc @ 416] 00d8fdec 01012817 chrome_1000000!base::MessagePumpDefault::Run+0x111 [c:\b\slave\chrome- release\build\src\base\message_pump_default.cc @ 50] 00d8fe8c 010129b0 chrome_1000000!MessageLoop::RunInternal+0xb7 [c:\b\slave\chrome-release\build\src\base\message_loop.cc @ 197] 00d8fec0 0101324d chrome_1000000!MessageLoop::RunHandler+0xa0 [c:\b\slave\chrome-release\build\src\base\message_loop.cc @ 181] 00d8fedc 0154942a chrome_1000000!MessageLoop::Run+0x3d [c:\b\slave\chrome-release\build\src\base\message_loop.cc @ 155] 00d8ffac 01014e0d chrome_1000000!base::Thread::ThreadMain+0x8a [c:\b\slave\chrome-release\build\src\base\thread.cc @ 159] Source context: 193: if (m_client) 194: m_client->didFinishLoading(this); 195: > 196: m_handle = 0; 197: 198: if (cancelled()) 199: return; 200: m_documentLoader->removeSubresourceLoader(this); 201: ResourceLoader::didFinishLoading(); 202: } I do not know this code at all. cc'ing WebKit folks and erg (who made a possibly related leak fix at r2904). Issue attribute updates: Status: Available Owner: --- Cc: [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] [EMAIL PROTECTED] Labels: -Pri-2 -OS-All -Area-Misc Pri-1 OS-Windows Area-WebKit Mstone-1.1 -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Chromium-bugs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/chromium-bugs?hl=en -~----------~----~----~----~------~----~------~--~---
