Closed Bug 963820 Opened 10 years ago Closed 10 years ago

(seemingly) double-free in morkZone::CloseZone

Categories

(Thunderbird :: Untriaged, defect)

24 Branch
x86_64
FreeBSD
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED INVALID

People

(Reporter: avg, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:26.0) Gecko/20100101 Firefox/26.0 (Beta/Release)
Build ID: 20131214190525

Steps to reproduce:

Nothing special as far as I can recall.


Actual results:

Crash:
#0  thr_kill () at thr_kill.S:3
#1  0x0000000803021b9a in nsProfileLock::FatalSignalHandler (signo=11, info=0x7fffffffc570, context=0x7fffffffc200)
    at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/toolkit/profile/nsProfileLock.cpp:180
#2  0x0000000800f8a596 in handle_signal (actp=<optimized out>, sig=11, info=0x7fffffffc570, ucp=0x7fffffffc200) at /usr/src/lib/libthr/thread/thr_sig.c:237
#3  0x0000000800f8a13f in thr_sighandler (sig=11, info=0x0, _ucp=0x7fffffffc200) at /usr/src/lib/libthr/thread/thr_sig.c:182
#4  <signal handler called>
#5  0x0000000801239743 in arena_chunk_purge (all=true, arena=0x8016000c0, chunk=<optimized out>) at jemalloc_arena.c:796
#6  arena_purge (arena=0x8016000c0, all=true) at jemalloc_arena.c:952
#7  0x000000080123b30f in __jemalloc_arena_dalloc_large_locked (arena=<optimized out>, chunk=<optimized out>, ptr=<optimized out>, arena=<optimized out>, chunk=<optimized out>, ptr=<optimized out>) at jemalloc_arena.c:1770
#8  __jemalloc_arena_dalloc_large (arena=0x8016000c0, chunk=<optimized out>, ptr=0x8439ab000) at jemalloc_arena.c:1778
#9  0x0000000801246551 in __jemalloc_arena_dalloc (arena=<optimized out>, try_tcache=<optimized out>, ptr=<optimized out>, chunk=<optimized out>, arena=<optimized out>, chunk=<optimized out>, ptr=<optimized out>, 
    try_tcache=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/arena.h:1015
#10 __jemalloc_idallocx (try_tcache=<optimized out>, ptr=<optimized out>, ptr=<optimized out>, try_tcache=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h:913
#11 __jemalloc_iqallocx (ptr=<optimized out>, try_tcache=<optimized out>, ptr=<optimized out>, try_tcache=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h:932
#12 __jemalloc_iqalloc (ptr=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h:939
#13 __free (ptr=0x8439ab000) at jemalloc_jemalloc.c:1277
#14 0x000000080452bb05 in orkinHeap::Free (this=0x829b134c0, mev=<optimized out>, inBlock=0x8439ab000) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/orkinHeap.cpp:72
#15 0x000000080452aafa in CloseZone (ev=0x82d1f8500, this=0x826405188) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkZone.cpp:109
#16 morkZone::CloseMorkNode (this=this@entry=0x826405188, ev=ev@entry=0x82d1f8500) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkZone.cpp:35
#17 0x000000080451ec8d in morkStore::CloseStore (this=0x826405000, ev=0x82d1f8500) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:240
#18 0x000000080451ee53 in CloseMorkNode (ev=<optimized out>, this=0x826405000) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:109
#19 morkStore::~morkStore (this=0x826405000, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:138
#20 0x000000080451ee69 in morkStore::~morkStore (this=0x826405000, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:150
#21 0x000000080450aa35 in morkObject::Release (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkObject.cpp:35
#22 0x000000080437ec41 in nsMsgDatabase::~nsMsgDatabase (this=0x81807f140, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1199
#23 0x000000080436c208 in ~nsImapMailDatabase (this=0x81807f140, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsImapMailDatabase.cpp:21
#24 nsImapMailDatabase::~nsImapMailDatabase (this=0x81807f140, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsImapMailDatabase.cpp:23
#25 0x00000008043718d8 in nsMsgDatabase::Release (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1209
#26 0x0000000804b1ccb6 in ReleaseObjects (aArray=...) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/xpcom/build/nsCOMArray.cpp:240
#27 nsCOMArray_base::Clear (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/xpcom/build/nsCOMArray.cpp:248
#28 0x0000000804b32903 in Clear (this=0x83382ffe0) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.cpp:164
#29 ~nsArray (this=0x83382ffe0, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.cpp:35
#30 ~nsArrayCC (this=0x83382ffe0, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.h:46
#31 ~nsArrayCC (this=0x83382ffe0, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.h:46
#32 nsArrayCC::Release (this=0x83382ffe0) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.cpp:43
#33 0x0000000803ec8b6e in ReleaseSliceNow (slice=100, data=0x826185718) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:625
#34 0x0000000803ec42f6 in XPCIncrementalReleaseRunnable::ReleaseNow (this=0x826185700, limited=true) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:680
#35 0x0000000803ec43df in XPCIncrementalReleaseRunnable::Run (this=0x826185700) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:709
#36 0x0000000804b76c3b in nsThread::ProcessNextEvent (this=0x812d07e80, mayWait=<optimized out>, result=0x7fffffffc9f0) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:626
#37 0x0000000804b241f8 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/xpcom/build/nsThreadUtils.cpp:238
#38 0x000000080457f104 in mozilla::ipc::MessagePump::Run (this=0x812d05c40, aDelegate=0x8017a4a80) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/glue/MessagePump.cpp:82
#39 0x0000000804bc677d in RunInternal (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:219
#40 RunHandler (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:212
#41 MessageLoop::Run (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:186
#42 0x00000008041c09e8 in nsBaseAppShell::Run (this=0x812d8dcc0) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/widget/xpwidgets/nsBaseAppShell.cpp:163
#43 0x0000000803fc3e6e in nsAppStartup::Run (this=0x817dd2560) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/components/startup/nsAppStartup.cpp:269
#44 0x000000080301bf8d in XREMain::XRE_mainRun (this=this@entry=0x7fffffffcc70) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:3856
#45 0x000000080301c6b1 in XREMain::XRE_main (this=this@entry=0x7fffffffcc70, argc=argc@entry=3, argv=argv@entry=0x7fffffffd3d0, aAppData=aAppData@entry=0x801718100)
    at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:3924
#46 0x000000080301ca0f in XRE_main (argc=3, argv=0x7fffffffd3d0, aAppData=0x801718100, aFlags=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:4126
#47 0x0000000000403176 in do_main (argv=0x7fffffffd3d0, argc=3, exePath=0x7fffffffcf40 "/usr/local/lib/thunderbird/") at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mail/app/nsMailApp.cpp:111

My analysis of jemalloc code makes me believe that the hunk in question was pointing to an already freed memory object.
I do not have any idea about why that could happen.
Got another crash, this time it is under nsNewsDatabase::~nsNewsDatabase while the first crash was under nsImapMailDatabase::~nsImapMailDatabase:

(gdb) bt
#0  thr_kill () at thr_kill.S:3
#1  0x0000000803021b9a in nsProfileLock::FatalSignalHandler (signo=11, info=0x7fffffffc520, context=0x7fffffffc1b0)
    at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/toolkit/profile/nsProfileLock.cpp:180
#2  0x0000000800f8a596 in handle_signal (actp=<optimized out>, sig=11, info=0x7fffffffc520, ucp=0x7fffffffc1b0) at /usr/src/lib/libthr/thread/thr_sig.c:237
#3  0x0000000800f8a13f in thr_sighandler (sig=11, info=0x0, _ucp=0x7fffffffc1b0) at /usr/src/lib/libthr/thread/thr_sig.c:182
#4  <signal handler called>
#5  0x0000000801239743 in arena_chunk_purge (all=true, arena=0x8016000c0, chunk=<optimized out>) at jemalloc_arena.c:796
#6  arena_purge (arena=0x8016000c0, all=true) at jemalloc_arena.c:952
#7  0x000000080123b30f in __jemalloc_arena_dalloc_large_locked (arena=<optimized out>, chunk=<optimized out>, ptr=<optimized out>, arena=<optimized out>, chunk=<optimized out>, ptr=<optimized out>) at jemalloc_arena.c:1770
#8  __jemalloc_arena_dalloc_large (arena=0x8016000c0, chunk=<optimized out>, ptr=0x83c3ba000) at jemalloc_arena.c:1778
#9  0x0000000801246551 in __jemalloc_arena_dalloc (arena=<optimized out>, try_tcache=<optimized out>, ptr=<optimized out>, chunk=<optimized out>, arena=<optimized out>, chunk=<optimized out>, ptr=<optimized out>, 
    try_tcache=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/arena.h:1015
#10 __jemalloc_idallocx (try_tcache=<optimized out>, ptr=<optimized out>, ptr=<optimized out>, try_tcache=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h:913
#11 __jemalloc_iqallocx (ptr=<optimized out>, try_tcache=<optimized out>, ptr=<optimized out>, try_tcache=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h:932
#12 __jemalloc_iqalloc (ptr=<optimized out>) at /usr/src/lib/libc/../../contrib/jemalloc/include/jemalloc/internal/jemalloc_internal.h:939
#13 __free (ptr=0x83c3ba000) at jemalloc_jemalloc.c:1277
#14 0x000000080452bb05 in orkinHeap::Free (this=0x82f8dfc60, mev=<optimized out>, inBlock=0x83c3ba000) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/orkinHeap.cpp:72
#15 0x000000080452aafa in CloseZone (ev=0x82f8a3580, this=0x818db3188) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkZone.cpp:109
#16 morkZone::CloseMorkNode (this=this@entry=0x818db3188, ev=ev@entry=0x82f8a3580) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkZone.cpp:35
#17 0x000000080451ec8d in morkStore::CloseStore (this=0x818db3000, ev=0x82f8a3580) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:240
#18 0x000000080451ee53 in CloseMorkNode (ev=<optimized out>, this=0x818db3000) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:109
#19 morkStore::~morkStore (this=0x818db3000, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:138
#20 0x000000080451ee69 in morkStore::~morkStore (this=0x818db3000, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkStore.cpp:150
#21 0x000000080450aa35 in morkObject::Release (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/db/mork/src/morkObject.cpp:35
#22 0x000000080437ec41 in nsMsgDatabase::~nsMsgDatabase (this=0x825727b80, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1199
#23 0x0000000804385761 in ~nsNewsDatabase (this=0x825727b80, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsNewsDatabase.cpp:23
#24 nsNewsDatabase::~nsNewsDatabase (this=0x825727b80, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsNewsDatabase.cpp:25
#25 0x00000008043718d8 in nsMsgDatabase::Release (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1209
#26 0x00000008043816f9 in nsMsgHdr::~nsMsgHdr (this=0x8294292c0, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsMsgHdr.cpp:111
#27 0x00000008043817c9 in nsMsgHdr::~nsMsgHdr (this=0x8294292c0, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsMsgHdr.cpp:112
#28 0x0000000804380178 in nsMsgHdr::Release (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mailnews/db/msgdb/src/nsMsgHdr.cpp:15
#29 0x0000000804b1ccb6 in ReleaseObjects (aArray=...) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/xpcom/build/nsCOMArray.cpp:240
#30 nsCOMArray_base::Clear (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/xpcom/build/nsCOMArray.cpp:248
#31 0x0000000804b32903 in Clear (this=0x845bfae00) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.cpp:164
#32 ~nsArray (this=0x845bfae00, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.cpp:35
#33 ~nsArrayCC (this=0x845bfae00, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.h:46
#34 ~nsArrayCC (this=0x845bfae00, __in_chrg=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.h:46
#35 nsArrayCC::Release (this=0x845bfae00) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/ds/nsArray.cpp:43
#36 0x0000000803ec8b6e in ReleaseSliceNow (slice=100, data=0x82c4a0658) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:625
#37 0x0000000803ec42f6 in XPCIncrementalReleaseRunnable::ReleaseNow (this=0x82c4a0640, limited=true) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:680
#38 0x0000000803ec43df in XPCIncrementalReleaseRunnable::Run (this=0x82c4a0640) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/js/xpconnect/src/XPCJSRuntime.cpp:709
#39 0x0000000804b76c3b in nsThread::ProcessNextEvent (this=0x812d13e80, mayWait=<optimized out>, result=0x7fffffffc9f0) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/xpcom/threads/nsThread.cpp:626
#40 0x0000000804b241f8 in NS_ProcessNextEvent (thread=<optimized out>, mayWait=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/obj-x86_64-unknown-freebsd11.0/mozilla/xpcom/build/nsThreadUtils.cpp:238
#41 0x000000080457f104 in mozilla::ipc::MessagePump::Run (this=0x812d11e40, aDelegate=0x8017a6a80) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/glue/MessagePump.cpp:82
#42 0x0000000804bc677d in RunInternal (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:219
#43 RunHandler (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:212
#44 MessageLoop::Run (this=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/ipc/chromium/src/base/message_loop.cc:186
#45 0x00000008041c09e8 in nsBaseAppShell::Run (this=0x812d46be0) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/widget/xpwidgets/nsBaseAppShell.cpp:163
#46 0x0000000803fc3e6e in nsAppStartup::Run (this=0x817dcf470) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/components/startup/nsAppStartup.cpp:269
#47 0x000000080301bf8d in XREMain::XRE_mainRun (this=this@entry=0x7fffffffcc70) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:3856
#48 0x000000080301c6b1 in XREMain::XRE_main (this=this@entry=0x7fffffffcc70, argc=argc@entry=3, argv=argv@entry=0x7fffffffd3d0, aAppData=aAppData@entry=0x801718100)
    at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:3924
#49 0x000000080301ca0f in XRE_main (argc=3, argv=0x7fffffffd3d0, aAppData=0x801718100, aFlags=<optimized out>) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mozilla/toolkit/xre/nsAppRunner.cpp:4126
#50 0x0000000000403176 in do_main (argv=0x7fffffffd3d0, argc=3, exePath=0x7fffffffcf40 "/usr/local/lib/thunderbird/") at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mail/app/nsMailApp.cpp:111
#51 main (argc=3, argv=0x7fffffffd3d0) at /usr/obj/ports/usr/ports/mail/thunderbird/work/comm-esr24/mail/app/nsMailApp.cpp:201
Looks like this was caused by a defect in a cutting edge kernel that I used.
The defect caused swapped out pages to become zeroed out under some very specific conditions.
Status: UNCONFIRMED → RESOLVED
Closed: 10 years ago
Resolution: --- → INVALID
You need to log in before you can comment on or make changes to this bug.