From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dave Jones Subject: Re: trinity: lots of free(): invalid pointer Date: Fri, 17 Jan 2014 14:09:32 -0500 Message-ID: <20140117190932.GA4300@redhat.com> References: <52D70DC5.8070104@suse.cz> Mime-Version: 1.0 Return-path: Content-Disposition: inline In-Reply-To: <52D70DC5.8070104@suse.cz> Sender: trinity-owner@vger.kernel.org List-ID: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: Jiri Slaby Cc: trinity@vger.kernel.org On Wed, Jan 15, 2014 at 11:37:57PM +0100, Jiri Slaby wrote: > Hi Dave, > > I see lots of $SUBJ generated by the current snapshot of trinity. > 0x4120ae below is free in the loop in post_move_pages. So this is > perhaps introduced with one of: > commit ae3b98fcbf52c808b0a3eb4eb5311c9fdf433f55 > Author: Dave Jones > Date: Wed Jan 8 11:08:22 2014 -0500 > > only allocate page_types array once > > commit 2a749813619348b3bfd144fe04488f698d83accc > Author: Dave Jones > Date: Tue Jan 7 12:11:11 2014 -0500 > > teach move_pages about the maps list > > > Any ideas? I rewrote a bunch of that code a few days ago, are you still seeing it ? I'm not able to reproduce it here. A run with -c move_pages runs and runs. Dave