Closed Bug 643674 Opened 15 years ago Closed 15 years ago

firefox 4 crash [@ nsCookieService::HandleCorruptDB(DBState*) ] and t [@ nsCookieService::HandleCorruptDB ]

Categories

(Core :: Networking: Cookies, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla5

People

(Reporter: chofmann, Assigned: ehsan.akhgari)

Details

Attachments

(1 file)

there is a new start up crash regression in 4.0 that spans all platforms that looks something like this. 1 nsCookieService::HandleCorruptDB(DBState*) 670 windows crashes 2 nsCookieService::HandleCorruptDB 79 mac and linux crashes ramp up in crashes started just after the release of beta1 on December 22 maybe something to do with cookie changes made around then, or prior. reports look like https://crash-stats.mozilla.com/report/index/40b48a03-7474-4c6b-8ff8-c2bce2110317 ....Signature number: 124-nsCookieService::HandleCorruptDBDBState ______ distribution of 25 different stacks, looking at top 10 frames 17 stacks like 0|0|xul.dll|nsCookieService::HandleCorruptDB(DBState *) 0|1|xul.dll|DBListenerErrorHandler::HandleError(mozIStorageError *) 0|2|xul.dll|mozilla::storage::`anonymous namespace'::ErrorNotifier::Run() 0|3|xul.dll|nsThread::ProcessNextEvent(int,int *) 0|4|nspr4.dll|PR_AssertCurrentThreadOwnsLock 0|5|xul.dll|mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) 0|6|xul.dll|MessageLoop::RunInternal() 0|7|xul.dll|MessageLoop::RunHandler() 0|8|mozcrt19.dll|_VEC_memzero 0|9|xul.dll| 3 stacks like 0|0|xul.dll|nsCookieService::HandleCorruptDB(DBState *) 0|1|xul.dll|DBListenerErrorHandler::HandleError(mozIStorageError *) 0|2|xul.dll|mozilla::storage::`anonymous namespace'::ErrorNotifier::Run() 0|3|xul.dll|nsThread::ProcessNextEvent(int,int *) 0|4|xul.dll|mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) 0|5|xul.dll| 0|6|xul.dll|MessageLoop::RunInternal() 0|7|xul.dll|MessageLoop::RunHandler() 0|8|mozcrt19.dll|_VEC_memzero 0|9|xul.dll| 1 stacks like 0|0|xul.dll|nsCookieService::HandleCorruptDB(DBState *) 0|1|xul.dll|DBListenerErrorHandler::HandleError(mozIStorageError *) 0|2|xul.dll|mozilla::storage::`anonymous namespace'::ErrorNotifier::Run() 0|3|xul.dll|nsThread::ProcessNextEvent(int,int *) 0|4|xul.dll|NS_IsMainThread_P() 0|5|xul.dll|nsXMLHttpRequest::Send(nsIVariant *) 1 stacks like 0|0|xul.dll|nsCookieService::HandleCorruptDB(DBState *) 0|1|xul.dll|DBListenerErrorHandler::HandleError(mozIStorageError *) 0|2|xul.dll|mozilla::storage::`anonymous namespace'::ErrorNotifier::Run() 0|3|xul.dll|nsThread::ProcessNextEvent(int,int *) 0|4|nspr4.dll|PR_GetThreadPrivate 0|5|xul.dll|nsXULWindow::ShowModal() 0|6|xul.dll|nsContentTreeOwner::ShowAsModal() 0|7|xul.dll|nsWindowWatcher::OpenWindowJSInternal(nsIDOMWindow *,char const *,char const *,char const *,int,nsIArray *,int,nsIDOMWindow * *) 0|8|xul.dll|nsWindowWatcher::OpenWindowJS(nsIDOMWindow *,char const *,char const *,char const *,int,nsIArray *,nsIDOMWindow * *) 0|9|xul.dll|nsGlobalWindow::OpenInternal(nsAString_internal const &,nsAString_internal const &,nsAString_internal const &,int,int,int,int,nsIArray *,nsISupports *,nsIPrincipal *,JSContext *,nsIDOMWindow * *) 1 stacks like 0|0|xul.dll|nsCookieService::HandleCorruptDB(DBState *) 0|1|xul.dll|DBListenerErrorHandler::HandleError(mozIStorageError *) 0|2|xul.dll|mozilla::storage::`anonymous namespace'::ErrorNotifier::Run() 0|3|xul.dll|nsThread::ProcessNextEvent(int,int *) 0|4|nspr4.dll|PR_GetThreadPrivate 0|5|xul.dll|nsXMLHttpRequest::Send(nsIVariant *) 0|6|| 0|7|xul.dll|nsCycleCollectingAutoRefCnt::incr(nsISupports *) 0|8|mozjs.dll|obj_keys 1 stacks like 0|0|xul.dll|nsCookieService::HandleCorruptDB(DBState *) 0|1|xul.dll|DBListenerErrorHandler::HandleError(mozIStorageError *) 0|2|xul.dll|mozilla::storage::`anonymous namespace'::ErrorNotifier::Run() 0|3|xul.dll|nsThread::ProcessNextEvent(int,int *) 0|4|nspr4.dll|PR_AssertCurrentThreadOwnsLock 0|5|xul.dll|mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) 0|6|xul.dll|MessageLoop::RunInternal() 0|7|xul.dll|MessageLoop::RunHandler() 0|8|hnetcfg.dll|_saupdate_IID_Lookup 0|9|xul.dll|MessageLoop::Run() 1 stacks like 0|0|xul.dll|nsCookieService::HandleCorruptDB(DBState *) 0|1|xul.dll|DBListenerErrorHandler::HandleError(mozIStorageError *) 0|2|xul.dll|mozilla::storage::`anonymous namespace'::ErrorNotifier::Run() 0|3|xul.dll|nsThread::ProcessNextEvent(int,int *) 0|4|nspr4.dll|PR_AssertCurrentThreadOwnsLock 0|5|xul.dll|mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate *) 0|6|xul.dll|MessageLoop::RunInternal() 0|7|xul.dll|MessageLoop::RunHandler() 0|8|comres.dll|COMResModuleInstance 0|9|xul.dll|MessageLoop::Run() Correlation to startup or time of session 106 total crashes for nsCookieService::HandleCorruptDB on 20110320-crashdata.csv 86 startup crashes inside 30 sec. 104 startup crashes inside 3 min. 41 repeated crashes inside 3 min. of last crash urls look like a lot of start pages and addon update checks. domains of sites 25 http://www.google.com 9 http://www.facebook.com 9 \N// 4 jar:file:// 4 https://services.addons.mozilla.org 4 http://co122w.col122.mail.live.com 3 http://www.google.co.in 3 http://google.com 2 http://www.rambler.ru 2 http://www.google.lt 2 http://www.google.it 2 http://vkontakte.ru 2 http://home.mywebsearch.com more reports at
Attached patch Patch (v1)Splinter Review
Assignee: nobody → ehsan
Status: NEW → ASSIGNED
Attachment #522255 - Flags: review?(sdwilsh)
Comment on attachment 522255 [details] [diff] [review] Patch (v1) r=sdwilsh
Attachment #522255 - Flags: review?(sdwilsh) → review+
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla2.2
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: