[haiku-commits] Re: r35752 - haiku/trunk/src/system/kernel/slab

  • From: "Axel Dörfler" <axeld@xxxxxxxxxxxxxxxx>
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Thu, 04 Mar 2010 08:41:29 +0100

ingo_weinhold@xxxxxx wrote:
> Log:
> exchange_with_empty() did not set the freeMagazine return value to 
> NULL when
> the maximum magazine count wasn't reached yet. With 
> object_depot_store() not
> resetting its local variable, a magazine could thus be emptied and 
> freed
> twice. Fixes #5489 and #5497.

Damn, so it was even my fault, sorry! Due to the problems I had with 
the magazines before that change, I really hadn't expected that.

Bye,
   Axel.


Other related posts: