[Webkit-unassigned] [Bug 44151] New: ASSERT(!m_database->sqliteDatabase().transactionInProgress()); can fail

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Aug 17 22:28:54 PDT 2010


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

           Summary: ASSERT(!m_database->sqliteDatabase().transactionInProg
                    ress()); can fail
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebCore Misc.
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: abarth at webkit.org
            Blocks: 42959


http://trac.webkit.org/browser/trunk/WebCore/storage/SQLTransaction.cpp#L276

    // Transaction Steps 3 - Peform preflight steps, jumping to the error callback if they fail
    if (m_wrapper && !m_wrapper->performPreflight(this)) {
        ASSERT(!m_database->sqliteDatabase().transactionInProgress());
        m_sqliteTransaction.clear();
        m_transactionError = m_wrapper->sqlError();
        if (!m_transactionError)
            m_transactionError = SQLError::create(SQLError::UNKNOWN_ERR, "unknown error occured setting up transaction");

        handleTransactionError(false);
        return;
    }

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