Closed Bug 1170042 Opened 10 years ago Closed 7 years ago

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

Categories

(Toolkit :: Places, defect, P3)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: MatsPalmgren_bugz, 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: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.