[Webkit-unassigned] [Bug 46619] New: MiniBrowser assertion failure on close and quit
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Sep 27 06:55:30 PDT 2010
https://bugs.webkit.org/show_bug.cgi?id=46619
Summary: MiniBrowser assertion failure on close and quit
Product: WebKit
Version: 528+ (Nightly build)
Platform: Macintosh Intel
OS/Version: Mac OS X 10.6
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: New Bugs
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: opendarwin at lapcatsoftware.com
Overview:
When I close the window and quit MiniBrowser (WebKit/WebKitTools/MiniBrowser), I get an assertion failure "!result".
Steps to Reproduce:
1) Launch MiniBrowser.
2) Close MiniBrowser window.
3) Quit MiniBrowser.
Build Date & Platform:
WebKit Debug build from svn r68385. Mac OS X 10.6.4. Mac Pro 3.33GHz 6-core.
Additional Information:
Below is the gdb backtrace.
ASSERTION FAILED: !result
(/Users/Shared/source/WebKit/JavaScriptCore/wtf/ThreadingPthreads.cpp:261 void WTF::Mutex::lock())
Program received signal: “EXC_BAD_ACCESS”.
(gdb) bt
#0 0x000000010065c172 in WTF::Mutex::lock (this=0x12a600970) at /Users/Shared/source/WebKit/JavaScriptCore/wtf/ThreadingPthreads.cpp:261
#1 0x0000000100055514 in WTF::Locker<WTF::Mutex>::Locker (this=0x7fff5fbfe9f0, lockable=@0x12a600970) at Locker.h:37
#2 0x0000000100085271 in WTF::addIterator<unsigned long long, std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > >, WTF::PairFirstExtractor<std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::IntHash<unsigned long long>, WTF::PairHashTraits<WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::HashTraits<unsigned long long> > (table=0x12a600950, it=0x7fff5fbfeab0) at HashTable.h:1074
#3 0x0000000100085372 in WTF::HashTableConstIterator<unsigned long long, std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > >, WTF::PairFirstExtractor<std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::IntHash<unsigned long long>, WTF::PairHashTraits<WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::HashTraits<unsigned long long> >::HashTableConstIterator (this=0x7fff5fbfeab0, table=0x12a600950, position=0xbbadbeef, endPosition=0xbbadbeef) at HashTable.h:116
#4 0x00000001000853ba in WTF::HashTable<unsigned long long, std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > >, WTF::PairFirstExtractor<std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::IntHash<unsigned long long>, WTF::PairHashTraits<WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::HashTraits<unsigned long long> >::makeConstIterator (this=0x12a600950, pos=0xbbadbeef) at HashTable.h:392
#5 0x00000001000853e7 in WTF::HashTable<unsigned long long, std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > >, WTF::PairFirstExtractor<std::pair<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::IntHash<unsigned long long>, WTF::PairHashTraits<WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >, WTF::HashTraits<unsigned long long> >::begin (this=0x12a600950) at HashTable.h:310
#6 0x0000000100085a88 in WTF::HashMap<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> >, WTF::IntHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > > >::begin (this=0x12a600950) at HashMap.h:182
#7 0x0000000100085b62 in WTF::copyValuesToVector<unsigned long long, WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> >, WTF::IntHash<unsigned long long>, WTF::HashTraits<unsigned long long>, WTF::HashTraits<WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> > >, WTF::Vector<WTF::RefPtr<WebKit::GenericCallback<OpaqueWKString const*, WTF::StringImpl*> >, 0ul> > (collection=@0x12a600950, vector=@0x7fff5fbfec60) at HashMap.h:398
#8 0x000000010007e7f5 in WebKit::WebPageProxy::close (this=0x12a6007e0) at /Users/Shared/source/WebKit/WebKit2/UIProcess/WebPageProxy.cpp:185
#9 0x00000001000a6c61 in WKPageClose (pageRef=0x12a6007e0) at /Users/Shared/source/WebKit/WebKit2/UIProcess/API/C/WKPage.cpp:92
#10 0x000000010000288d in -[BrowserWindowController applicationTerminating] (self=0x108732e50, _cmd=<value temporarily unavailable, due to optimizations>) at /Users/Shared/source/WebKit/WebKitTools/MiniBrowser/mac/BrowserWindowController.m:165
#11 0x0000000100001edc in -[BrowserAppDelegate applicationWillTerminate:] (self=0x105c05e10, _cmd=<value temporarily unavailable, due to optimizations>, notification=<value temporarily unavailable, due to optimizations>) at /Users/Shared/source/WebKit/WebKitTools/MiniBrowser/mac/AppDelegate.m:221
#12 0x00007fff8071f84e in _nsnote_callback ()
#13 0x00007fff87004a90 in __CFXNotificationPost ()
#14 0x00007fff86ff1008 in _CFXNotificationPostNotification ()
#15 0x00007fff807167b8 in -[NSNotificationCenter postNotificationName:object:userInfo:] ()
#16 0x00007fff87f6e6ea in -[NSApplication terminate:] ()
#17 0x00007fff87e9b152 in -[NSApplication sendAction:to:from:] ()
#18 0x00007fff87ebf6be in -[NSMenuItem _corePerformAction] ()
#19 0x00007fff87ebf428 in -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] ()
#20 0x00007fff87ea50c1 in -[NSMenu performKeyEquivalent:] ()
#21 0x00007fff87ea3e69 in -[NSApplication _handleKeyEquivalent:] ()
#22 0x00007fff87d74aa1 in -[NSApplication sendEvent:] ()
#23 0x00007fff87d0b922 in -[NSApplication run] ()
#24 0x00007fff87d045f8 in NSApplicationMain ()
#25 0x0000000100001588 in start ()
--
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