From: dgrimes at scvl dot com
Operating system: SCO OpenServer 5
PHP version: 4.3.10
PHP Bug Type: Program Execution
Bug description: PHP CGI Core Dumps W/O TERMCAP Assignment
Description:
------------
I am attempting to upgrade from 4.0.6 to 4.3.10. Everything compiled
without warning or errors and installed fine. I eliminated everything from
configure:
configure --disable-all
make
make install
I want a CGI version from this compile. When I execute php from the
command line, it coredumps with a memory fault. All I have to do is type
php at the command line and it coredumps. I finally figured out it has
something to do with the TERMCAP environment variable. When I set it to a
valid TERMCAP value php will run fine.
TERMCAP Assignment:
TERMCAP='sa|scoansi|scoansi80x25|SCO ANSI Color Console: :
:km:mm=\
E[=10L:mo=\E[=11L:rp=\E[%d;%db:vi=\E[=0c:ve=\E[=1c:vs=\E[=2c:
:am:be:eo:mi:xo:
: :LE=\E[%dD:RI=\E[%dC:DO=\E[%dD:UP=\E[%dA:cm=\E[%i%d;%dH:DC=\E[%dP:
:DL=\E[%dM:IC=\E[%d@:AL=\E[%dL:S1=\E[=%dg:cd=\E[J:cb=\E[1K:ce=\E[K:
:ho=\E[H
:RA=\E[?7l:SA=\E[?7h:@1=\E[H:@7=\E[F:kh=\E[H:
:kD=^_:kI=\E[L:kN=\E[G:%5=\E[G:k
P=\E[I:%8=\E[I:kB=\E[Z:kl=\E[D:
:kd=\E[B:kr=\E[C:ku=\E[A:k1=\E[M:k2=\E[N:k3=\E[O
:k4=\E[P:k5=\E[Q:
:k6=\E[R:k7=\E[S:k8=\E[T:k9=\E[U:k;=\E[V:F1=\E[W:F2=\E[X
: :mb=\E[5m:md=\E[1m:mr=\E[7m:mk=\E[8m:so=\E[7m:se=\E[27m:me=\E[m:
:[EMAIL PROTECTED]/.\231-\230,.`\204~\207i\150y\163z\162{\143
};;IIHH<<JJKKMM::LL99NN88UUTT>>OOQQFF55XX77VVSS==PPRRGG66WW:
:as=\E[12m:ae=\E
[10m:cs=\E[%i%d;%dr:wi=\E[%i%d;%d;%i%d;%dr:MC=\E[=r:
:oc=\E[51m:Co#8:pa#64:AB
=\E[4%dm:Sb=\E[4%dm:AF=\E[3%dm:Sf=\E[3%dm:op=\E[0;37;40m:'
Once TERMCAP is assigned, php runs OK. I am installing on SCO OperServer 5
Version 5.0.6. If you need any additional information please let me know.
Dean
--
Edit bug report at http://bugs.php.net/?id=31433&edit=1
--
Try a CVS snapshot (php4): http://bugs.php.net/fix.php?id=31433&r=trysnapshot4
Try a CVS snapshot (php5.0):
http://bugs.php.net/fix.php?id=31433&r=trysnapshot50
Try a CVS snapshot (php5.1):
http://bugs.php.net/fix.php?id=31433&r=trysnapshot51
Fixed in CVS: http://bugs.php.net/fix.php?id=31433&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=31433&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=31433&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=31433&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=31433&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=31433&r=support
Expected behavior: http://bugs.php.net/fix.php?id=31433&r=notwrong
Not enough info:
http://bugs.php.net/fix.php?id=31433&r=notenoughinfo
Submitted twice:
http://bugs.php.net/fix.php?id=31433&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=31433&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=31433&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=31433&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=31433&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=31433&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=31433&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=31433&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=31433&r=mysqlcfg