DragonFly BSD
DragonFly users List (threaded) for 2010-10
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Firefox still crashes


From: Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx>
Date: Mon, 11 Oct 2010 17:49:44 -0700 (PDT)

:On Monday 11 October 2010 14:49:00 Matthew Dillon wrote:
:>     Yes, we've been trying to track down various nmalloc issues w/firefox.
:>
:>     Somehow nmalloc's magazines are getting corrupted, but I haven't
:>     figured out how yet.
:
:What's a "magazine"?
:
:Pierre

    We finally found it, thanks in part to the added assertions and your
    reporting of the assertion that occured.  The problem should be gone
    on the latest master.

    A magazine in the context of nmalloc is a small cache of free
    objects of the same size.  Our nmalloc uses magazines in multiple
    layers to avoid MP conflicts between threads.  The particular layer
    that was broken was a fallback layer that wasn't being locked
    properly.

					-Matt
					Matthew Dillon 
					<dillon@backplane.com>



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]