Core Dump on Second Folder Open on Startup

Curt Sampson <[email protected]>
Newsgroups gmane.mail.pine.general
Message-ID <Pine.NEB.4.64.0701031023250.1055@localhost>
I've got a couple of NetBSD machines, one running netbsd-4 branch from a
few months ago (and various libraries and so on of a similar age), and
the other running a build from a few days ago. Both are using the same
config file, which has preopen-stayopen-folders set, and are talking to
the same imap server (via ssh).

On the older one, the pkgsrc pine 4.64 runs fine; on the newer one, it
opens my first folder in the stay-open-folders list just fine, but when
it tries to open the next folder on that list, it receives an abort
signal and dies, with this backtrace:

     Program terminated with signal 6, Aborted.
     #0  0xbb8caf2f in kill () from /usr/lib/libc.so.12
     (gdb) bt
     #0  0xbb8caf2f in kill () from /usr/lib/libc.so.12
     #1  0xbb961b4c in abort () from /usr/lib/libc.so.12
     #2  0x081848df in mm_critical ()
     #3  0x0813a31a in mm_dlog ()
     #4  0x08165483 in mm_critical ()
     #5  <signal handler called>
     #6  0x0000001f in ?? ()

If I try to open the second folder in the stayopen list directly, with
the -f option, it opens fine. If I open the first folder with the -f
option, and then (G)oto the second folder (and subsequent ones) it works
fine. It seems it's just on startup that this happens.

Before I get into an extended debugging session with this, has anybody
seen anything like this before. Does anybody have any hints on what I
should be looking for? Does anyone have any debugging hints, or bits of
info that I should track down to help the developers?

cjs
-- 
Curt Sampson            <[email protected]>             +81 90 7737 2974
   The power of accurate observation is commonly called cynicism
   by those who have not got it.    --George Bernard Shaw
_______________________________________________
Pine-info mailing list
[email protected]
http://mailman1.u.washington.edu/mailman/listinfo/pine-info
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.