Bug 539614 - [abrt] Bookmarking a page crashes firefox-3.5.5-1.fc12
Summary: [abrt] Bookmarking a page crashes firefox-3.5.5-1.fc12
Keywords:
Status: CLOSED DUPLICATE of bug 525477
Alias: None
Product: Fedora
Classification: Fedora
Component: firefox
Version: 12
Hardware: x86_64
OS: Linux
low
medium
Target Milestone: ---
Assignee: Gecko Maintainer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:59745d16edc5c47c8c63569402f...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-11-20 17:48 UTC by Przemysław Palacz
Modified: 2018-04-11 19:27 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-11-25 23:43:45 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)
File: backtrace (109.60 KB, text/plain)
2009-11-20 17:48 UTC, Przemysław Palacz
no flags Details

Description Przemysław Palacz 2009-11-20 17:48:28 UTC
abrt detected a crash.

How to reproduce
-----
1. click Bookmarks > Bookmark this page
2. change bookmark folder

Attached file: backtrace
cmdline: /usr/lib64/firefox-3.5.5/firefox
component: firefox
executable: /usr/lib64/firefox-3.5.5/firefox
kernel: 2.6.31.5-127.fc12.x86_64
package: firefox-3.5.5-1.fc12
rating: 4
reason: Process was terminated by signal 11

Comment 1 Przemysław Palacz 2009-11-20 17:48:33 UTC
Created attachment 372559 [details]
File: backtrace

Comment 2 Przemysław Palacz 2009-11-20 18:13:31 UTC
False alarm, there is probably everything ok with firefox. I just deleted places.sqlite I've moved from f11 and everything works fine now.

Comment 3 Przemysław Palacz 2009-11-20 23:30:09 UTC
Ok, I thought it is not a bug, because my old places.sqlite file is corrupted, but I've checked the file and it's ok. I even exported all my bookmarks to html file and then after deleting ~/.mozilla dir, I imported them back. But firefox still crashes when I'm trying to bookmark page.

Firefox also crashed few times when I was creating new folder in "organize bookmarks". It only crashes when there is more than about 6 folders in a dir.

Comment 4 Eduard Vopicka 2009-11-21 09:15:55 UTC
32bit version in fedora12 exhibits the same problem - crashes badly when i attempt to bookmark anything.

Comment 5 Eduard Vopicka 2009-11-21 09:19:52 UTC
Resetting bookmarks to firefox defaults seems to help, but after i add some ~20 bookmarks, it starts crashing again.

Comment 6 Eduard Vopicka 2009-11-21 09:38:54 UTC
Restoring my bookmarks from backup made on 2-jun-2009 (e.g., these bookmarks worked almost half of year since the backup has been made) does not solve the problem. Still experiencing crashes on page bookmarking.

Comment 7 Eduard Vopicka 2009-11-21 09:55:37 UTC
When I copy places.sqlite* from my F12 Firefox profile to firefox profile on Windows Vista and start firefox, there is no problem with page bookmarking.

This and most of I wrote above leads me to believing that the problem is in Firefox on F12 and not in my places.sqlite.

Comment 8 Denis Arnaud 2009-11-22 14:41:32 UTC
I confirm that the problem arises on Fedora 12 only (I've just migrated from Fedora 11, where everything was fine).

Comment 9 Barry Smith 2009-11-22 16:08:59 UTC
I'm also seeing this problem on Fedora 12 only; there were no problems on Fedora 11 (which I'm still running as well).

Comment 10 Matěj Cepl 2009-11-25 23:43:45 UTC
#2  <signal handler called>
No symbol table info available.
#3  0x00007f8d30bea0b4 in sqlite3BtreeGetMeta (p=<value optimized out>, 
    idx=<value optimized out>, pMeta=0x7fff6d668640) at sqlite3.c:43941
        pBt = <value optimized out>
#4  0x00007f8d30c431b7 in sqlite3VdbeExec (p=0x7f8d19463648)
    at sqlite3.c:53728
        pc = <value optimized out>
        pOp = 0x7f8d1dfabcd0
        rc = 0
        db = 0x7f8d1cf2d408
        encoding = <value optimized out>
        pIn1 = <value optimized out>
        pIn2 = 0x0
        pIn3 = 0x0
        pOut = 0x7f8d1dfac808
        iCompare = <value optimized out>
        aPermute = <value optimized out>
        nProgressOps = 0
        u = {aa = {pcDest = 483970200}, ab = {p1 = 483970200, p2 = 32653, 
            n = 483970200, pVar = 0x7f8d1dfabd48}, ac = {
            zMalloc = 0x7f8d1cd8cc98 "\b\324\362\034\215\177", n = 483970200, 
            p1 = 32653, p2 = 502971720}, ad = {pMem = 0x7f8d1cd8cc98, 
            i = 483970200}, ae = {nByte = 140244051086488}, af = {
            flags = 483970200, iA = 140244051086488, iB = 140244070088008, 
            rA = 0, rB = 0}, ag = {i = 483970200, pArg = 0x7f8d1cd8cc98, 
            ctx = {pFunc = 0x7f8d1dfabd48, pVdbeFunc = 0x0, s = {u = {i = 0, 
                  nZero = 0, pDef = 0x0, pRowSet = 0x0}, 
                r = 6.9289538547918185e-310, db = 0x7f8d1cd015e0, 
                z = 0x7f8d346ff450 "P\364o4\215\177", n = 0, flags = 0, 
                type = 0 '\000', enc = 0 '\000', xDel = 0, 
                zMalloc = 0x101000000008 <Address 0x101000000008 out of bounds>}, pMem = 0x0, isError = 0, pColl = 0x40decb}, apVal = 0x36, n = 28}, ah = {
            a = 140244051086488, b = 140244051086488}, ai = {
            flags = 483970200, res = 32653, affinity = -104 '\230'}, aj = {
            n = 483970200, i = 32653, p1 = 483970200, p2 = 32653, 
            pKeyInfo = 0x7f8d1dfabd48, idx = 0, pColl = 0x0, 
            bRev = 20210936}, ak = {v1 = 483970200, v2 = 32653}, al = {
            c = 483970200}, am = {payloadSize = 483970200, 
            payloadSize64 = 140244051086488, p1 = 502971720, p2 = 32653, 
            pC = 0x0, zRec = 0x0, pCrsr = 0x7f8d013464f8, 
            aType = 0x7f8d1cd015e0, aOffset = 0x7f8d346ff450, nField = 0, 
            len = 0, i = 0, 
            zData = 0x101000000008 <Address 0x101000000008 out of bounds>, 
            pDest = 0x0, sMem = {u = {i = 0, nZero = 0, pDef = 0x0, 
                pRowSet = 0x0}, r = 2.1004405487250792e-317, db = 0x36, 
              z = 0x1c <Address 0x1c out of bounds>, n = 8, flags = 0, 
              type = 0 '\000', enc = 0 '\000', xDel = 0x3, 
              zMalloc = 0x7f8d01346c08 "\300l4\001\215\177"}, 
            zIdx = 0x7f8d00000002 <Address 0x7f8d00000002 out of bounds>, 
            zEndHdr = 0x7f8d1cd8bc08 "", offset = 817885933, 
            offset64 = 140244051086008, szHdr = 487643200, avail = 32653}, 
          an = {zAffinity = 0x7f8d1cd8cc98 "\b\324\362\034\215\177", 
            pData0 = 0x7f8d1cd8cc98, pLast = 0x7f8d1dfabd48, pRec = 0x0}, 
          ao = {zNewRecord = 0x7f8d1cd8cc98 "\b\324\362\034\215\177", 
            pRec = 0x7f8d1cd8cc98, nData = 140244070088008, nHdr = 0, 
            nByte = 0, nZero = 20210936, nVarint = 32653, 
            serial_type = 483399136, pData0 = 0x7f8d346ff450, pLast = 0x0, 
            nField = 0, 
            zAffinity = 0x101000000008 <Address 0x101000000008 out of bounds>, file_format = 0, i = 0, len = 0}, ap = {nEntry = 140244051086488, 
            pCrsr = 0x7f8d1cd8cc98}, aq = {pBt = 0x7f8d1cd8cc98}, ar = {
            p1 = 483970200, zName = 0x7f8d1cd8cc98 "\b\324\362\034\215\177", 
            nName = 502971720, pNew = 0x0, pSavepoint = 0x0, 
            pTmp = 0x7f8d013464f8, iSavepoint = 483399136, ii = 32653}, as = {
            desiredAutoCommit = 483970200, iRollback = 32653, 
            turnOnAC = 483970200}, at = {pBt = 0x7f8d1cd8cc98}, au = {
            iMeta = 483970200, iDb = 32653, iCookie = 483970200}, av = {
            pDb = 0x7f8d1cd8cc98}, aw = {iMeta = 483970200, 
            pBt = 0x7f8d1cd8cc98}, ax = {nField = 483970200, 
            pKeyInfo = 0x7f8d1cd8cc98, p2 = 502971720, iDb = 32653, 
            wrFlag = 0, pX = 0x0, pCur = 0x7f8d013464f8, 
            pDb = 0x7f8d1cd015e0}, ay = {pCx = 0x7f8d1cd8cc98}, az = {
            pCx = 0x7f8d1cd8cc98}, ba = {res = 483970200, oc = 32653, 
            pC = 0x7f8d1cd8cc98, r = {pKeyInfo = 0x7f8d1dfabd48, nField = 0, 
              flags = 0, rowid = 0, aMem = 0x7f8d013464f8}, 
            nField = 483399136, iKey = 140244446868560}, bb = {
            pC = 0x7f8d1cd8cc98}, bc = {alreadyExists = 483970200, 
            pC = 0x7f8d1cd8cc98, res = 502971720, pIdxKey = 0x0, 
            aTempRec = "\000\000\000\000\000\000\000\000\370d4\001\215\177\000\000\340\025\320\034\215\177\000\000P\364o4\215\177", '\000' <repeats 18 times>, "\b\000\000\000\020\020", '\000' <repeats 18 times>"\313, \336@\000\000\000\000\000\066\000\000\000\000\000\000\000\034\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\003\000\000\000\000\000\000\000\bl4\001\215\177\000\000\002\000\000\000\215\177\000\000\b\274\330\034\215\177\000\000\355\362\277\060\215\177\000\000\270\312\330\034\215\177\000\000@\330\020\035\215\177\000\000\002\000\000\000\215\177\000\000\b\324\362\034\215\177\000\000\000\000\000\000\000\000\000\000\203\000\000\000\000\000\000\000\203\000\000\000\000\000\000\000@\323\"\002\215\177"}, bd = {ii = 52376, pCx = 0x7f8d1cd8cc98, 
            pCrsr = 0x7f8d1dfabd48, nField = 0, aMem = 0x0, r = {
              pKeyInfo = 0x7f8d013464f8, nField = 5600, flags = 7376, 
              rowid = 140244446868560, aMem = 0x0}, R = 0}, be = {
            pC = 0x7f8d1cd8cc98, pCrsr = 0x7f8d1cd8cc98, res = 502971720, 
            iKey = 0}, bf = {v = 140244051086488, pC = 0x7f8d1cd8cc98, 
            res = 502971720, cnt = 32653, pMem = 0x0}, bg = {
            pData = 0x7f8d1cd8cc98, pKey = 0x7f8d1cd8cc98, 
            iKey = 140244070088008, pC = 0x0, nZero = 0, seekResult = 0, 
            zDb = 0x7f8d013464f8 "\230\314\330\034\215\177", 
            zTbl = 0x7f8d1cd015e0 "P\364o4\215\177", op = 879752272}, bh = {
            iKey = 140244051086488, pC = 0x7f8d1cd8cc98}, bi = {
            pC = 0x7f8d1cd8cc98, pCrsr = 0x7f8d1cd8cc98, n = 502971720, 
            n64 = 0}, bj = {pC = 0x7f8d1cd8cc98, v = 140244051086488, 
            pVtab = 0x7f8d1dfabd48, pModule = 0x0}, bk = {
            pC = 0x7f8d1cd8cc98}, bl = {pC = 0x7f8d1cd8cc98, 
            pCrsr = 0x7f8d1cd8cc98, res = 502971720}, bm = {
            pC = 0x7f8d1cd8cc98, pCrsr = 0x7f8d1cd8cc98, res = 502971720}, 
          bn = {pC = 0x7f8d1cd8cc98, pCrsr = 0x7f8d1cd8cc98, 
            res = 502971720}, bo = {pC = 0x7f8d1cd8cc98, 
            pCrsr = 0x7f8d1cd8cc98, nKey = 502971720, zKey = 0x0}, bp = {
            pC = 0x7f8d1cd8cc98, pCrsr = 0x7f8d1cd8cc98, res = 502971720, 
            r = {pKeyInfo = 0x0, nField = 0, flags = 0, 
              rowid = 140243587327224, aMem = 0x7f8d1cd015e0}}, bq = {
            pCrsr = 0x7f8d1cd8cc98, pC = 0x7f8d1cd8cc98, 
            rowid = 140244070088008}, br = {pC = 0x7f8d1cd8cc98, 
            res = 483970200, r = {pKeyInfo = 0x7f8d1dfabd48, nField = 0, 
              flags = 0, rowid = 0, aMem = 0x7f8d013464f8}}, bs = {
            iMoved = 483970200, iCnt = 32653, pVdbe = 0x7f8d1cd8cc98, 
            iDb = 502971720}, bt = {nChange = 483970200}, bu = {
            pgno = 483970200, flags = 32653, pDb = 0x7f8d1cd8cc98}, bv = {
            iDb = 483970200, 
            zMaster = 0x7f8d1cd8cc98 "\b\324\362\034\215\177", 
            zSql = 0x7f8d1dfabd48 "\203", initData = {db = 0x0, iDb = 0, 
              pzErrMsg = 0x7f8d013464f8, rc = 483399136}}, bw = {
            nRoot = 483970200, aRoot = 0x7f8d1cd8cc98, j = 502971720, 
            nErr = 32653, z = 0x0, pnErr = 0x0}, bx = {pIdx = 0x7f8d1cd8cc98, 
            pVal = 0x7f8d1cd8cc98}, by = {pIdx = 0x7f8d1cd8cc98, 
            val = 140244051086488}, bz = {iSet = 483970200, exists = 32653}, 
          ca = {i = 483970200, pContext = 0x7f8d1cd8cc98}, cb = {
            pContext = 0x7f8d1cd8cc98}, cc = {n = 483970200, i = 32653, 
            pMem = 0x7f8d1cd8cc98, pRec = 0x7f8d1dfabd48, ctx = {pFunc = 0x0, 
              pVdbeFunc = 0x0, s = {u = {i = 140243587327224, 
                  nZero = 20210936, pDef = 0x7f8d013464f8, 
                  pRowSet = 0x7f8d013464f8}, r = 6.9289767393295364e-310, 
                db = 0x7f8d346ff450, z = 0x0, n = 0, flags = 0, 
                type = 0 '\000', enc = 0 '\000', xDel = 0x101000000008, 
                zMalloc = 0x0}, pMem = 0x0, isError = 4251339, pColl = 0x36}, 
            apVal = 0x1c}, cd = {pMem = 0x7f8d1cd8cc98}, ce = {
            pBt = 0x7f8d1cd8cc98}, cf = {pVTab = 0x7f8d1cd8cc98}, cg = {
            pCur = 0x7f8d1cd8cc98, pVtabCursor = 0x7f8d1cd8cc98, 
            pVtab = 0x7f8d1dfabd48, pModule = 0x0}, ch = {nArg = 483970200, 
            iQuery = 32653, pModule = 0x7f8d1cd8cc98, 
            pQuery = 0x7f8d1dfabd48, pArgc = 0x0, pVtabCursor = 0x0, 
            pVtab = 0x7f8d013464f8, pCur = 0x7f8d1cd015e0, res = 879752272, 
            i = 32653, apArg = 0x0}, ci = {pVtab = 0x7f8d1cd8cc98, 
            pModule = 0x7f8d1cd8cc98, pDest = 0x7f8d1dfabd48, sContext = {
              pFunc = 0x0, pVdbeFunc = 0x0, s = {u = {i = 140243587327224, 
                  nZero = 20210936, pDef = 0x7f8d013464f8, 
                  pRowSet = 0x7f8d013464f8}, r = 6.9289767393295364e-310, 
                db = 0x7f8d346ff450, z = 0x0, n = 0, flags = 0, 
                type = 0 '\000', enc = 0 '\000', xDel = 0x101000000008, 
                zMalloc = 0x0}, pMem = 0x0, isError = 4251339, 
              pColl = 0x36}}, cj = {pVtab = 0x7f8d1cd8cc98, 
            pModule = 0x7f8d1cd8cc98, res = 502971720, pCur = 0x0}, ck = {
            pVtab = 0x7f8d1cd8cc98, pName = 0x7f8d1cd8cc98}, cl = {
            pVtab = 0x7f8d1cd8cc98, pModule = 0x7f8d1cd8cc98, 
            nArg = 502971720, i = 32653, rowid = 0, apArg = 0x0, 
            pX = 0x7f8d013464f8}, cm = {p1 = 483970200, nPage = 32653, 
            pPager = 0x7f8d1cd8cc98}, cn = {
            zTrace = 0x7f8d1cd8cc98 "\b\324\362\034\215\177"}}
#5  0x00007f8d30c32b58 in sqlite3Step (p=<value optimized out>)
    at sqlite3.c:49503
        db = 0x7f8d1cf2d408
        rc = <value optimized out>
#6  sqlite3_step (p=<value optimized out>) at sqlite3.c:49562
        cnt = 0
        db = 0x7f8d1cf2d408
        rc = 1835436560
#7  0x00007f8d31a83461 in mozStorageStatement::ExecuteStep (
    this=0x7f8d1b51d600, _retval=0x7fff6d6688cc)
    at mozStorageStatement.cpp:568
        srv = <value optimized out>
#8  0x00007f8d31ab8bdd in nsNavBookmarks::ResultNodeForContainer (
    this=0x7f8d195be7f0, aID=131, aOptions=0x7f8d0222d340, 
    aNode=0x7fff6d668a10) at nsNavBookmarks.cpp:2410
        rv = <value optimized out>
        scope = {mStatement = {<nsCOMPtr_base> = {
              mRawPtr = 0x7f8d1b51d600}, <No data fields>}}
        results = 32653
        contractId = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {mData = 0x7f8d1d0643e8 "\b\324\362\034\215\177", mLength = 486921168, 
                mFlags = 32653}, <No data fields>}, 
            mFixedCapacity = 1835436612, mFixedBuf = 0x0}, 
          mStorage = "D\212fm\377\177\000\000\035\067\250\061\215\177\000\000\240w\317\034\215\177\000\000U\233\250\061\215\177\000\000\240\211fm\377\177\000\000\203\000\000\000\000\000\000\000\240w\317\034\215\177\000\000\276s\253\061\215\177\000"}
        title = {<nsFixedCString> = {<nsCString> = {<nsACString_internal> = {
                mData = 0x7f8d1d0643e8 "\b\324\362\034\215\177", 
                mLength = 486949864, mFlags = 32653}, <No data fields>}, 
            mFixedCapacity = 485676040, 
            mFixedBuf = 0x7f8d1d0643e8 "\b\324\362\034\215\177"}, 
          mStorage = "\b\324\362\034\215\177\000\000\b\330\020\035\215\177\000\000\350C\006\035\215\177\000\000\350C\006\035\215\177\000\000\360\324\020\035\215\177\000\000\0260\215\177\000\000\070\000\000\000\000\000\000\000\2200\215\177\000"}
        itemType = <value optimized out>
#9  0x00007f8d31ab8f62 in nsNavBookmarks::QueryFolderChildren (
    this=0x7f8d195be7f0, aFolderId=<value optimized out>, 
    aOptions=0x7f8d0222d340, aChildren=<value optimized out>)
    at nsNavBookmarks.cpp:2497
        itemType = 2
        id = 131
        node = {mRawPtr = 0x0}
        rv = 0
        scope = {mStatement = {<nsCOMPtr_base> = {
              mRawPtr = 0x7f8d1b51d3d0}, <No data fields>}}
        results = 1
        options = {<nsCOMPtr_base> = {
            mRawPtr = 0x7f8d0222d340}, <No data fields>}
        index = 6
#10 0x00007f8d31aaed24 in nsNavHistoryFolderResultNode::FillChildren (
    this=0x7f8d022408a0) at nsNavHistoryResult.cpp:3239
        bookmarks = 0x7f8d1cd8cc98
        rv = <value optimized out>
        comparator = <value optimized out>
        result = 0x7f8d1cd8cc98
#11 0x00007f8d31aaf1b8 in nsNavHistoryFolderResultNode::GetHasChildren (
    this=0x7f8d022408a0, aHasChildren=0x7fff6d668d30)
    at nsNavHistoryResult.cpp:3097
        rv = <value optimized out>
#12 0x00007f8d31bc4071 in NS_InvokeByIndex_P (that=<value optimized out>,

*** This bug has been marked as a duplicate of bug 525477 ***

Comment 11 Andris Saukums 2009-12-03 18:54:37 UTC
I have the same problem.

F12 is a fresh install.


Note You need to log in before you can comment on or make changes to this bug.