On Wed, Feb 10, 2010 at 5:37 PM, Gregory Szorc <gregory.sz...@gmail.com> wrote: > I'm not sure if this is the best place to post this, but when running `make > check` against the 1.3.12 dist on Solaris x86, the test hangs in testpoll. > Attaching a debugger reveals the following backtrace: > > #0 0xfedc9a45 in _portfs () from /lib/libc.so.1 > #1 0xfed55c29 in port_getn () from /lib/libc.so.1 > #2 0xfef898a6 in apr_pollcb_poll (pollcb=0x8163238, timeout=-4160455976, > func=0x806626d <trigger_pollcb_cb>, > baton=0x8047b04) at poll/unix/port.c:490 > #3 0x08066408 in trigger_pollcb (tc=0x8047b3c, data=0x0) at testpoll.c:617 > #4 0x080557c1 in abts_run_test (ts=0x80f5b20, f=0x80662f1 <trigger_pollcb>, > value=0x0) at abts.c:168 > #5 0x08066904 in testpoll (suite=0x80f5b20) at testpoll.c:702 > #6 0x08056171 in main (argc=2, argv=0x8047bc4) at abts.c:424 > > uname is "SunOS 5.10 Generic_142901-03 i86pc i386 i86pc." /etc/release > reports as "Solaris 10 10/09 s10x_u8wos_08a X86."
I forgot that I had that level of Solaris 10 too, but I guess you have some kernel patch applied on top? -bash-3.00$ uname -a SunOS unknown 5.10 Generic_141445-09 i86pc i386 i86pc -bash-3.00$ head -1 /etc/release Solaris 10 10/09 s10x_u8wos_08a X86 -bash-3.00$ cd test -bash-3.00$ ./testall -v testpoll testpoll : SUCCESS All tests passed. (succeeds repeatedly with" while ./testall -v testpoll; do :; done")