Maxim Burgerhout dijo [Thu, Apr 22, 2010 at 01:15:38PM +0200]:
> Package: cherokee
> Version: 0.99.44-1
> Severity: important
> 
> Starting cherokee 0.99.44 on ARM architecture fails with this error:
> 
> cherokee-admin: malloc.c:3096: sYSMALLOc: Assertion `(old_top ==
> (((mbinptr) (((char *) &((av)->bins[((1) - 1) * 2])) -
> __builtin_offsetof (struct malloc_chunk, fd)))) && old_size == 0) ||
> ((unsigned long) (old_size) >= (unsigned long)((((__builtin_offsetof
> (struct malloc_chunk, fd_nextsize))+((2 * (sizeof(size_t))) - 1)) &
> ~((2 * (sizeof(size_t))) - 1))) && ((old_top)->size & 0x1) &&
> ((unsigned long)old_end & pagemask) == 0)' failed.  Aborted
> 
> Has been reported upstream
> (http://code.google.com/p/cherokee/issues/detail?id=805) and
> apparently is fixed in upstream's subversion (r4853), but since the
> package in it's current state is completely broken on ARM and
> upstream has not released an updated tarball yet, might it be an
> option to backport the fix in r4853 to 0.99.44?  Disclaimer: I have
> not checked how big the changed between 0.99.44 and r4853 are, so it
> might be a daunting task...

Hi,

I looked at r4853¹ and it does not seem to deal with the bug at hand -
It might be r4851 (looking at Álvaro's comment later on that bug
report). Still, as I don't have an ARM machine to test this on, I
prefer not to blind-fix it.

Cherokee guys, is there a forseen new release nearby? The patch seems
quite easy, I can temporarily apply it to our current 0.99.44-1
packaging, but I'd much rather have your input on this. Is a new
release imminent? Does this bug seem to have been addressed? Any other
commit/patch I should consider applying together with this one?

Thanks,

¹ 
http://svn.cherokee-project.com/changeset?old_path=%2F&old=4852&new_path=%2F&new=4853


-- 
Gunnar Wolf • gw...@gwolf.org • (+52-55)5623-0154 / 1451-2244



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to