[Webkit-unassigned] [Bug 81351] New: ASSERTION FAILED: ASSERT(input == AnimationStateInputEndTimerFired || input == AnimationStateInputPlayStatePaused) in AnimationBase::updateStateMachine causing multiple "crashes" on Lion Intel Debug WebKit testers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Mar 16 07:47:08 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=81351

           Summary: ASSERTION FAILED: ASSERT(input ==
                    AnimationStateInputEndTimerFired || input ==
                    AnimationStateInputPlayStatePaused) in
                    AnimationBase::updateStateMachine causing multiple
                    "crashes" on Lion Intel Debug WebKit testers
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
               URL: http://build.webkit.org/results/Lion%20Intel%20Debug%2
                    0(WebKit2%20Tests)/r110947%20(4990)/css1/font_properti
                    es/font_size-crash-log.txt
        OS/Version: Unspecified
            Status: NEW
          Keywords: LayoutTestFailure, MakingBotsRed, NeedsRadar,
                    PlatformOnly, Regression
          Severity: Normal
          Priority: P2
         Component: CSS
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: jberlin at webkit.org
                CC: simon.fraser at apple.com, cmarrin at apple.com,
                    webkit-bug-importer at group.apple.com


http://build.webkit.org/results/Lion%20Intel%20Debug%20(WebKit2%20Tests)/r110947%20(4990)/css1/font_properties/font_size-crash-log.txt
http://build.webkit.org/results/Lion%20Intel%20Debug%20(WebKit2%20Tests)/r110947%20(4990)/http/tests/appcache/404-manifest-crash-log.txt
http://build.webkit.org/results/Lion%20Intel%20Debug%20(WebKit2%20Tests)/r110947%20(4990)/compositing/color-matching/image-color-matching-crash-log.txt
http://build.webkit.org/results/Lion%20Intel%20Debug%20(WebKit2%20Tests)/r110947%20(4990)/compositing/animation/animation-compositing-crash-log.txt

etc ..

Unfortunately, due to the state of our bots right now, I can't tell when this started happening. I have been able to reproduce it locally, but have not been able to narrow it down to one particular test (probably due to the fact that it is timer-related).

Possibly related to https://bugs.webkit.org/show_bug.cgi?id=46416 ?


Process:         WebProcess [34523]
Path:            /Volumes/VOLUME/*/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess
Identifier:      com.apple.WebProcess
Version:         536+ (536.3+)
Code Type:       X86-64 (Native)
Parent Process:  WebKitTestRunner [34522]

Date/Time:       2012-03-15 21:47:33.167 -0700
OS Version:      Mac OS X 10.7.3 (11D50)
Report Version:  9

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x00000000bbadbeef

VM Regions Near 0xbbadbeef:
--> 
    __TEXT                 0000000105f0d000-0000000105f0e000 [    4K] r-x/rwx SM=COW  /Volumes/VOLUME/*/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess

Application Specific Information:
objc[34523]: garbage collection is OFF

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore                 0x0000000107a7fd03 WebCore::AnimationBase::updateStateMachine(WebCore::AnimationBase::AnimStateInput, double) + 2659 (AnimationBase.cpp:1497)
1   com.apple.WebCore                 0x0000000107a8a1e4 WebCore::AnimationBase::onAnimationStartResponse(double) + 36 (AnimationBase.h:110)
2   com.apple.WebCore                 0x0000000107aa902b WebCore::AnimationControllerPrivate::startTimeResponse(double) + 139 (AnimationController.cpp:452)
3   com.apple.WebCore                 0x0000000107aa90b6 WebCore::AnimationControllerPrivate::receivedStartTimeResponse(double) + 38 (AnimationController.cpp:351)
4   com.apple.WebCore                 0x0000000107aa9c7b WebCore::AnimationController::notifyAnimationStarted(WebCore::RenderObject*, double) + 43 (AnimationController.cpp:545)
5   com.apple.WebCore                 0x0000000108db4fbb WebCore::RenderLayerBacking::notifyAnimationStarted(WebCore::GraphicsLayer const*, double) + 75 (RenderLayerBacking.cpp:1368)
6   com.apple.WebCore                 0x00000001082169f3 WebCore::GraphicsLayerCA::platformCALayerAnimationStarted(double) + 67 (GraphicsLayerCA.cpp:720)
7   com.apple.WebCore                 0x0000000108216a26 non-virtual thunk to WebCore::GraphicsLayerCA::platformCALayerAnimationStarted(double) + 38
8   com.apple.WebCore                 0x0000000108c37f20 WebCore::PlatformCALayer::animationStarted(double) + 64 (PlatformCALayerMac.mm:266)
9   com.apple.WebCore                 0x0000000108c37e97 -[WebAnimationDelegate animationDidStart:] + 199 (PlatformCALayerMac.mm:88)
10  com.apple.QuartzCore              0x00007fff8cf11f89 CA::Layer::run_animation_callbacks(void*) + 189
11  com.apple.QuartzCore              0x00007fff8cf11e86 CA::Layer::run_animation_callbacks_compat(double, void*) + 28
12  com.apple.QuartzCore              0x00007fff8cef7ae2 _ZN2CAL14timer_callbackEP16__CFRunLoopTimerPv + 171
13  com.apple.CoreFoundation          0x00007fff907b6c24 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
14  com.apple.CoreFoundation          0x00007fff907b6776 __CFRunLoopDoTimer + 534
15  com.apple.CoreFoundation          0x00007fff90797001 __CFRunLoopRun + 1617
16  com.apple.CoreFoundation          0x00007fff90796676 CFRunLoopRunSpecific + 230
17  com.apple.HIToolbox               0x00007fff9751531f RunCurrentEventLoopInMode + 277
18  com.apple.HIToolbox               0x00007fff9751c5c9 ReceiveNextEventCommon + 355
19  com.apple.HIToolbox               0x00007fff9751c456 BlockUntilNextEventMatchingListInMode + 62
20  com.apple.AppKit                  0x00007fff90f92f5d _DPSNextEvent + 659
21  com.apple.AppKit                  0x00007fff90f92861 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 135
22  com.apple.AppKit                  0x00007fff90f8f19d -[NSApplication run] + 470
23  com.apple.WebCore                 0x0000000108f4af2c WebCore::RunLoop::run() + 92 (RunLoopMac.mm:101)
24  com.apple.WebKit2                 0x0000000106259a44 WebKit::WebProcessMain(WebKit::CommandLine const&) + 3556 (WebProcessMainMac.mm:176)
25  com.apple.WebKit2                 0x0000000106164d2f _ZL10WebKitMainRKN6WebKit11CommandLineE + 239 (WebKitMain.cpp:50)
26  com.apple.WebKit2                 0x0000000106164c12 WebKitMain + 178 (WebKitMain.cpp:74)
27  com.apple.WebProcess              0x0000000105f0dd82 main + 290
28  com.apple.WebProcess              0x0000000105f0dc54 start + 52

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list