[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