Closed
Bug 1255859
Opened 10 years ago
Closed 6 years ago
IndexedDB - Crash in IsInPurpleBuffer()
Categories
(Core :: Storage: IndexedDB, defect, P5)
Tracking
()
RESOLVED
INVALID
People
(Reporter: loobenyang, Unassigned)
Details
(Whiteboard: btpp-backlog)
Firefox versioni: 47.0a1 (2016-03-06)
=================================================================
==2532==ERROR: AddressSanitizer: SEGV on unknown address 0x000000000000 (pc 0x7fa71e5b9401 sp 0x7fff94e28120 bp 0x7fff94e28140 T0)
#0 0x7fa71e5b9400 in IsInPurpleBuffer /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/nsISupportsImpl.h:305
#1 0x7fa71e5b9400 in decr /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/nsISupportsImpl.h:273
#2 0x7fa71e5b9400 in decr /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/nsISupportsImpl.h:265
#3 0x7fa71e5b9400 in Release /builds/slave/m-cen-l64-asan-000000000000000/build/src/dom/indexedDB/IDBFactory.cpp:900
#4 0x7fa71e5b9400 in Release /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:39
#5 0x7fa71e5b9400 in Release /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:377
#6 0x7fa71e5b9400 in ~RefPtr /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:77
#7 0x7fa71e5b9400 in ~WorkerPermissionChallenge /builds/slave/m-cen-l64-asan-000000000000000/build/src/dom/indexedDB/ActorsChild.cpp:901
#8 0x7fa71e5b9400 in mozilla::dom::indexedDB::(anonymous namespace)::WorkerPermissionChallenge::~WorkerPermissionChallenge() /builds/slave/m-cen-l64-asan-000000000000000/build/src/dom/indexedDB/ActorsChild.cpp:901
#9 0x7fa718e8488c in nsRunnable::Release() /builds/slave/m-cen-l64-asan-000000000000000/build/src/xpcom/glue/nsThreadUtils.cpp:35
#10 0x7fa71e5b9d42 in Release /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:39
#11 0x7fa71e5b9d42 in Release /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:377
#12 0x7fa71e5b9d42 in ~RefPtr /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/RefPtr.h:77
#13 0x7fa71e5b9d42 in ~WorkerPermissionRequest /builds/slave/m-cen-l64-asan-000000000000000/build/src/dom/indexedDB/ActorsChild.cpp:871
#14 0x7fa71e5b9d42 in mozilla::dom::indexedDB::(anonymous namespace)::WorkerPermissionRequest::~WorkerPermissionRequest() /builds/slave/m-cen-l64-asan-000000000000000/build/src/dom/indexedDB/ActorsChild.cpp:869
#15 0x7fa71e5c74cd in mozilla::dom::indexedDB::PermissionRequestBase::Release() /builds/slave/m-cen-l64-asan-000000000000000/build/src/dom/indexedDB/PermissionRequestBase.cpp:194
#16 0x7fa718cfc6b6 in operator[] /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/nsCOMPtr.h:295
#17 0x7fa718cfc6b6 in PopLast /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/SegmentedVector.h:98
#18 0x7fa718cfc6b6 in mozilla::SegmentedVector<nsCOMPtr<nsISupports>, 4096ul, mozilla::MallocAllocPolicy>::PopLastN(unsigned int) /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/SegmentedVector.h:266
#19 0x7fa718cddb2a in mozilla::dom::DeferredFinalizerImpl<nsISupports>::DeferredFinalize(unsigned int, void*) /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/mozilla/dom/BindingUtils.h:2896
#20 0x7fa718cdea94 in mozilla::IncrementalFinalizeRunnable::ReleaseNow(bool) /builds/slave/m-cen-l64-asan-000000000000000/build/src/xpcom/base/CycleCollectedJSRuntime.cpp:1455
#21 0x7fa718cdeef0 in mozilla::IncrementalFinalizeRunnable::Run() /builds/slave/m-cen-l64-asan-000000000000000/build/src/xpcom/base/CycleCollectedJSRuntime.cpp:1489
#22 0x7fa718e0c4d0 in nsThread::ProcessNextEvent(bool, bool*) /builds/slave/m-cen-l64-asan-000000000000000/build/src/xpcom/threads/nsThread.cpp:994
#23 0x7fa718e85a2a in NS_ProcessNextEvent(nsIThread*, bool) /builds/slave/m-cen-l64-asan-000000000000000/build/src/xpcom/glue/nsThreadUtils.cpp:297
#24 0x7fa71982a779 in mozilla::ipc::MessagePump::Run(base::MessagePump::Delegate*) /builds/slave/m-cen-l64-asan-000000000000000/build/src/ipc/glue/MessagePump.cpp:95
#25 0x7fa71979158c in RunInternal /builds/slave/m-cen-l64-asan-000000000000000/build/src/ipc/chromium/src/base/message_loop.cc:234
#26 0x7fa71979158c in RunHandler /builds/slave/m-cen-l64-asan-000000000000000/build/src/ipc/chromium/src/base/message_loop.cc:227
#27 0x7fa71979158c in MessageLoop::Run() /builds/slave/m-cen-l64-asan-000000000000000/build/src/ipc/chromium/src/base/message_loop.cc:201
#28 0x7fa71ecc9fc7 in nsBaseAppShell::Run() /builds/slave/m-cen-l64-asan-000000000000000/build/src/widget/nsBaseAppShell.cpp:156
#29 0x7fa720b3fc58 in nsAppStartup::Run() /builds/slave/m-cen-l64-asan-000000000000000/build/src/toolkit/components/startup/nsAppStartup.cpp:281
#30 0x7fa720c3752a in XREMain::XRE_mainRun() /builds/slave/m-cen-l64-asan-000000000000000/build/src/toolkit/xre/nsAppRunner.cpp:4327
#31 0x7fa720c38796 in XREMain::XRE_main(int, char**, nsXREAppData const*) /builds/slave/m-cen-l64-asan-000000000000000/build/src/toolkit/xre/nsAppRunner.cpp:4424
#32 0x7fa720c395de in XRE_main /builds/slave/m-cen-l64-asan-000000000000000/build/src/toolkit/xre/nsAppRunner.cpp:4526
#33 0x48a793 in do_main /builds/slave/m-cen-l64-asan-000000000000000/build/src/browser/app/nsBrowserApp.cpp:220
#34 0x48a793 in main /builds/slave/m-cen-l64-asan-000000000000000/build/src/browser/app/nsBrowserApp.cpp:360
#35 0x7fa732131ec4 (/lib/x86_64-linux-gnu/libc.so.6+0x21ec4)
#36 0x489bcc in _start (/home/parnell/FirefoxBuilds/firefox/firefox+0x489bcc)
AddressSanitizer can not provide additional info.
SUMMARY: AddressSanitizer: SEGV /builds/slave/m-cen-l64-asan-000000000000000/build/src/obj-firefox/dist/include/nsISupportsImpl.h:305 IsInPurpleBuffer
==2532==ABORTING
Steps to reproduce?
Flags: needinfo?(loobenyang)
Updated•10 years ago
|
Whiteboard: btpp-backlog
Updated•8 years ago
|
Priority: -- → P5
Comment 2•6 years ago
|
||
I do not expect any further information here, nor do we have anything actionable (the stack trace is 4 years old).
Status: NEW → RESOLVED
Closed: 6 years ago
Flags: needinfo?(loobenyang)
Resolution: --- → INVALID
You need to log in
before you can comment on or make changes to this bug.
Description
•