Closed
Bug 620223
Opened 14 years ago
Closed 12 years ago
crash [@ RefPtr<ID2D1BitmapBrush>::~RefPtr<ID2D1BitmapBrush>() ]
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
WORKSFORME
mozilla2.0
People
(Reporter: alice0775, Unassigned)
Details
(Keywords: crash, Whiteboard: [closeme 2012-07-15])
Crash Data
Build Identifier: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0b9pre) Gecko/20101217 Firefox/4.0b9pre ID:20101217030324 After toggle enable/disable plug-ins several times, Browser crashes on exit. Maybe related to Bug 620114. Reproducible: Always Steps to Reproduce: 1. Start Minefield + Silverlight plug-ins + other Plug-ins 2. Open Add-ons Manager, and select "Plug-ins" pane 3. Toggle enable/disable plug-ins several times 4. repeat start 1-3 Actual Results: Browser crashes on exit with crash reports. bp-e8f16ed1-5ca8-46dd-9d1e-57d042101219 Expected Results: Should not crash
Reporter | ||
Updated•14 years ago
|
Severity: normal → critical
Signature RefPtr<ID2D1BitmapBrush>::~RefPtr<ID2D1BitmapBrush>() UUID e8f16ed1-5ca8-46dd-9d1e-57d042101219 Time 2010-12-19 03:53:36.353260 Uptime 97 Last Crash 80089 seconds (22.2 hours) before submission Install Age 75266 seconds (20.9 hours) since version was first installed. Product Firefox Version 4.0b9pre Build ID 20101218030347 Branch 2.0 OS Windows NT OS Version 6.1.7600 CPU x86 CPU Info GenuineIntel family 6 model 23 stepping 10 Crash Reason EXCEPTION_STACK_OVERFLOW Crash Address 0x659f40a0 Processor Notes This dump is too long and has triggered the automatic truncation routine EMCheckCompatibility False Crashing Thread Frame Module Signature [Expand] Source 0 xul.dll RefPtr<ID2D1BitmapBrush>::~RefPtr<ID2D1BitmapBrush> obj-firefox/dist/include/nsAutoPtr.h:969 1 xul.dll nsInvalidPluginTag::~nsInvalidPluginTag modules/plugin/base/src/nsPluginHost.cpp:251 2 xul.dll nsInvalidPluginTag::`scalar deleting destructor' 3 xul.dll nsEmbedStream::Release js/src/xpconnect/src/xpccomponents.cpp:3448 4 xul.dll RefPtr<ID2D1BitmapBrush>::~RefPtr<ID2D1BitmapBrush> obj-firefox/dist/include/nsAutoPtr.h:969 5 xul.dll nsInvalidPluginTag::~nsInvalidPluginTag modules/plugin/base/src/nsPluginHost.cpp:251 6 xul.dll nsInvalidPluginTag::`scalar deleting destructor'
74 class nsInvalidPluginTag : public nsISupports 75 { 76 public: 77 nsInvalidPluginTag(const char* aFullPath, PRInt64 aLastModifiedTime = 0); 78 virtual ~nsInvalidPluginTag(); 79 80 NS_DECL_ISUPPORTS 81 82 nsCString mFullPath; 83 PRInt64 mLastModifiedTime; 84 bool mSeen; 85 86 nsRefPtr<nsInvalidPluginTag> mPrev; 87 nsRefPtr<nsInvalidPluginTag> mNext; 88 }; 248 nsInvalidPluginTag::~nsInvalidPluginTag() 249 { 250 251 } mPrev/mNext in a doubly linked list without a useful destructor is a recipe for disaster.
Assignee | ||
Updated•13 years ago
|
Crash Signature: [@ RefPtr<ID2D1BitmapBrush>::~RefPtr<ID2D1BitmapBrush>() ]
Comment 3•12 years ago
|
||
Alice, can you reproduce? WFM Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:16.0) Gecko/16.0 Firefox/16.0a1
Whiteboard: [closeme 2012-07-15]
Reporter | ||
Comment 4•12 years ago
|
||
I cannot reproduce anymore in http://hg.mozilla.org/releases/mozilla-esr10/rev/5713c92407dd Mozilla/5.0 (Windows NT 6.1; WOW64; rv:10.0.5) Gecko/20100101 Firefox/10.0.5 ID:20120531185831 and http://hg.mozilla.org/releases/mozilla-release/rev/f48d675ffa9f Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0.1 ID:20120614114901 set WFM
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → WORKSFORME
Updated•2 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•