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