Test results for 4.3.2RC4 [failed]
| From: | noreply@php.net | Date: | Sun, 25 May 2003 20:02:06 +0000 |
| Subject: | Test results for 4.3.2RC4 [failed] | ||
| Groups: | php.qa | ||
| Request: | Send a blank email to php-qa+get-13044@lists.php.net to get a copy of this message | ||
=====================================================================
FAILED TEST SUMMARY
---------------------------------------------------------------------
Bug #20539 (PHP CLI Segmentation Fault) [tests/basic/bug20539.phpt]
mhash() test [ext/mhash/tests/001.phpt]
mhash_keygen_s2k() test [ext/mhash/tests/003.phpt]
pspell basic tests [ext/pspell/tests/01pspell_basic.phpt]
session object serialization [ext/session/tests/001.phpt]
session object deserialization [ext/session/tests/003.phpt]
correct instantiation of references between variables in sessions [ext/session/tests/006.phpt]
bug compatibility: unset($c) with enabled register_globals [ext/session/tests/007.phpt]
bug compatibility: global is used albeit register_globals=0 [ext/session/tests/008-php4.2.3.phpt]
unset($_SESSION["name"]); should work with register_globals=off
[ext/session/tests/009.phpt]
registering $_SESSION should not segfault [ext/session/tests/012.phpt]
redefining SID should not cause warnings [ext/session/tests/013.phpt]
a script should not be able to modify session.use_trans_sid [ext/session/tests/014.phpt]
use_trans_sid should not affect SID [ext/session/tests/015.phpt]
invalid session.save_path should not cause a segfault [ext/session/tests/016.phpt]
setting $_SESSION before session_start() should not cause segfault [ext/session/tests/017.phpt]
rewriter correctly handles attribute names which contain dashes [ext/session/tests/018.phpt]
serializing references test case using globals [ext/session/tests/019.phpt]
rewriter uses arg_seperator.output for modifying URLs [ext/session/tests/020.phpt]
rewriter handles form and fieldset tags correctly [ext/session/tests/021.phpt]
=====================================================================
=====================================================================
TEST RESULT SUMMARY
---------------------------------------------------------------------
Exts skipped : 65
Exts tested : 24
---------------------------------------------------------------------
Number of tests : 476
Tests skipped : 225 (47.3%)
Tests failed : 20 ( 4.2%)
Tests passed : 231 (48.5%)
---------------------------------------------------------------------
Time taken : 105 seconds
=====================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/tests/basic/bug20539.phpt
================================================================================
---- EXPECTED OUTPUT
good :)
---- ACTUAL OUTPUT
Could not startup.
---- FAILED
================================================================================
001- good :)
001+ Could not startup.
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/mhash/tests/001.phpt
================================================================================
---- EXPECTED OUTPUT
MHASH_MD5
ok
MHASH_SHA1
ok
MHASH_HAVAL256
ok
MHASH_HAVAL192
ok
MHASH_HAVAL224
ok
MHASH_HAVAL160
ok
MHASH_RIPEMD160
ok
MHASH_GOST
ok
MHASH_TIGER
ok
MHASH_CRC32
ok
MHASH_CRC32B
ok
---- ACTUAL OUTPUT
MHASH_MD5
ok
MHASH_SHA1
ok
MHASH_HAVAL256
ok
MHASH_HAVAL192
ok
MHASH_HAVAL224
ok
MHASH_HAVAL160
ok
MHASH_RIPEMD160
ok
MHASH_GOST
ok
MHASH_TIGER: string(24) "ý¹yÃ:g~ «®ë
à0T»\9"
MHASH_TIGER: string(24) ":Ãy¹ý뮫 ~g9\»T0à
"
MHASH_CRC32
ok
MHASH_CRC32B
ok
---- FAILED
================================================================================
025- MHASH_TIGER
025+ MHASH_TIGER: string(24) "ý¹yÃ:g~ «®ë
à0T»\9"
026- ok
026+ MHASH_TIGER: string(24) ":Ãy¹ý뮫 ~g9\»T0à
"
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/mhash/tests/003.phpt
================================================================================
---- EXPECTED OUTPUT
MHASH_MD5
ok
MHASH_SHA1
ok
MHASH_HAVAL256
ok
MHASH_HAVAL224
ok
MHASH_HAVAL192
ok
MHASH_HAVAL160
ok
MHASH_RIPEMD160
ok
MHASH_GOST
ok
MHASH_TIGER
ok
MHASH_CRC32
ok
MHASH_CRC32B
ok
---- ACTUAL OUTPUT
MHASH_MD5
ok
MHASH_SHA1
ok
MHASH_HAVAL256
ok
MHASH_HAVAL224
ok
MHASH_HAVAL192
ok
MHASH_HAVAL160
ok
MHASH_RIPEMD160
ok
MHASH_GOST
ok
MHASH_TIGER: string(200)
"67eac97b9dca0a47b1f6262f330264e4ce1c233760fe3255f642512fd3127929baccf1e758236b2768a4c2c0c06e118b19e40e2f04a5f745820fb8a99bdbc00698702a4d3120171856c4c94bda79ba1b4f60d509d7f8954da818a29797368dd47c1122aa"
MHASH_TIGER: string(200)
"c2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321ca"
MHASH_CRC32
ok
MHASH_CRC32B
ok
---- FAILED
================================================================================
025- MHASH_TIGER
025+ MHASH_TIGER: string(200)
"67eac97b9dca0a47b1f6262f330264e4ce1c233760fe3255f642512fd3127929baccf1e758236b2768a4c2c0c06e118b19e40e2f04a5f745820fb8a99bdbc00698702a4d3120171856c4c94bda79ba1b4f60d509d7f8954da818a29797368dd47c1122aa"
026- ok
026+ MHASH_TIGER: string(200)
"c2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321cae5f1a5702b230392c1ad2390fd9ee9663679a9dbc2f321ca"
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/pspell/tests/01pspell_basic.phpt
================================================================================
---- EXPECTED OUTPUT
I : true
will : true
not : true
buy : true
this : true
record : true
it : true
is : true
scratched : true
Sorry : true
I : true
will : true
not : true
buy : true
this : true
record : true
it : true
is : true
scratched : true
Uh : true
no : true
no : true
no : true
This : true
is : true
a : true
tobacconists : true
Ah : true
I : true
will : true
not : true
buy : true
this : true
tobacconists : true
it : true
is : true
scratched : true
No : true
no : true
no : true
no : true
Tobacco : true
um : true
cigarettes : true
holds : true
up : true
a : true
pack : true
Ya : true
Seegarets : ..false
Possible spelling: Secrets
Possible spelling: Regrets
Possible spelling: Secretes
Possible spelling: Egrets
Possible spelling: Serrates
Possible spelling: Segre's
Possible spelling: Seagate's
Possible spelling: Regreets
Possible spelling: Segregates
Possible spelling: Sergeants
Possible spelling: Sugariest
Possible spelling: Garrets
Possible spelling: Socrates
Possible spelling: Egret's
Possible spelling: Separates
Possible spelling: Cigarettes
Possible spelling: Sugared
Possible spelling: Scarlets
Ya : true
Uh : true
My : true
hovercraft : true
is : true
full : true
of : true
eels : true
Sorry : true
My : true
hovercraft : true
pantomimes : true
puffing : true
a : true
cigarette : true
is : true
full : true
of : true
eels : true
pretends : true
to : true
strike : true
a : true
match : true
Ahh : ..false
Possible spelling: Shh
Possible spelling: Ah
Possible spelling: Aha
Possible spelling: Ash
Possible spelling: Ha
matches : true
---- ACTUAL OUTPUT
I : true
will : true
not : true
buy : true
this : true
record : true
it : true
is : true
scratched : true
Sorry : true
I : true
will : true
not : true
buy : true
this : true
record : true
it : true
is : true
scratched : true
Uh : true
no : true
no : true
no : true
This : true
is : true
a : true
tobacconists : true
Ah : true
I : true
will : true
not : true
buy : true
this : true
tobacconists : true
it : true
is : true
scratched : true
No : true
no : true
no : true
no : true
Tobacco : true
um : true
cigarettes : true
holds : true
up : true
a : true
pack : true
Ya : true
Seegarets : ..false
Possible spelling: Secrets
Possible spelling: Regrets
Possible spelling: Secretes
Possible spelling: Egrets
Possible spelling: Segre's
Possible spelling: Seagate's
Possible spelling: Regreets
Possible spelling: Segregates
Possible spelling: Sergeants
Possible spelling: Sugariest
Possible spelling: Garrets
Possible spelling: Socrates
Possible spelling: Egret's
Possible spelling: Separates
Possible spelling: Cigarettes
Possible spelling: Sugared
Possible spelling: Scarlets
Ya : true
Uh : true
My : true
hovercraft : true
is : true
full : true
of : true
eels : true
Sorry : true
My : true
hovercraft : true
pantomimes : true
puffing : true
a : true
cigarette : true
is : true
full : true
of : true
eels : true
pretends : true
to : true
strike : true
a : true
match : true
Ahh : ..false
Possible spelling: Shh
Possible spelling: Ah
Possible spelling: Aha
Possible spelling: Ash
Possible spelling: Ha
matches : true
---- FAILED
================================================================================
055- Possible spelling: Serrates
055+ Possible spelling: Segre's
056- Possible spelling: Segre's
056+ Possible spelling: Seagate's
057- Possible spelling: Seagate's
057+ Possible spelling: Regreets
058- Possible spelling: Regreets
058+ Possible spelling: Segregates
059- Possible spelling: Segregates
059+ Possible spelling: Sergeants
060- Possible spelling: Sergeants
060+ Possible spelling: Sugariest
061- Possible spelling: Sugariest
061+ Possible spelling: Garrets
062- Possible spelling: Garrets
062+ Possible spelling: Socrates
063- Possible spelling: Socrates
063+ Possible spelling: Egret's
064- Possible spelling: Egret's
064+ Possible spelling: Separates
065- Possible spelling: Separates
065+ Possible spelling: Cigarettes
066- Possible spelling: Cigarettes
066+ Possible spelling: Sugared
067- Possible spelling: Sugared
067+ Possible spelling: Scarlets
068- Possible spelling: Scarlets
068+ Ya : true
069- Ya : true
069+ Uh : true
070- Uh : true
070+ My : true
071- My : true
071+ hovercraft : true
072- hovercraft : true
072+ is : true
073- is : true
073+ full : true
074- full : true
074+ of : true
075- of : true
075+ eels : true
076- eels : true
076+ Sorry : true
077- Sorry : true
077+ My : true
078- My : true
078+ hovercraft : true
079- hovercraft : true
079+ pantomimes : true
080- pantomimes : true
080+ puffing : true
081- puffing : true
081+ a : true
082- a : true
082+ cigarette : true
083- cigarette : true
083+ is : true
084- is : true
084+ full : true
085- full : true
085+ of : true
086- of : true
086+ eels : true
087- eels : true
087+ pretends : true
088- pretends : true
088+ to : true
089- to : true
089+ strike : true
090- strike : true
090+ a : true
091- a : true
091+ match : true
092- match : true
092+ Ahh : ..false
093- Ahh : ..false
093+ Possible spelling: Shh
094- Possible spelling: Shh
094+ Possible spelling: Ah
095- Possible spelling: Ah
095+ Possible spelling: Aha
096- Possible spelling: Aha
096+ Possible spelling: Ash
097- Possible spelling: Ash
097+ Possible spelling: Ha
098- Possible spelling: Ha
098+ matches : true
099- matches : true
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/001.phpt
================================================================================
---- EXPECTED OUTPUT
baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}}
---- ACTUAL OUTPUT
Fatal error: session_register(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/001.php on line 16
---- FAILED
================================================================================
001-
baz|O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}arr|a:1:{i:3;O:3:"foo":2:{s:3:"bar";s:2:"ok";s:3:"yes";s:4:"done";}}
001+ Fatal error: session_register(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/001.php on line 16
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/003.phpt
================================================================================
---- EXPECTED OUTPUT
object(foo)(2) {
["bar"]=>
string(2) "ok"
["yes"]=>
int(2)
}
array(1) {
[3]=>
&object(foo)(2) {
["bar"]=>
string(2) "ok"
["yes"]=>
int(2)
}
}
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/003.php on line 10
---- FAILED
================================================================================
001- object(foo)(2) {
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/003.php on line 10
002- ["bar"]=>
003- string(2) "ok"
004- ["yes"]=>
005- int(2)
006- }
007- array(1) {
008- [3]=>
009- &object(foo)(2) {
010- ["bar"]=>
011- string(2) "ok"
012- ["yes"]=>
013- int(2)
014- }
015- }
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/006.phpt
================================================================================
---- EXPECTED OUTPUT
original values:
object(a)(1) {
["test"]=>
string(5) "hallo"
}
object(b)(1) {
["a"]=>
&object(a)(1) {
["test"]=>
string(5) "hallo"
}
}
values after session:
object(a)(1) {
["test"]=>
string(5) "hallo"
}
object(b)(1) {
["a"]=>
&object(a)(1) {
["test"]=>
string(5) "hallo"
}
}
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/006.php on line 5
---- FAILED
================================================================================
001- original values:
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/006.php on line 5
002- object(a)(1) {
003- ["test"]=>
004- string(5) "hallo"
005- }
006- object(b)(1) {
007- ["a"]=>
008- &object(a)(1) {
009- ["test"]=>
010- string(5) "hallo"
011- }
012- }
013- values after session:
014- object(a)(1) {
015- ["test"]=>
016- string(5) "hallo"
017- }
018- object(b)(1) {
019- ["a"]=>
020- &object(a)(1) {
021- ["test"]=>
022- string(5) "hallo"
023- }
024- }
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/007.phpt
================================================================================
---- EXPECTED OUTPUT
float(3.14)
array(1) {
["c"]=>
&float(3.14)
}
float(3.14)
array(1) {
["c"]=>
&float(3.14)
}
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/007.php on line 7
---- FAILED
================================================================================
001- float(3.14)
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/007.php on line 7
002- array(1) {
003- ["c"]=>
004- &float(3.14)
005- }
006- float(3.14)
007- array(1) {
008- ["c"]=>
009- &float(3.14)
010- }
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/008-php4.2.3.phpt
================================================================================
---- EXPECTED OUTPUT
NULL
Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be
advised that the session extension does not consider global variables as a source of data, unless
register_globals is enabled. You can disable this functionality and this warning by setting
session.bug_compat_42 or session.bug_compat_warn to off, respectively.
array(1) {
["c"]=>
float(3.14)
}
NULL
array(1) {
["c"]=>
float(3.14)
}
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/008-php4.2.3.php on line 5
---- FAILED
================================================================================
001- NULL
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/008-php4.2.3.php on line 5
002- Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be
advised that the session extension does not consider global variables as a source of data, unless
register_globals is enabled. You can disable this functionality and this warning by setting
session.bug_compat_42 or session.bug_compat_warn to off, respectively.
003- array(1) {
004- ["c"]=>
005- float(3.14)
006- }
007- NULL
008- array(1) {
009- ["c"]=>
010- float(3.14)
011- }
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/009.phpt
================================================================================
---- EXPECTED OUTPUT
array(0) {
}
array(1) {
["name"]=>
string(3) "foo"
}
array(1) {
["name"]=>
string(3) "foo"
}
array(0) {
}
array(0) {
}
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/009.php on line 7
---- FAILED
================================================================================
001- array(0) {
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/009.php on line 7
002- }
003- array(1) {
004- ["name"]=>
005- string(3) "foo"
006- }
007- array(1) {
008- ["name"]=>
009- string(3) "foo"
010- }
011- array(0) {
012- }
013- array(0) {
014- }
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/012.phpt
================================================================================
---- EXPECTED OUTPUT
I live
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/012.php on line 7
---- FAILED
================================================================================
001- I live
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/012.php on line 7
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/013.phpt
================================================================================
---- EXPECTED OUTPUT
I live
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/013.php on line 5
---- FAILED
================================================================================
001- I live
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/013.php on line 5
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/014.phpt
================================================================================
---- EXPECTED OUTPUT
<a href="/link?PHPSESSID=abtest">
<a href="/link?PHPSESSID=abtest">
<a href="/link?PHPSESSID=abtest">
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/014.php on line 5
---- FAILED
================================================================================
001- <a href="/link?PHPSESSID=abtest">
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/014.php on line 5
002- <a href="/link?PHPSESSID=abtest">
003- <a href="/link?PHPSESSID=abtest">
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/015.phpt
================================================================================
---- EXPECTED OUTPUT
<a href="/link?PHPSESSID=abtest&PHPSESSID=abtest">
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/015.php on line 5
---- FAILED
================================================================================
001- <a href="/link?PHPSESSID=abtest&PHPSESSID=abtest">
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/015.php on line 5
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/016.phpt
================================================================================
---- EXPECTED OUTPUT
I live
---- ACTUAL OUTPUT
---- FAILED
================================================================================
001- I live
001+
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/017.phpt
================================================================================
---- EXPECTED OUTPUT
I live
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/017.php on line 8
---- FAILED
================================================================================
001- I live
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/017.php on line 8
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/018.phpt
================================================================================
---- EXPECTED OUTPUT
<form accept-charset="ISO-8859-15, ISO-8859-1" action=url.php><input
type="hidden" name="PHPSESSID" value="abtest" />
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/018.php on line 6
---- FAILED
================================================================================
001- <form accept-charset="ISO-8859-15, ISO-8859-1" action=url.php><input
type="hidden" name="PHPSESSID" value="abtest" />
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/018.php on line 6
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/019.phpt
================================================================================
---- EXPECTED OUTPUT
array(2) {
["o1"]=>
&object(tfoo)(1) {
["c"]=>
int(42)
}
["o2"]=>
&object(tfoo)(1) {
["c"]=>
int(42)
}
}
array(2) {
["o1"]=>
&object(tfoo)(1) {
["c"]=>
int(44)
}
["o2"]=>
&object(tfoo)(1) {
["c"]=>
int(44)
}
}
---- ACTUAL OUTPUT
Fatal error: session_register(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/019.php on line 16
---- FAILED
================================================================================
001- array(2) {
001+ Fatal error: session_register(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/019.php on line 16
002- ["o1"]=>
003- &object(tfoo)(1) {
004- ["c"]=>
005- int(42)
006- }
007- ["o2"]=>
008- &object(tfoo)(1) {
009- ["c"]=>
010- int(42)
011- }
012- }
013- array(2) {
014- ["o1"]=>
015- &object(tfoo)(1) {
016- ["c"]=>
017- int(44)
018- }
019- ["o2"]=>
020- &object(tfoo)(1) {
021- ["c"]=>
022- int(44)
023- }
024- }
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/020.phpt
================================================================================
---- EXPECTED OUTPUT
<a href="link.php?a=b&PHPSESSID=abtest">
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/020.php on line 6
---- FAILED
================================================================================
001- <a href="link.php?a=b&PHPSESSID=abtest">
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/020.php on line 6
================================================================================
================================================================================
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/021.phpt
================================================================================
---- EXPECTED OUTPUT
<form><input type="hidden" name="PHPSESSID" value="abtest"
/>
<fieldset><input type="hidden" name="PHPSESSID"
value="abtest" />
<form><input type="hidden" name="PHPSESSID" value="abtest"
/>
<fieldset>
<form><input type="hidden" name="PHPSESSID" value="abtest"
/>
<fieldset>
<form>
<fieldset><input type="hidden" name="PHPSESSID"
value="abtest" />
---- ACTUAL OUTPUT
Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/021.php on line 6
---- FAILED
================================================================================
001- <form><input type="hidden" name="PHPSESSID"
value="abtest" />
001+ Fatal error: session_start(): Failed to initialize storage module. in
/opt/src/gh_support/webserver/php/php-4.3.2RC4/ext/session/tests/021.php on line 6
002- <fieldset><input type="hidden" name="PHPSESSID"
value="abtest" />
003- <form><input type="hidden" name="PHPSESSID"
value="abtest" />
004- <fieldset>
005- <form><input type="hidden" name="PHPSESSID"
value="abtest" />
006- <fieldset>
007- <form>
008- <fieldset><input type="hidden" name="PHPSESSID"
value="abtest" />
================================================================================
================================================================================
BUILD ENVIRONMENT
================================================================================
OS:
Linux
Automake:
automake (GNU automake) 1.4-p4
Copyright (C) 1999, 2001 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Tom Tromey <tromey@cygnus.com>
Autoconf:
autoconf (GNU Autoconf) 2.57
Written by David J. MacKenzie and Akim Demaille.
Copyright 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Libtool:
ltmain.sh (GNU libtool) 1.4.3 (1.922.2.110 2002/10/23 01:39:54)
Compiler:
Reading specs from /usr/lib/gcc-lib/i386-linux/2.95.4/specs
gcc version 2.95.4 20011002 (Debian prerelease)
Bison:
bison (GNU Bison) 1.875a
Written by Robert Corbett and Richard Stallman.
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Libraries:
libcrypt.so.1 => /lib/libcrypt.so.1 (0x40021000)
libpspell.so.15 => /opt/gh_support/webserver/aspell/lib/libpspell.so.15 (0x4004e000)
libaspell.so.15 => /opt/gh_support/webserver/aspell/lib/libaspell.so.15 (0x40050000)
libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40147000)
libm.so.6 => /lib/libm.so.6 (0x40191000)
libc.so.6 => /lib/libc.so.6 (0x401b2000)
libpdf.so.1 => /opt/gh_support/webserver/pdflib/lib/libpdf.so.1 (0x402c2000)
libpng.so.3 => /opt/gh_support/webserver/libpng/lib/libpng.so.3 (0x40353000)
libmysqlclient.so.12 => /opt/gh_support/mysql/lib/mysql/libmysqlclient.so.12 (0x40380000)
libmcrypt.so.4 => /opt/gh_support/webserver/mcrypt/lib/libmcrypt.so.4 (0x403a2000)
libdl.so.2 => /lib/libdl.so.2 (0x403a9000)
libltdl.so.3 => /opt/gh_support/webserver/mcrypt/lib/libltdl.so.3 (0x403ac000)
libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x403b2000)
libresolv.so.2 => /lib/libresolv.so.2 (0x403cf000)
libnsl.so.1 => /lib/libnsl.so.1 (0x403df000)
libcurl.so.2 => /opt/gh_support/webserver/curl/lib/libcurl.so.2 (0x403f2000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
libz.so.1 => /lib/libz.so.1 (0x404db000)
User's E-mail: raw at goodhumans dot com
================================================================================
PHPINFO
================================================================================
phpinfo()
PHP Version => 4.3.2RC4
System => Linux dev3 2.4.20-3 #11 Mon Mar 24 16:31:23 PST 2003 i686
Build Date => May 25 2003 10:58:15
Configure Command => './configure' '--prefix=/opt/gh_support/webserver/php'
'--with-config-file-path=/opt/gh_support/webserver/apache/conf'
'--enable-track-vars' '--with-mysql=/opt/gh_support/mysql'
'--enable-xml' '--with-gd=/opt/gh_support/webserver/gd'
'--with-png=/opt/gh_support/webserver/libpng'
'--with-png-dir=/opt/gh_support/webserver/libpng'
'--with-jpeg-dir=/opt/gh_support/webserver/jpeg'
'--with-mhash=/opt/gh_support/webserver/mhash' '--enable-sysvsem'
'--enable-sysvshm' '--enable-shmop'
'--with-curl=/opt/gh_support/webserver/curl'
'--with-mcrypt=/opt/gh_support/webserver/mcrypt'
'--with-gettext=/opt/gh_support/webserver/gettext' '--enable-dbase'
'--with-zlib=/opt/gh_support/webserver/zlib'
'--with-zlib-dir=/opt/gh_support/webserver/zlib'
'--with-pfpro=shared,/opt/gh_support/webserver/verisign/verisign/payflowpro/linux/lib'
'--with-apxs=/opt/gh_support/webserver/apache/bin/apxs' '--enable-libgcc'
'--with-pdflib=/opt/gh_support/webserver/pdflib'
'--with-pspell=/opt/gh_support/webserver/aspell'
'--with-fedexapi=/opt/gh_support/webserver/fedexapi/fedexapi'
Server API => Command Line Interface
Virtual Directory Support => disabled
Configuration File (php.ini) Path =>
/data/root/machine_configs/colo/services/web/opt/apacheconf/php.ini
PHP API => 20020918
PHP Extension => 20020429
Zend Extension => 20021010
Debug Build => no
Thread Safety => disabled
Registered PHP Streams => php, http, ftp, compress.zlib
This program makes use of the Zend Scripting Language Engine:
Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies
_______________________________________________________________________
Configuration
PHP Core
Directive => Local Value => Master Value
allow_call_time_pass_reference => On => On
allow_url_fopen => On => On
always_populate_raw_post_data => Off => Off
arg_separator.input => & => &
arg_separator.output => & => &
asp_tags => Off => Off
auto_append_file => no value => no value
auto_prepend_file => no value => no value
browscap => no value => no value
default_charset => no value => no value
default_mimetype => text/html => text/html
define_syslog_variables => Off => Off
disable_classes => no value => no value
disable_functions => no value => no value
display_errors => Off => Off
display_startup_errors => Off => Off
doc_root => no value => no value
docref_ext => no value => no value
docref_root => no value => no value
enable_dl => On => On
error_append_string => no value => no value
error_log => /opt/gh_support/webserver/apache/logs/php_error_log =>
/opt/gh_support/webserver/apache/logs/php_error_log
error_prepend_string => no value => no value
error_reporting => 2039 => 2039
expose_php => On => On
extension_dir => /opt/gh_support/webserver/php/lib/php/extensions/no-debug-non-zts-20020429 =>
/opt/gh_support/webserver/php/lib/php/extensions/no-debug-non-zts-20020429
file_uploads => On => On
gpc_order => GPC => GPC
highlight.bg => #FFFFFF => #FFFFFF
highlight.comment => #FF8000 => #FF8000
highlight.default => #0000BB => #0000BB
highlight.html => #000000 => #000000
highlight.keyword => #007700 => #007700
highlight.string => #DD0000 => #DD0000
html_errors => Off => On
ignore_repeated_errors => Off => Off
ignore_repeated_source => Off => Off
ignore_user_abort => Off => Off
implicit_flush => On => Off
include_path =>
.:./frags:./shared:./shared/frags:../shared:../shared/frags:..:../frags:../../shared:../../shared/frags
=>
.:./frags:./shared:./shared/frags:../shared:../shared/frags:..:../frags:../../shared:../../shared/frags
log_errors => On => On
log_errors_max_len => 1024 => 1024
magic_quotes_gpc => Off => Off
magic_quotes_runtime => Off => Off
magic_quotes_sybase => Off => Off
max_execution_time => 0 => 960
max_input_time => -1 => -1
open_basedir => no value => no value
output_buffering => 0 => 0
output_handler => no value => no value
post_max_size => 24M => 24M
precision => 14 => 14
register_argc_argv => On => On
register_globals => Off => Off
report_memleaks => On => On
safe_mode => Off => Off
safe_mode_exec_dir => /usr/local/php/bin => /usr/local/php/bin
safe_mode_gid => Off => Off
safe_mode_include_dir => no value => no value
sendmail_from => no value => no value
sendmail_path => /usr/sbin/sendmail -t -i => /usr/sbin/sendmail -t -i
serialize_precision => 100 => 100
short_open_tag => On => On
SMTP => localhost => localhost
smtp_port => 25 => 25
sql.safe_mode => Off => Off
track_errors => Off => Off
unserialize_callback_func => no value => no value
upload_max_filesize => 16M => 16M
upload_tmp_dir => no value => no value
user_dir => no value => no value
variables_order => no value => no value
xmlrpc_error_number => 0 => 0
xmlrpc_errors => Off => Off
y2k_compliance => On => On
ctype
ctype functions => enabled
curl
CURL support => enabled
CURL Information => libcurl/7.10.4-pre1 OpenSSL/0.9.7b zlib/1.1.4
cybercash
cybercash support => enabled
fedexapi
fedexapi support => enabled
gd
GD Support => enabled
GD Version => 1.6.2 or higher
JPG Support => enabled
PNG Support => enabled
WBMP Support => enabled
gettext
GetText Support => enabled
mcrypt
mcrypt support => enabled
version => >= 2.4.x
Supported ciphers => twofish rijndael-128 rijndael-192 rijndael-256 saferplus rc2 xtea serpent
safer-sk64 safer-sk128 cast-256 loki97 gost threeway cast-128 blowfish des blowfish-compat tripledes
enigma arcfour panama wake
Supported modes => ofb cfb nofb cbc ecb stream ncfb
Directive => Local Value => Master Value
mcrypt.algorithms_dir => no value => no value
mcrypt.modes_dir => no value => no value
mhash
MHASH support => Enabled
MHASH API Version => 20000324
mysql
MySQL Support => enabled
Active Persistent Links => 0
Active Links => 0
Client API version => 4.0.12
MYSQL_MODULE_TYPE => external
MYSQL_SOCKET => /tmp/mysql.sock
MYSQL_INCLUDE => -I/opt/gh_support/mysql/include/mysql
MYSQL_LIBS => -L/opt/gh_support/mysql/lib/mysql -lmysqlclient
Directive => Local Value => Master Value
mysql.allow_persistent => On => On
mysql.connect_timeout => -1 => -1
mysql.default_host => no value => no value
mysql.default_password => no value => no value
mysql.default_port => no value => no value
mysql.default_socket => no value => no value
mysql.default_user => no value => no value
mysql.max_links => Unlimited => Unlimited
mysql.max_persistent => Unlimited => Unlimited
mysql.trace_mode => Off => Off
overload
User-Space Object Overloading Support => enabled
pcre
PCRE (Perl Compatible Regular Expressions) Support => enabled
PCRE Library Version => 3.92 11-Sep-2002
pdf
PDF Support => enabled
PDFlib GmbH Version => 4.0.3
Revision => $Revision: 1.112.2.7 $
pfpro
Verisign Payflow Pro support => enabled
libpfpro version => L306
Directive => Local Value => Master Value
pfpro.defaulthost => test-payflow.verisign.com => test-payflow.verisign.com
pfpro.defaultport => 443 => 443
pfpro.defaulttimeout => 30 => 30
pfpro.proxyaddress => no value => no value
pfpro.proxylogon => no value => no value
pfpro.proxypassword => no value => no value
pfpro.proxyport => no value => no value
posix
Revision => $Revision: 1.51.2.2 $
pspell
PSpell Support => enabled
session
Session Support => enabled
Registered save handlers => files user
Directive => Local Value => Master Value
session.auto_start => Off => Off
session.bug_compat_42 => On => On
session.bug_compat_warn => On => On
session.cache_expire => no value => no value
session.cache_limiter => no value => no value
session.cookie_domain => .goodhumans.com => .goodhumans.com
session.cookie_lifetime => 0 => 0
session.cookie_path => / => /
session.cookie_secure => Off => Off
session.entropy_file => no value => no value
session.entropy_length => 0 => 0
session.gc_divisor => 100 => 100
session.gc_maxlifetime => 86400 => 86400
session.gc_probability => 10 => 10
session.name => PHPSESSID => PHPSESSID
session.referer_check => no value => no value
session.save_handler => user => user
session.save_path => /tmp/session_data => /tmp/session_data
session.serialize_handler => php => php
session.use_cookies => On => On
session.use_only_cookies => Off => Off
session.use_trans_sid => Off => Off
shmop
shmop support => enabled
standard
Regex Library => Bundled library enabled
Dynamic Library Support => enabled
Path to sendmail => /usr/sbin/sendmail -t -i
Directive => Local Value => Master Value
assert.active => 1 => 1
assert.bail => 0 => 0
assert.callback => no value => no value
assert.quiet_eval => 0 => 0
assert.warning => 1 => 1
auto_detect_line_endings => 0 => 0
default_socket_timeout => 60 => 60
safe_mode_allowed_env_vars => PHP_ => PHP_
safe_mode_protected_env_vars => LD_LIBRARY_PATH => LD_LIBRARY_PATH
url_rewriter.tags => a=href,area=href,frame=src,form=,fieldset= =>
a=href,area=href,frame=src,form=,fieldset=
user_agent => no value => no value
tokenizer
Tokenizer Support => enabled
xml
XML Support => active
XML Namespace Support => active
EXPAT Version => 1.95.2
zlib
ZLib Support => enabled
Compiled Version => 1.1.4
Linked Version => 1.1.4
Directive => Local Value => Master Value
zlib.output_compression => Off => Off
zlib.output_compression_level => -1 => -1
zlib.output_handler => no value => no value
Additional Modules
Module Name
dbase
sysvsem
sysvshm
Environment
Variable => Value
HZ => 100
TEST_PHP_SRCDIR => /opt/src/gh_support/webserver/php/php
SHELL => /bin/sh
TERM => xterm
MAKEFLAGS =>
CVSROOT => /data/cvs
USER => root
LD_LIBRARY_PATH => /opt/mysql/mysql/lib/mysql:
SCRIPT_FILENAME =>
MAKELEVEL => 1
MFLAGS =>
PATH => /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
MAIL => /var/mail/root
_ => /opt/src/gh_support/webserver/php/php/sapi/cli/php
PWD => /opt/src/gh_support/webserver/php/php
EDITOR => vi
TEST_PHP_EXECUTABLE => /opt/src/gh_support/webserver/php/php/sapi/cli/php
REDIRECT_STATUS =>
PATH_TRANSLATED =>
HOME => /root
SHLVL => 3
CONTENT_LENGTH =>
LOGNAME => root
QUERY_STRING =>
CONTENT_TYPE =>
CC => gcc
REQUEST_METHOD =>
PHP Variables
Variable => Value
_SERVER["HZ"] => 100
_SERVER["TEST_PHP_SRCDIR"] => /opt/src/gh_support/webserver/php/php
_SERVER["SHELL"] => /bin/sh
_SERVER["TERM"] => xterm
_SERVER["MAKEFLAGS"] =>
_SERVER["CVSROOT"] => /data/cvs
_SERVER["USER"] => root
_SERVER["LD_LIBRARY_PATH"] => /opt/mysql/mysql/lib/mysql:
_SERVER["SCRIPT_FILENAME"] =>
_SERVER["MAKELEVEL"] => 1
_SERVER["MFLAGS"] =>
_SERVER["PATH"] =>
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
_SERVER["MAIL"] => /var/mail/root
_SERVER["_"] => /opt/src/gh_support/webserver/php/php/sapi/cli/php
_SERVER["PWD"] => /opt/src/gh_support/webserver/php/php
_SERVER["EDITOR"] => vi
_SERVER["TEST_PHP_EXECUTABLE"] => /opt/src/gh_support/webserver/php/php/sapi/cli/php
_SERVER["REDIRECT_STATUS"] =>
_SERVER["PATH_TRANSLATED"] =>
_SERVER["HOME"] => /root
_SERVER["SHLVL"] => 3
_SERVER["CONTENT_LENGTH"] =>
_SERVER["LOGNAME"] => root
_SERVER["QUERY_STRING"] =>
_SERVER["CONTENT_TYPE"] =>
_SERVER["CC"] => gcc
_SERVER["REQUEST_METHOD"] =>
_SERVER["PHP_SELF"] =>
_SERVER["SCRIPT_NAME"] =>
_SERVER["DOCUMENT_ROOT"] =>
_SERVER["argv"] => Array
(
)
_SERVER["argc"] => 0
_ENV["HZ"] => 100
_ENV["TEST_PHP_SRCDIR"] => /opt/src/gh_support/webserver/php/php
_ENV["SHELL"] => /bin/sh
_ENV["TERM"] => xterm
_ENV["MAKEFLAGS"] =>
_ENV["CVSROOT"] => /data/cvs
_ENV["USER"] => root
_ENV["LD_LIBRARY_PATH"] => /opt/mysql/mysql/lib/mysql:
_ENV["SCRIPT_FILENAME"] =>
_ENV["MAKELEVEL"] => 1
_ENV["MFLAGS"] =>
_ENV["PATH"] =>
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
_ENV["MAIL"] => /var/mail/root
_ENV["_"] => /opt/src/gh_support/webserver/php/php/sapi/cli/php
_ENV["PWD"] => /opt/src/gh_support/webserver/php/php
_ENV["EDITOR"] => vi
_ENV["TEST_PHP_EXECUTABLE"] => /opt/src/gh_support/webserver/php/php/sapi/cli/php
_ENV["REDIRECT_STATUS"] =>
_ENV["PATH_TRANSLATED"] =>
_ENV["HOME"] => /root
_ENV["SHLVL"] => 3
_ENV["CONTENT_LENGTH"] =>
_ENV["LOGNAME"] => root
_ENV["QUERY_STRING"] =>
_ENV["CONTENT_TYPE"] =>
_ENV["CC"] => gcc
_ENV["REQUEST_METHOD"] =>
PHP License
This program is free software; you can redistribute it and/or modify
it under the terms of the PHP License as published by the PHP Group
and included in the distribution in the file: LICENSE
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
If you did not receive a copy of the PHP license, or have any
questions about PHP licensing, please contact license@php.net.