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

 



On 06/13/2014 12:06 AM, Dave Jones wrote:
> On Thu, Jun 12, 2014 at 11:04:30PM +0200, Toralf Förster wrote:
> 
>  > Trinity v1.5pre  Dave Jones <davej@xxxxxxxxxx>                               <------- and I'm wondering if here something like "git describe --tags" should be add too to the version string ?
> 
> Just pushed something out that does this. (And went back and regenerated
> all the release tags to be 'real' tags instead of lightweight ones, so
> that git describe actually works). Pull down the latest tags to make it work.
> 
cool.
> caveat: it needs you to rerun configure.sh each time you pull, which
> kinda sucks.  I suppose it'd be better if it somehow did all this stuff
> from the Makefile.  I'll look into fixing it sometime unless someone else beats
> me to it, but it's not on my urgent list.
> 
ok (althought now the version string is completely empty if git is not installed, eg. on virtual test machines)

>  > Done parsing arguments.      
>  > Marking all syscalls as enabled.
>  > *** Error in `trinity': double free or corruption (!prev): 0x08208e78 ***
> 
> I've been chasing a bunch of corruption bugs this last week or so, and
> I think I've killed the worst of the bunch.
> 
> Does -x mremap make this stop happening for you ?
neither "-x mremap" nor "-x madvise" helped hhm

If it would help a lot I could try to bisect trinity to that.

> Asides from damage caused by that syscall the only other bug that I've
> got outstanding is that occasionally something stomps on the pid
> element of the child structures. Oddly enough, it shows up only when
> run with MALLOC_PERTURB_ set. That's the value that gets scribbled
> there.  The weird part is that that struct never gets freed, and
> the struct is a COW'd mmap from the main process, so it's always
> initialized.  Mysterious.
> 
> That all said, I've not seen it since I turned a bunch of the
> child handling upside down over the last day or so, so I may have
> inadvertantly "fixed" it by rewriting it away.
> I'm all ears if you see any of the BUG statements where it
> dumps the pids however.

WIll look onto it

--
Toralf

--
To unsubscribe from this list: send the line "unsubscribe trinity" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [Linux SCSI]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux