
cherokee at googlecode
May 7, 2010, 4:14 AM
Post #1 of 3
(278 views)
Permalink
|
|
Issue 853 in cherokee: Cherokee package for PPC broken on Debian Testing
|
|
Status: New Owner: ---- New issue 853 by gafotas: Cherokee package for PPC broken on Debian Testing http://code.google.com/p/cherokee/issues/detail?id=853 Debian: Testing Package version: 0.99.44-1 Platform: PPC Kernel: 2.6.32-trunk-powerpc #1 Mon Jan 11 03:50:43 UTC 2010 ppc GNU/Linux The Cherokee package for Debian unstable it's broken, as it contains a memory bug that yields malloc errors on running both cherokee or cherokee admin. This leaves cherokee unusable on this Debian release on the PPC platform. It's been broken for at least 2 or 3 weeks, but I couldn't report it earlier, as I've been travelling around and couldn't investigate it. I've been told by Alvaro Lopez personally ( we are all at the Cherokee Summit ;) ) that the bug is already fixed, but the fast pace of updates this days on unstable didn't allow to push from unstable to testing, but this leaves Cherokee broken, and maybe we should ask the Debian mantainer to force it. FYI, the behaviour on the bug is: You start the Cherokee service, and it stays on memory, but doesn't bind on port 80. If you run the binary standalone, or the cherokee-admin will give you errors like this: === cherokee-worker: 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. === I did run cherokee-admin through valgrind, and attached the log. When upgrading to the latest version, the problem stops. Thanks Attachments: valgrind-output-cherokee-0.99.44-1.txt 13.2 KB _______________________________________________ Cherokee-dev mailing list Cherokee-dev [at] lists http://lists.octality.com/listinfo/cherokee-dev
|