[Webkit-unassigned] [Bug 92397] Crash in JSWeakObjectMapGet called from Safari::JSWrapper::disconnectAllWrappers

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Aug 9 15:27:27 PDT 2012


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





--- Comment #22 from Kevin M. Dean <kevin at rhubarbproductions.com>  2012-08-09 15:27:51 PST ---
Didn't crash with exenstions on but all disabled.

Did crash with Ghostery the only one enabled. Will try other individuals.

Relaunch Webkit then cause an instant crash when it tried to re-open the previous windows before the crash (I closed them real quick to get around this crash since it was now happening every time I launched Webkit.

Here's the new crash:

Process:         WebProcess [16361]
Path:            /Applications/WebKit.app/Contents/Frameworks/10.8/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess
Identifier:      com.apple.WebProcess
Version:         537+ (537.4+)
Code Type:       X86-64 (Native)
Parent Process:  SafariForWebKitDevelopment [16358]
User ID:         501

Date/Time:       2012-08-09 18:23:33.118 -0400
OS Version:      Mac OS X 10.8 (12A269)
Report Version:  10

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

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

VM Regions Near 0x20:
--> 
    __TEXT                 00000001046db000-00000001046dc000 [    4K] r-x/rwx SM=COW  /Applications/WebKit.app/Contents/Frameworks/10.8/WebKit2.framework/WebProcess.app/Contents/MacOS/WebProcess

Application Specific Information:
Bundle controller class:
BrowserBundleController


Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   com.apple.WebKit2                 0x000000010476b39a WebKit::PluginProxy::destroy() + 20
1   com.apple.WebKit2                 0x000000010475e71c WebKit::Plugin::destroyPlugin() + 18
2   com.apple.WebKit2                 0x000000010476f749 WebKit::PluginView::~PluginView() + 229
3   com.apple.WebKit2                 0x000000010476f5e1 WebKit::PluginView::~PluginView() + 17
4   com.apple.WebCore                 0x0000000105847f0b WebCore::RenderWidget::resumeWidgetHierarchyUpdates() + 715
5   com.apple.WebCore                 0x000000010510aa8a WebCore::Element::detach() + 458
6   com.apple.WebCore                 0x000000010523cdf2 WebCore::HTMLPlugInElement::detach() + 194
7   com.apple.WebCore                 0x0000000104ef0d70 WebCore::ContainerNode::removeChild(WebCore::Node*, int&) + 624
8   com.apple.WebCore                 0x00000001056bf5e9 WebCore::Node::removeChild(WebCore::Node*, int&) + 25
9   com.apple.WebCore                 0x00000001054fb9ec WebCore::JSNode::removeChild(JSC::ExecState*) + 60
10  com.apple.WebCore                 0x00000001054f98a3 WebCore::jsNodePrototypeFunctionRemoveChild(JSC::ExecState*) + 83
11  ???                               0x000000010697d265 0 + 4405580389
12  com.apple.JavaScriptCore          0x0000000104b47731 JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 913
13  com.apple.JavaScriptCore          0x0000000104a9a034 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&) + 52
14  com.apple.WebCore                 0x0000000105870e2c WebCore::ScheduledAction::executeFunctionInContext(JSC::JSGlobalObject*, JSC::JSValue, WebCore::ScriptExecutionContext*) + 508
15  com.apple.WebCore                 0x0000000105870a3c WebCore::ScheduledAction::execute(WebCore::Document*) + 156
16  com.apple.WebCore                 0x00000001050cd7e6 WebCore::DOMTimer::fired() + 342
17  com.apple.WebCore                 0x0000000105a25b04 WebCore::ThreadTimers::sharedTimerFiredInternal() + 148
18  com.apple.WebCore                 0x00000001058b75c3 WebCore::timerFired(__CFRunLoopTimer*, void*) + 51
19  com.apple.CoreFoundation          0x00007fff8d8bc4b4 __CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION__ + 20
20  com.apple.CoreFoundation          0x00007fff8d8bbfcd __CFRunLoopDoTimer + 557
21  com.apple.CoreFoundation          0x00007fff8d8a17b9 __CFRunLoopRun + 1513
22  com.apple.CoreFoundation          0x00007fff8d8a0dd2 CFRunLoopRunSpecific + 290
23  com.apple.HIToolbox               0x00007fff86447774 RunCurrentEventLoopInMode + 209
24  com.apple.HIToolbox               0x00007fff86447512 ReceiveNextEventCommon + 356
25  com.apple.HIToolbox               0x00007fff864473a3 BlockUntilNextEventMatchingListInMode + 62
26  com.apple.AppKit                  0x00007fff855d8fa3 _DPSNextEvent + 685
27  com.apple.AppKit                  0x00007fff855d8862 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128
28  com.apple.AppKit                  0x00007fff855cfc03 -[NSApplication run] + 517
29  com.apple.WebCore                 0x000000010586c6e3 WebCore::RunLoop::run() + 67
30  com.apple.WebKit2                 0x0000000104806a8a WebKit::WebProcessMain(WebKit::CommandLine const&) + 2586
31  com.apple.WebKit2                 0x00000001047b565b WebKitMain + 285
32  com.apple.WebProcess              0x00000001046dbe7b main + 214
33  libdyld.dylib                     0x00007fff8883a7e1 start + 1

-- 
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