master segfaults on Solaris 9

Igor Brezac igor at ipass.net
Wed Feb 4 12:01:30 EST 2004


On Wed, 4 Feb 2004, Markus Wernig wrote:

> On Wed, 2004-02-04 at 15:42, Gary Mills wrote:
> > On Wed, Feb 04, 2004 at 09:15:13AM -0500, Igor Brezac wrote:
> > >
> > > On Wed, 4 Feb 2004, Markus Wernig wrote:
> > > >
> > > > I have uploaded a more complete truss file (truss -u *:*:*
> > > > /usr/cyrus/bin/master) to
> > > > http://markus.wernig.net/en/cyrstart.trussall.txt, which shows all
> > > > library calls as well as the system calls.
> > >
> > > A backtrace would be much more helpful.  I use Solaris 9 without any such
> > > issues.
> >
> > You can use `coreadm' to permit global core dumps and global setid
> > core dumps.  I put them in /var/core, with the pattern suggested in
> > the man page.  Then, you will get a core file when master exits.
> > `pstack' on the core would be interesting.
>
> Hi Gary
> Here you go (sorry, I'm not familiar with coredumps):
>
> # pstack master-5002-8822-1075912530-core
> core 'master-5002-8822-1075912530-core' of 8822:
> /usr/cyrus/bin/master
>  feec45a8 set_zone_context (40211f52, 78474, 0, 0, 0, 0) + 8c
>  feec3ba8 localtime_r (ffbff27c, ffbfed9c, 0, 0, 0, 0) + 20
>  feeb996c ctime_r  (ffbff27c, ffbff260, 1a, 0, 0, 0) + c
>  feed583c vsyslog  (fef428d0, 0, ffbffa3c, 400, 0, 36504) + 1d4
>  feed5658 syslog   (5, 19728, 0, 40211f54, 39fc8, 0) + 1c
>  000156b8 main     (1, ffbffbe4, ffbffbec, 36c84, 0, 2c400) + 488
>  00012238 _start   (0, 0, 0, 0, 0, 0) + 5c
>

A gdb backtrace (with debugging compiled in) would be more helpful.  This
does not look like the cyrus problem.  Try to recompile cyrus.

-- 
Igor




More information about the Info-cyrus mailing list