Subject: Pine Crashes on Sco

From: Marshall Hollister-Jones <[email-masked]>
Date: Wed, 03 Jan 1996 08:25:54 +0000

I've installed a pine 3.91 binary compiled for Sco on SCO 3.2v4.2. 
It runs fine from the console or a dial-up PC emulating Wuse60 but 
crashes on ANY of our terminals (mix of tvi925, wyse60, wyse120). 
Here is the last few lines of debug output on each occasion:

When run from the console:
******** new mail returning -1  ********
set_titlebar - style: 0  current message cnt:1  current_pl: 0  
total_pl: 0
comatose(0) returns:STATUS: diff:0, displayed: 819758946, now: 
819758947
output_message(Folder "INBOX" opened with 0 messages)
STATUS cmd:120, disp:1, length:0, max:4, min2Select readfds:1 
timeval:0,0
Select on tty returned 1
Read returned 1
Read char returning: 113 q
Read command returning: 113 q
New_mail_count zeroed

When run from a terminal
******** new mail returning -1  ********
set_titlebar - style: 0  current message cnt:1  current_pl: 0  
total_pl: 0
comatose(0) returns:STATUS: diff:0, displayed: 819711911, now: 
819711912
output_message(Folder "INBOX" opened with 0 messages)
STATUS cmd:120, disp:1, length:0, max:4, min2Select readfds:1 
timeval:0,0
Select on tty returned -1
end_screen called
about to end_tty_driver
end_signals(1)
Pine Panic: Select error: Invalid argument
save_debug_on_crash: Version 3.91: debug level 9

Clearly there is an error with "Select on tty" but what does this 
mean and how do I fix it? I wondered about hand-shaking as our 
terminals use Xon/Xoff. Also we don't have tcp/ip.

Marshall

-- 
Dr Marshall Hollister-Jones, BHB, MBChB, General Practitioner.
Chadwick Healthcare
190 Chadwick Rd, P.O. Box 3042, Greerton, Tauranga, New Zealand.
Ph 64 -7-5780132, Fax 64-7-5787392.

---

From: Nico van der Horn <[email-masked]>
Date: Wed, 3 Jan 1996 22:45:26 +0100 (CEST)

On Wed, 3 Jan 1996, Marshall Hollister-Jones wrote:
> [log deleted...]

We use Pine on all SCO versions exept Xenix (until now) with success.

If you have difficulty's with terminals, checkout the terminfo-file 
first, look for the correct value of cursorkeys to be filled in.
In case the cursorkeys are not working, you can allways use F(orward), 
B(ackward), P(revious), N(ext) and so on.

On a system _without_ TCP/IP we use a (dirty) trick: make a link from 
/dev/null to /dev/socksys :-) we use Pine there as MUA only.

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
      GOOD HEALTH, HAPPINESS, SAFETY AND PROSPERITY FOR 1996 !
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
[email-masked] (N.J. van der Horn), VANDERHORN VOF, Oranjelaan 40,
3135 ZP Vlaardingen, The Netherlands, Tel +31104600411, Fax +31104342857