[Webkit-unassigned] [Bug 161694] New: Crash in com.apple.WebCore: WebCore::NavigatorGamepad::gamepadFromPlatformGamepad + 16

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Sep 7 09:38:01 PDT 2016


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

            Bug ID: 161694
           Summary: Crash in com.apple.WebCore:
                    WebCore::NavigatorGamepad::gamepadFromPlatformGamepad
                    + 16
    Classification: Unclassified
           Product: WebKit
           Version: WebKit Nightly Build
          Hardware: Unspecified
                OS: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: New Bugs
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: ryanhaddad at apple.com

LayoutTest gamepad/gamepad-timestamp.html is a flaky crash under GuardMalloc

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebCore                 0x00000001125121b0 WebCore::NavigatorGamepad::gamepadFromPlatformGamepad(WebCore::PlatformGamepad&) + 16
1   com.apple.WebCore                 0x0000000111ee8acf WebCore::GamepadManager::makeGamepadVisible(WebCore::PlatformGamepad&, WTF::HashSet<WebCore::NavigatorGamepad*, WTF::PtrHash<WebCore::NavigatorGamepad*>, WTF::HashTraits<WebCore::NavigatorGamepad*> >&, WTF::HashSet<WebCore::DOMWindow*, WTF::PtrHash<WebCore::DOMWindow*>, WTF::HashTraits<WebCore::DOMWindow*> >&) + 495
2   com.apple.WebCore                 0x0000000111ee9071 WebCore::GamepadManager::platformGamepadInputActivity() + 97
3   com.apple.WebKit                  0x00000001069e82da WebKit::WebGamepadProvider::gamepadActivity(WTF::Vector<WebKit::GamepadData, 0ul, WTF::CrashOnOverflow, 16ul> const&) + 160
4   com.apple.WebKit                  0x0000000106a245b6 void IPC::handleMessage<Messages::WebPage::GamepadActivity, WebKit::WebPage, void (WebKit::WebPage::*)(WTF::Vector<WebKit::GamepadData, 0ul, WTF::CrashOnOverflow, 16ul> const&)>(IPC::Decoder&, WebKit::WebPage*, void (WebKit::WebPage::*)(WTF::Vector<WebKit::GamepadData, 0ul, WTF::CrashOnOverflow, 16ul> const&)) + 69
5   com.apple.WebKit                  0x0000000106902411 IPC::MessageReceiverMap::dispatchMessage(IPC::Connection&, IPC::Decoder&) + 129
6   com.apple.WebKit                  0x0000000106a734a0 WebKit::WebProcess::didReceiveMessage(IPC::Connection&, IPC::Decoder&) + 28
7   com.apple.WebKit                  0x00000001068cedfd IPC::Connection::dispatchMessage(std::__1::unique_ptr<IPC::Decoder, std::__1::default_delete<IPC::Decoder> >) + 119
8   com.apple.WebKit                  0x00000001068d195b IPC::Connection::dispatchOneMessage() + 175
9   com.apple.JavaScriptCore          0x000000011160d7e9 WTF::RunLoop::performWork() + 169
10  com.apple.JavaScriptCore          0x000000011160da02 WTF::RunLoop::performWork(void*) + 34
11  com.apple.CoreFoundation          0x0000000107551581 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
12  com.apple.CoreFoundation          0x000000010753298c __CFRunLoopDoSources0 + 556
13  com.apple.CoreFoundation          0x0000000107531e76 __CFRunLoopRun + 934
14  com.apple.CoreFoundation          0x0000000107531874 CFRunLoopRunSpecific + 420
15  com.apple.HIToolbox               0x000000010940739c RunCurrentEventLoopInMode + 240
16  com.apple.HIToolbox               0x00000001094071d1 ReceiveNextEventCommon + 432
17  com.apple.HIToolbox               0x0000000109407006 _BlockUntilNextEventMatchingListInModeWithFilter + 71
18  com.apple.AppKit                  0x0000000104a5ebf1 _DPSNextEvent + 1093
19  com.apple.AppKit                  0x00000001051c2f88 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1774
20  com.apple.AppKit                  0x0000000104a53591 -[NSApplication run] + 926
21  com.apple.AppKit                  0x0000000104a1de86 NSApplicationMain + 1237
22  libxpc.dylib                      0x000000010c01a8b3 _xpc_objc_main + 775
23  libxpc.dylib                      0x000000010c0192d0 xpc_main + 494
24  com.apple.WebKit.WebContent       0x0000000104a017a2 0x104a00000 + 6050
25  libdyld.dylib                     0x000000010bc42255 start + 1

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160907/324be127/attachment-0001.html>


More information about the webkit-unassigned mailing list