Closed
Bug 408518
Opened 18 years ago
Closed 17 years ago
Topcrash [@ sqlite3_enable_shared_cache]
Categories
(Firefox :: Bookmarks & History, defect, P2)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: MatsPalmgren_bugz, Unassigned)
References
Details
(Keywords: crash, Whiteboard: [swag ?][needs research])
Crash Data
It's currently #12 on the top crash list for 3.0b3pre builds:
http://crash-stats.mozilla.com/topcrasher/byversion/Firefox/3.0b3pre
Flags: blocking1.9?
| Reporter | ||
Comment 1•18 years ago
|
||
There are a few different stacks leading up to the crash:
from nsFaviconService::SetFaviconData:
http://crash-stats.mozilla.com/report/index/ca6e74b0-ab5c-11dc-8d5b-001a4bd43ed6#frames
from nsNavBookmarks::RemoveItem:
http://crash-stats.mozilla.com/report/index/275590ca-ab5d-11dc-aec6-001a4bd43ef6#frames
also:
bp-2729d8cf-ab5e-11dc-b878-001a4bd46e84
bp-b7c3cf91-ab5c-11dc-99cb-001a4bd46e84
bp-a86152d1-ab5b-11dc-ada3-001a4bd43e5c
from nsNavHistoryExpire::ExpireHistoryParanoid:
http://crash-stats.mozilla.com/report/index/27400491-ab5f-11dc-8c2e-001a4bd43e5c#frames
also:
bp-45051d6e-ab5f-11dc-960a-001a4bd43e5c
| Reporter | ||
Comment 2•18 years ago
|
||
There are also a bunch of crash reports with address 0x1:
http://crash-stats.mozilla.com/report/index/c8ea72ab-ab12-11dc-9fcb-001a4bd43e5c#frames
are these evidence of stack corruption?
Comment 3•18 years ago
|
||
They seem to all end up calling sqlite_enable_shared_cache three times in a row, which doesn't make much sense...
Comment 4•18 years ago
|
||
Moving to blocking list to make sure we look into this. If it turns out to not be a big issue we can remove later.
Flags: blocking1.9? → blocking1.9+
Priority: -- → P3
Updated•18 years ago
|
Component: Storage → Places
Flags: tracking1.9+
Priority: P3 → P2
Product: Toolkit → Firefox
QA Contact: storage → places
Target Milestone: --- → Firefox 3 beta4
Updated•18 years ago
|
Flags: blocking-firefox3+
Target Milestone: Firefox 3 beta4 → Firefox 3
Comment 5•18 years ago
|
||
Dietrich, Mano: the entry points seem to be from Places. Any thoughts?
Comment 6•18 years ago
|
||
Might be bug 420505 issue 2?
But then, looking at a recent report (0724518f-e7cd-11dc-9889-001a4bd43ed6), it looks more like a sqlite bug...
Comment 7•18 years ago
|
||
I contacted the sqlite folks. E-mail thread here:
http://www.mail-archive.com/sqlite-users%40sqlite.org/msg31932.html
Comment 8•18 years ago
|
||
Note: we saw a huge spike of these crashes with build 2008020500. Did anything big land then?
Updated•18 years ago
|
Assignee: nobody → sdwilsh
Comment 9•18 years ago
|
||
(In reply to comment #8)
> Note: we saw a huge spike of these crashes with build 2008020500. Did
> anything big land then?
i don't see anything places backend related... jemalloc landed in that period if i'm not wrong
Comment 10•18 years ago
|
||
upstream ticket - http://www.sqlite.org/cvstrac/tktview?tn=2970
Although I want to investigate the jemalloc issue. However - wasn't that landed after beta three, where we've seen a lot of crashes still?
Comment 11•18 years ago
|
||
I need to identify what landed with build 200820500 that may have caused the massive spike in crashes. From there, I'm not sure where to go.
Whiteboard: [swag ?][needs research]
Comment 12•18 years ago
|
||
If it was jemalloc, it just moved the victims around and different (and more numerous) clumps of them were run over by whatever impurity is biting here. Has anyone done a detailed crash report analysis, a la dbaron's detailed forensic lessons? I'm not volunteering him, but the skills need to be spread.
/be
Comment 13•18 years ago
|
||
I won't have cycles for this for at least a month. If it's still a concern, someone else should pick it up.
Assignee: sdwilsh → nobody
Comment 15•18 years ago
|
||
Bug 420164 could be completely different problem, but last time we found with Michal a valgrind a problem (bug 419654), it was crashing on completely different places quite randomly.
I will check the available information (the links above are Error 404) but I'm afraid I will have to ask Michal for help again (I do not have Linux nor valgrind knowledge).
Depends on: 420164
Comment 16•18 years ago
|
||
This seems to have disappeared it would seem:
http://crash-stats.mozilla.com/report/list?range_unit=weeks&query_search=signature&query_type=contains&signature=sqlite3_enable_shared_cache&query=sqlite&range_value=1
Comment 17•18 years ago
|
||
Indeed. Its no longer in the top100, not going to continue to block on this, but we should be sure to follow up, since it seems oddly spiky...
Flags: blocking-firefox3+ → blocking-firefox3-
Comment 18•18 years ago
|
||
Should chase the valgrind error, for sure.
Comment 19•18 years ago
|
||
valgrind error may have been fixed by bug 423964
Updated•17 years ago
|
Target Milestone: Firefox 3 → ---
Updated•17 years ago
|
Assignee: ondrej → nobody
Comment 20•17 years ago
|
||
It looks like this has completely died off.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → WORKSFORME
Comment 21•16 years ago
|
||
Bug 451915 - move Firefox/Places bugs to Firefox/Bookmarks and History. Remove all bugspam from this move by filtering for the string "places-to-b-and-h".
In Thunderbird 3.0b, you do that as follows:
Tools | Message Filters
Make sure the correct account is selected. Click "New"
Conditions: Body contains places-to-b-and-h
Change the action to "Delete Message".
Select "Manually Run" from the dropdown at the top.
Click OK.
Select the filter in the list, make sure "Inbox" is selected at the bottom, and click "Run Now". This should delete all the bugspam. You can then delete the filter.
Gerv
Component: Places → Bookmarks & History
QA Contact: places → bookmarks
| Assignee | ||
Updated•15 years ago
|
Crash Signature: [@ sqlite3_enable_shared_cache]
You need to log in
before you can comment on or make changes to this bug.
Description
•