Closed Bug 1170042 Opened 5 years ago Closed 2 years ago

crash in free_impl | mozilla::places::PageData::~PageData()

Categories

(Toolkit :: Places, defect, P3)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mats, Unassigned)

Details

(Keywords: crash)

Crash Data

This bug was filed from the Socorro interface and is 
report bp-a9dae3a8-9332-4a05-bae8-a35422150526.
=============================================================

This signature is #43 in Top Crashers for Firefox 41.0a1.

The issue might be that the NotifyIconObservers ctor copies
the 'pageData' member strings so that there is a race condition
on freeing the the underlying string buffers between the two
threads involved?

http://hg.mozilla.org/mozilla-central/annotate/b6623a27fa64/toolkit/components/places/AsyncFaviconHelpers.cpp#l907


Stack:

free_impl
mozilla::places::PageData::~PageData()
mozilla::places::AsyncGetFaviconDataForPage::Run()
nsThread::ProcessNextEvent(bool, bool*)
NS_ProcessNextEvent(nsIThread*, bool)
mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate*)
MessageLoop::RunHandler()
MessageLoop::Run()
nsThread::ThreadFunc(void*)
PR_NativeRunThread
Crash Signature: [@ free_impl | mozilla::places::PageData::~PageData()] → [@ free_impl | mozilla::places::PageData::~PageData()] [@ free_impl | mozilla::places::PageData::~PageData]
Priority: -- → P3
Closing because no crash reported since 12 weeks.
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.