Solaris 2.6 / Asynchronous IO

From: Chris Tilbury <>
Date: Fri, 11 Sep 1998 16:48:16 +0100

Is anyone running with Solaris 2.6 and squid 1.2.b24 (including first patch
set). We've configured with


and it dumps core immediately it starts. It's dying in the dlmalloc.c "free"
routine, a backtrace of the process shows

#7 <signal handler called>
#8 free (mem=0x25dcd0) at dlmalloc.c:2352
#9 0x80fb8 in xfree (s=0x25dcd0) at util.c:451
#10 0x3a724 in diskHandleWriteComplete (fd=29, data=0x3a7398, len=146, errcode=0) at disk.c:337
#11 0x26e74 in aioCheckCallbacks () at async_io.c:390
#12 0x38028 in comm_poll (msec=0) at comm_select.c:273
#13 0x54990 in main (argc=4, argv=0xeffffad4) at main.c:580

Not using dlmalloc has some equally unpleasant results (namely, that the process
bus errors at seemingly random intervals, and has to be kill -9'd to
restart it.).

This with gcc 2.8.1. Anyone running a similar combination with success under
Solaris 2.6?



Chris Tilbury, UNIX Systems Administrator, IT Services, University of Warwick
EMAIL: PHONE: +44 1203 523365(V)/+44 1203 523267(F)
Received on Fri Sep 11 1998 - 08:49:37 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:41:56 MST