Hi,
(I'm not subscribed to this list, so please copy me in any replies)
I've upgraded (successfully) from version 2.1 to version 2.3. Things
have been working OK, but today when I needed to use "-force" to
restart mhonarc (I have over 10000 mails, so things are a bit slow, and
occasionaly the lock gests "lost").
Anyway, when I run mhonarc from the command line, it does a core-dump.
Perl -v is "5.004_04 built for aix", mhonarc -v is "MHonArc v2.3.0 (Perl
5.00404)"
My command-line is
mhonarc -rcfile $PWD/rcfile -outdir $PWD -editidx -force
When I use "perl -w" it gives me lots of lines like:
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN65> chunk 105.
.Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line
552,<FOPEN66> chunk 15.
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN66> chunk 15.
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN66> chunk 43.
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN66> chunk 92.
.Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line
552,<FOPEN67> chunk 15.
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN67> chunk 15.
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN67> chunk 43.
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN67> chunk 108.
Use of uninitialized value at /usr/local/lib/MHonArc-2.3/mhrcvars.pl line 552,
<FOPEN67> chunk 108.
.Segmentation fault(coredump)
(does <FOPEN67> mean that its using file descriptor 57?)
The stack trace on the perl core shows
Segmentation fault in Perl_leave_scope at 0x100270bc
0x100270bc (Perl_leave_scope+0x448) 90a40018 st r5,0x18(r4)
(dbx) t
Perl_leave_scope(??) at 0x100270bc
Perl_die_where(??) at 0x1003dd80
Perl_die(0x200122bc, 0x2043c1f8, 0x2001b12c, 0x20350a80, 0xe8f0ffff,
0x200175d4, 0x2018c438, 0x2018c508) at 0x1000f304
Perl_pp_die() at 0x10082a4c
Perl_runops() at 0x100450f8
perl_run(??) at 0x10011aec
main(??, ??, ??) at 0x10000328
(dbx)
Does anybody have any ideas?
Thanks,
Ciaran
+-------------------------------------------------------------------------+
Ciaran Deignan Tel: (France) 04 76 29 79 92
BULL XS-BU (http://www-frec.bull.com) Internet Support Project Leader
Office: C1/012 Bullcom: 229 79 92
Mail to: C1/023 or Ciaran(_dot_)Deignan(_at_)bull(_dot_)net
Fax: 229 76 89
+-------------------------------------------------------------------------+