Bug 66888

Summary: Layout Test svg/animations/svginteger-animation-1.html is flaky
Product: WebKit Reporter: Peter Kasting <pkasting>
Component: Tools / TestsAssignee: Dirk Schulze <krit>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: kbr, mihaip, schenney
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Unspecified   
OS: Unspecified   

Peter Kasting
Reported 2011-08-24 13:33:51 PDT
The following layout test is flaky on all platforms in debug mode: svg/animations/svginteger-animation-1.html Not sure who should own this; kbr, can you triage?
Attachments
Kenneth Russell
Comment 1 2011-08-24 15:28:08 PDT
Looks like krit authored this test. Reassigning.
Dirk Schulze
Comment 2 2011-08-30 12:34:25 PDT
Looking at this soon
Mihai Parparita
Comment 3 2011-09-24 15:20:54 PDT
It's also crash nowadays: ASSERTION FAILED: m_activeState != Active Backtrace: WebCore::SVGSMILElement::progress [0x00E68130+336] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\svg\animation\svgsmilelement.cpp:921) WebCore::SMILTimeContainer::updateAnimations [0x00E72D65+965] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\svg\animation\smiltimecontainer.cpp:277) WebCore::SMILTimeContainer::sampleAnimationAtTime [0x00E72987+167] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\svg\animation\smiltimecontainer.cpp:211) WebCore::SVGDocumentExtensions::sampleAnimationAtTime [0x00E52A84+116] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\svg\svgdocumentextensions.cpp:127) WebKit::WebFrameImpl::pauseSVGAnimation [0x00A229E6+198] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webkit\chromium\src\webframeimpl.cpp:1838) LayoutTestController::sampleSVGAnimationForElementAtTime [0x00424888+200] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\layouttestcontroller.cpp:1099) CppBoundClass::MemberCallback<LayoutTestController>::run [0x0042A497+39] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\cppboundclass.h:126) CppBoundClass::invoke [0x0042FF81+401] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\cppboundclass.cpp:248) CppNPObject::invoke [0x0042F90C+44] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\cppboundclass.cpp:189) WebCore::npObjectInvokeImpl [0x016C28E3+1043] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\bindings\v8\v8npobject.cpp:119) WebCore::npObjectMethodHandler [0x016C24B2+18] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\bindings\v8\v8npobject.cpp:150) v8::internal::HandleApiCallHelper<0> [0x00670FAC+892] (e:\b\build\slave\webkit_win__dbg__2_\build\src\v8\src\builtins.cc:1105) v8::internal::Builtin_Impl_HandleApiCall [0x0066BC54+20] (e:\b\build\slave\webkit_win__dbg__2_\build\src\v8\src\builtins.cc:1122) v8::internal::Builtin_HandleApiCall [0x0066BBD2+66] (e:\b\build\slave\webkit_win__dbg__2_\build\src\v8\src\builtins.cc:1121) (No symbol) [0x25782696] (No symbol) [0x1C2A4B31] (No symbol) [0x1C2A49EE] (No symbol) [0x25793DFA] (No symbol) [0x257861E6] v8::internal::Invoke [0x004E177C+412] (e:\b\build\slave\webkit_win__dbg__2_\build\src\v8\src\execution.cc:122) v8::internal::Execution::Call [0x004E150E+414] (e:\b\build\slave\webkit_win__dbg__2_\build\src\v8\src\execution.cc:175) v8::Function::Call [0x0047CC41+417] (e:\b\build\slave\webkit_win__dbg__2_\build\src\v8\src\api.cc:3594) WebCore::V8Proxy::instrumentedCallFunction [0x0134796A+250] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\bindings\v8\v8proxy.cpp:519) WebCore::V8Proxy::callFunction [0x01347717+295] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\bindings\v8\v8proxy.cpp:481) WebCore::ScheduledAction::execute [0x01804782+290] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\bindings\v8\scheduledaction.cpp:126) WebCore::ScheduledAction::execute [0x01804619+57] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\bindings\v8\scheduledaction.cpp:99) WebCore::DOMTimer::fired [0x01761FE3+419] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\page\domtimer.cpp:148) WebCore::ThreadTimers::sharedTimerFiredInternal [0x01954A79+217] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\platform\threadtimers.cpp:115) WebCore::ThreadTimers::sharedTimerFired [0x01954996+22] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\source\webcore\platform\threadtimers.cpp:94) webkit_glue::WebKitPlatformSupportImpl::DoTimeout [0x00B559AB+43] (e:\b\build\slave\webkit_win__dbg__2_\build\src\webkit\glue\webkitplatformsupport_impl.h:88) DispatchToMethod<webkit_glue::WebKitPlatformSupportImpl,void (__thiscall webkit_glue::WebKitPlatformSupportImpl::*)(void)> [0x00B56C4C+12] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\tuple.h:541) base::BaseTimer<webkit_glue::WebKitPlatformSupportImpl,0>::TimerTask::Run [0x00B56614+84] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\timer.h:173) base::subtle::TaskClosureAdapter::Run [0x022B0342+50] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\task.cc:56) base::internal::Invoker1<0,base::internal::InvokerStorage1<void (__thiscall base::subtle::TaskClosureAdapter::*)(void),base::subtle::TaskClosureAdapter *>,void (__thiscall base::subtle::TaskClosureAdapter::*)(void)>::DoInvoke [0x022AAB6D+45] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\bind_internal.h:595) base::Callback<void __cdecl(void)>::Run [0x008B99AF+47] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\callback.h:269) MessageLoop::RunTask [0x022A11D5+293] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:478) MessageLoop::DeferOrRunPendingTask [0x022A1313+51] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:495) MessageLoop::DoWork [0x022A1CED+221] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:682) base::MessagePumpForUI::DoRunLoop [0x0230D2C4+84] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_pump_win.cc:203) base::MessagePumpWin::RunWithDispatcher [0x0230CB42+130] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_pump_win.cc:51) base::MessagePumpWin::Run [0x0230CDAC+28] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_pump_win.h:80) MessageLoop::RunInternal [0x022A0F27+247] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:443) MessageLoop::RunHandler [0x022A0CFE+46] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:417) MessageLoop::Run [0x022A060A+58] (e:\b\build\slave\webkit_win__dbg__2_\build\src\base\message_loop.cc:341) webkit_support::RunMessageLoop [0x008FF98F+15] (e:\b\build\slave\webkit_win__dbg__2_\build\src\webkit\support\webkit_support.cc:398) TestShell::waitTestFinished [0x0042CEBD+141] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\testshellwin.cpp:106) TestShell::runFileTest [0x0044774F+479] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\testshell.cpp:237) runTest [0x0041BB3D+733] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\dumprendertree.cpp:125) main [0x0041B336+2262] (e:\b\build\slave\webkit_win__dbg__2_\build\src\third_party\webkit\tools\dumprendertree\chromium\dumprendertree.cpp:256) __tmainCRTStartup [0x00AA4327+279] (f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c:266) mainCRTStartup [0x00AA41FF+15] (f:\dd\vctools\crt_bld\self_x86\crt\src\crt0.c:182) RegisterWaitForInputIdle [0x7C817077+73] None (from http://build.chromium.org/f/chromium/layout_test_results/Webkit_Win__dbg__2_/results/layout-test-results/svg/animations/svginteger-animation-1-crash-log.txt)
Stephen Chenney
Comment 4 2012-01-20 07:11:43 PST
Marking all bugs reporting assertions in WebCore::SVGSMILElement::progress as duplicates. *** This bug has been marked as a duplicate of bug 64671 ***
Note You need to log in before you can comment on or make changes to this bug.