[Webkit-unassigned] [Bug 100330] New: [BlackBerry] WebView process crashed at AuthenticationChallengeManager::pageVisibilityChanged()
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Oct 24 22:42:57 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=100330
Summary: [BlackBerry] WebView process crashed at
AuthenticationChallengeManager::pageVisibilityChanged(
)
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit BlackBerry
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: xuewen.wang at torchmobile.com.cn
CC: rwlbuis at gmail.com, charles.wei at torchmobile.com.cn
DESCRIPTION:
When closing current tab, tabs view process assert failed at
AuthenticationChallengeManager::pageVisibilityChanged().
When web page exit, it delete it self from AuthenticationChallengeManager, and
then set it self invisible. Since setting invisible depends on
AuthenticationChallengeManager, so it assert failed.
HOW TO REPRODUCE:
Build debug of webkit repo, then open two tabs, then close the current tab.
EXPECTED:
The current tab is closed and returns to the tab bar.
ACTUAL:
Browser crashed at the following assertion failure.
Thread [3] (Suspended: Signal 'SIGSEGV' received. Description: Segmentation
fault.)
26 WebCore::AuthenticationChallengeManager::pageVisibilityChanged()
AuthenticationChallengeManager.cpp:135 0x7e00496c
25 BlackBerry::WebKit::WebPage::setVisible() WebPage.cpp:3241 0x79111e7c
24 BlackBerry::WebKit::WebPagePrivate::~WebPagePrivate() WebPage.cpp:462
0x791059a8
23 BlackBerry::WebKit::WebPagePrivate::~WebPagePrivate() WebPage.cpp:501
0x79105e34
22 BlackBerry::Platform::deleteGuardedObject()
BlackBerryPlatformGuardedPointer.cpp:290 0x78bd7ce8
21 BlackBerry::WebKit::WebPage::~WebPage() WebPage.cpp:505 0x79105ea4
20 BlackBerry::WebKit::WebPage::~WebPage() WebPage.cpp:507 0x79105f08
19 BlackBerry::Platform::deleteGuardedObject()
BlackBerryPlatformGuardedPointer.cpp:290 0x78bd7ce8
18 BlackBerry::WebKit::WebPage::destroy() WebPage.cpp:3121 0x79111924
--
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