From: [EMAIL PROTECTED]
Operating system: linux rh 6.2 or slack8
PHP version: 4.2.3
PHP Bug Type: Compile Failure
Bug description: failed --with-snmp (ucd 4.2.6 or 5.0.6)
I am not sure if it is exactly php failure or maybe I should report a
net/ucd snmp bug ?
I had no success compiling php slack-8 with net-snmp5.0.6 althought I had
to push it by hand giving the proper snmp headers location it crashed
later during linking:
/bin/sh /riz-pack/system.httpd/php-4.2.3-exec/libtool --silent --mode=link
gcc -I. -I/riz-pack/system.httpd/php-4.2.3-exec/
-I/riz-pack/system.httpd/php-4.2.3-exec/main
-I/riz-pack/system.httpd/php-4.2.3-exec
-I/riz-pack/system.httpd/php-4.2.3-exec/Zend -I/usr/local/ssl/include
-I/usr/local/mysql/include/mysql -I/usr/local/include
-I/usr/local/include/ucd-snmp
-I/riz-pack/system.httpd/php-4.2.3-exec/ext/xml/expat
-I/riz-pack/system.httpd/php-4.2.3-exec/TSRM -g -O2 -o php
-export-dynamic stub.lo libphp4.la
./.libs/libphp4.a(snmp.o): In function `php_snmp':
/riz-pack/system.httpd/php-4.2.3-exec/ext/snmp/snmp.c:318: undefined
reference to `sprint_value'
/riz-pack/system.httpd/php-4.2.3-exec/ext/snmp/snmp.c:328: undefined
reference to `sprint_objid'
/riz-pack/system.httpd/php-4.2.3-exec/ext/snmp/snmp.c:347: undefined
reference to `sprint_objid'
collect2: ld returned 1 exit status
make[1]: *** [php] Error 1
make[1]: Leaving directory `/riz-pack/system.httpd/php-4.2.3-exec'
make: *** [all-recursive] Error 1
with net-snmp-5.0.6 on rh6:
make[3]: Entering directory `/riz-pack/system.httpd/php-4.2.3/ext/snmp'
/bin/sh /riz-pack/system.httpd/php-4.2.3/libtool --silent --mode=compile
gcc -I. -I/riz-pack/system.httpd/php-4.2.3/ext/snmp
-I/riz-pack/system.httpd/php-4.2.3/main -I/riz-pack/system.httpd/php-4.2.3
-I/usr/local/apache/include -I/riz-pack/system.httpd/php-4.2.3/Zend
-I/usr/local/ssl/include -I/usr/local/mysql/include/mysql
-I/usr/local/include -I/usr/local/include/ucd-snmp
-I/riz-pack/system.httpd/php-4.2.3/ext/xml/expat -DLINUX=22
-DMOD_SSL=208109 -DMOD_PERL -DUSE_PERL_SSI -Dbool=char -DHAS_BOOL
-DUSE_HSREGEX -DEAPI -DEAPI_MM -DUSE_EXPAT
-I/riz-pack/system.httpd/php-4.2.3/TSRM -g -O2 -prefer-pic -c snmp.c
In file included from /usr/local/include/ucd-snmp/snmp_api.h:4,
from snmp.c:64:
/usr/local/include/net-snmp/library/snmp_api.h:84: warning: no semicolon
at end of struct or union
/usr/local/include/net-snmp/library/snmp_api.h:84: parse error before `*'
/usr/local/include/net-snmp/library/snmp_api.h:99: parse error before `*'
/usr/local/include/net-snmp/library/snmp_api.h:99: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_api.h:125: parse error before
`}'
/usr/local/include/net-snmp/library/snmp_api.h:125: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_api.h:131: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:133: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:186: parse error before
`oid'
/usr/local/include/net-snmp/library/snmp_api.h:186: warning: no semicolon
at end of struct or union
/usr/local/include/net-snmp/library/snmp_api.h:190: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:190: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_api.h:206: parse error before
`}'
/usr/local/include/net-snmp/library/snmp_api.h:389: parse error before
`oid'
/usr/local/include/net-snmp/library/snmp_api.h:389: warning: no semicolon
at end of struct or union
/usr/local/include/net-snmp/library/snmp_api.h:395: parse error before
`oid'
/usr/local/include/net-snmp/library/snmp_api.h:395: warning: no semicolon
at end of struct or union
/usr/local/include/net-snmp/library/snmp_api.h:405: parse error before
`}'
/usr/local/include/net-snmp/library/snmp_api.h:405: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_api.h:407: parse error before
`name_loc'
/usr/local/include/net-snmp/library/snmp_api.h:407: `MAX_OID_LEN'
undeclared here (not in a function)
/usr/local/include/net-snmp/library/snmp_api.h:407: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_api.h:409: conflicting types for
`data'
/riz-pack/system.httpd/php-4.2.3/main/php.h:212: previous declaration of
`data'
/usr/local/include/net-snmp/library/snmp_api.h:411: `index' redeclared as
different kind of symbol
/usr/include/string.h:240: previous declaration of `index'
/usr/local/include/net-snmp/library/snmp_api.h:412: parse error before
`}'
/usr/local/include/net-snmp/library/snmp_api.h:455: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:473: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:498: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:593: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:595: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:597: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:599: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:601: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:603: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:606: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:608: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:610: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:613: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:618: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:622: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:623: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:624: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:626: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:630: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:635: parse error before
`oid'
/usr/local/include/net-snmp/library/snmp_api.h:640: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:642: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:642: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_api.h:642: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_api.h:657: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:661: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:676: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:679: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:681: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:684: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:788: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:792: parse error before
`)'
/usr/local/include/net-snmp/library/snmp_api.h:801: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:809: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:817: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:820: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:822: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:825: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:829: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:833: parse error before
`)'
/usr/local/include/net-snmp/library/snmp_api.h:839: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_api.h:840: parse error before
`netsnmp_pdu'
In file included from /usr/local/include/ucd-snmp/snmp_client.h:4,
from snmp.c:65:
/usr/local/include/net-snmp/library/snmp_client.h:48: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_client.h:48: warning: no
semicolon at end of struct or union
/usr/local/include/net-snmp/library/snmp_client.h:54: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:72: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:73: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:73: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_client.h:74: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:74: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:74: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_client.h:75: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:75: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:75: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_client.h:76: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:76: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:77: warning: data
definition has no type or storage class
/usr/local/include/net-snmp/library/snmp_client.h:79: parse error before
`*'
/usr/local/include/net-snmp/library/snmp_client.h:84: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_client.h:87: parse error before
`netsnmp_pdu'
/usr/local/include/net-snmp/library/snmp_client.h:94: parse error before
`netsnmp_pdu'
In file included from /usr/local/include/net-snmp/library/snmp_impl.h:39,
from /usr/local/include/ucd-snmp/snmp_impl.h:4,
from snmp.c:66:
/usr/local/include/net-snmp/types.h:60: warning: redefinition of `u_int'
/usr/include/sys/types.h:35: warning: `u_int' previously declared here
In file included from snmp.c:70:
/usr/local/include/ucd-snmp/version.h:6: initializer element is not
constant
snmp.c: In function `php_snmp':
snmp.c:154: storage size of `session' isn't known
snmp.c:233: sizeof applied to an incomplete type
snmp.c:233: sizeof applied to an incomplete type
snmp.c:233: sizeof applied to an incomplete type
snmp.c:233: sizeof applied to an incomplete type
snmp.c:233: sizeof applied to an incomplete type
snmp.c:233: sizeof applied to an incomplete type
snmp.c:288: warning: assignment from incompatible pointer type
snmp.c:297: warning: assignment from incompatible pointer type
snmp.c:304: warning: assignment from incompatible pointer type
snmp.c:311: dereferencing pointer to incomplete type
snmp.c:312: dereferencing pointer to incomplete type
snmp.c:312: dereferencing pointer to incomplete type
snmp.c:314: dereferencing pointer to incomplete type
snmp.c:314: dereferencing pointer to incomplete type
snmp.c:319: dereferencing pointer to incomplete type
snmp.c:319: dereferencing pointer to incomplete type
snmp.c:329: dereferencing pointer to incomplete type
snmp.c:329: dereferencing pointer to incomplete type
snmp.c:333: dereferencing pointer to incomplete type
snmp.c:334: dereferencing pointer to incomplete type
snmp.c:334: dereferencing pointer to incomplete type
snmp.c:335: dereferencing pointer to incomplete type
snmp.c:335: dereferencing pointer to incomplete type
snmp.c:336: dereferencing pointer to incomplete type
snmp.c:342: dereferencing pointer to incomplete type
snmp.c:343: dereferencing pointer to incomplete type
snmp.c:344: dereferencing pointer to incomplete type
snmp.c:345: dereferencing pointer to incomplete type
snmp.c:345: dereferencing pointer to incomplete type
snmp.c:346: dereferencing pointer to incomplete type
snmp.c:348: dereferencing pointer to incomplete type
snmp.c:348: dereferencing pointer to incomplete type
snmp.c:353: warning: assignment from incompatible pointer type
snmp.c:357: warning: assignment from incompatible pointer type
snmp.c:361: warning: assignment from incompatible pointer type
make[3]: *** [snmp.lo] Error 1
make[3]: Leaving directory `/riz-pack/system.httpd/php-4.2.3/ext/snmp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/riz-pack/system.httpd/php-4.2.3/ext/snmp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/riz-pack/system.httpd/php-4.2.3/ext'
make: *** [all-recursive] Error 1
Linux 2.2.20RAID root@galaxy(26) php-4.2.3 #
with ucd-snmp-4.2.6 on rh6
make[3]: Entering directory `/riz-pack/system.httpd/php-4.2.3/ext/snmp'
/bin/sh /riz-pack/system.httpd/php-4.2.3/libtool --silent --mode=compile
gcc -I. -I/riz-pack/system.httpd/php-4.2.3/ext/snmp
-I/riz-pack/system.httpd/php-4.2.3/main -I/riz-pack/system.httpd/php-4.2.3
-I/usr/local/apache/include -I/riz-pack/system.httpd/php-4.2.3/Zend
-I/usr/local/ssl/include -I/usr/local/mysql/include/mysql
-I/usr/local/include -I/usr/local/include/ucd-snmp
-I/riz-pack/system.httpd/php-4.2.3/ext/xml/expat -DLINUX=22
-DMOD_SSL=208109 -DMOD_PERL -DUSE_PERL_SSI -Dbool=char -DHAS_BOOL
-DUSE_HSREGEX -DEAPI -DEAPI_MM -DUSE_EXPAT
-I/riz-pack/system.httpd/php-4.2.3/TSRM -g -O2 -prefer-pic -c snmp.c
In file included from snmp.c:63:
/usr/local/include/ucd-snmp/snmp_api.h:139: parse error before `oid'
/usr/local/include/ucd-snmp/snmp_api.h:139: warning: no semicolon at end
of struct or union
/usr/local/include/ucd-snmp/snmp_api.h:165: parse error before `}'
/usr/local/include/ucd-snmp/snmp_api.h:214: parse error before `oid'
/usr/local/include/ucd-snmp/snmp_api.h:214: warning: no semicolon at end
of struct or union
/usr/local/include/ucd-snmp/snmp_api.h:218: parse error before `*'
/usr/local/include/ucd-snmp/snmp_api.h:218: warning: data definition has
no type or storage class
/usr/local/include/ucd-snmp/snmp_api.h:224: parse error before `}'
/usr/local/include/ucd-snmp/snmp_api.h:400: parse error before `oid'
/usr/local/include/ucd-snmp/snmp_api.h:400: warning: no semicolon at end
of struct or union
/usr/local/include/ucd-snmp/snmp_api.h:406: parse error before `oid'
/usr/local/include/ucd-snmp/snmp_api.h:406: warning: no semicolon at end
of struct or union
/usr/local/include/ucd-snmp/snmp_api.h:414: parse error before `}'
/usr/local/include/ucd-snmp/snmp_api.h:414: warning: data definition has
no type or storage class
/usr/local/include/ucd-snmp/snmp_api.h:416: parse error before `name_loc'
/usr/local/include/ucd-snmp/snmp_api.h:416: `MAX_OID_LEN' undeclared here
(not in a function)
/usr/local/include/ucd-snmp/snmp_api.h:416: warning: data definition has
no type or storage class
/usr/local/include/ucd-snmp/snmp_api.h:418: conflicting types for `data'
/riz-pack/system.httpd/php-4.2.3/main/php.h:212: previous declaration of
`data'
/usr/local/include/ucd-snmp/snmp_api.h:419: `index' redeclared as
different kind of symbol
/usr/include/string.h:240: previous declaration of `index'
/usr/local/include/ucd-snmp/snmp_api.h:420: parse error before `}'
/usr/local/include/ucd-snmp/snmp_api.h:609: parse error before `*'
/usr/local/include/ucd-snmp/snmp_api.h:627: parse error before `oid'
/usr/local/include/ucd-snmp/snmp_api.h:629: parse error before `oid'
/usr/local/include/ucd-snmp/snmp_api.h:632: parse error before `oid'
/usr/local/include/ucd-snmp/snmp_api.h:633: parse error before `*'
/usr/local/include/ucd-snmp/snmp_api.h:633: parse error before `*'
/usr/local/include/ucd-snmp/snmp_api.h:633: warning: data definition has
no type or storage class
/usr/local/include/ucd-snmp/snmp_api.h:658: parse error before `*'
In file included from snmp.c:64:
/usr/local/include/ucd-snmp/snmp_client.h:51: parse error before `*'
/usr/local/include/ucd-snmp/snmp_client.h:52: parse error before `oid'
In file included from snmp.c:66:
/usr/local/include/ucd-snmp/snmp.h:288: parse error before `oid'
/usr/local/include/ucd-snmp/snmp.h:290: parse error before `oid'
In file included from snmp.c:68:
/usr/local/include/ucd-snmp/mib.h:274: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:278: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:279: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:280: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:282: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:287: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:292: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:294: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:295: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:296: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:298: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:303: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:305: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:306: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:307: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:309: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:310: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:311: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:312: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:313: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:314: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:315: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:315: parse error before `oid'
/usr/local/include/ucd-snmp/mib.h:315: warning: data definition has no
type or storage class
/usr/local/include/ucd-snmp/mib.h:316: parse error before `*'
/usr/local/include/ucd-snmp/mib.h:317: parse error before `*'
snmp.c:80: parse error before `objid_mib'
snmp.c:80: warning: data definition has no type or storage class
snmp.c: In function `php_snmp':
snmp.c:153: storage size of `session' isn't known
snmp.c:157: `oid' undeclared (first use in this function)
snmp.c:157: (Each undeclared identifier is reported only once
snmp.c:157: for each function it appears in.)
snmp.c:157: parse error before `name'
snmp.c:160: parse error before `root'
snmp.c:169: `MAX_NAME_LEN' undeclared (first use in this function)
snmp.c:219: `root' undeclared (first use in this function)
snmp.c:232: sizeof applied to an incomplete type
snmp.c:232: sizeof applied to an incomplete type
snmp.c:232: sizeof applied to an incomplete type
snmp.c:232: sizeof applied to an incomplete type
snmp.c:232: sizeof applied to an incomplete type
snmp.c:232: sizeof applied to an incomplete type
snmp.c:267: `name' undeclared (first use in this function)
snmp.c:287: `ASN_CONTEXT' undeclared (first use in this function)
snmp.c:287: `ASN_CONSTRUCTOR' undeclared (first use in this function)
snmp.c:310: dereferencing pointer to incomplete type
snmp.c:311: dereferencing pointer to incomplete type
snmp.c:311: dereferencing pointer to incomplete type
snmp.c:313: dereferencing pointer to incomplete type
snmp.c:313: dereferencing pointer to incomplete type
snmp.c:318: dereferencing pointer to incomplete type
snmp.c:318: dereferencing pointer to incomplete type
snmp.c:328: dereferencing pointer to incomplete type
snmp.c:328: dereferencing pointer to incomplete type
snmp.c:332: dereferencing pointer to incomplete type
snmp.c:332: `ASN_PRIMITIVE' undeclared (first use in this function)
snmp.c:333: dereferencing pointer to incomplete type
snmp.c:333: dereferencing pointer to incomplete type
snmp.c:334: dereferencing pointer to incomplete type
snmp.c:334: dereferencing pointer to incomplete type
snmp.c:335: dereferencing pointer to incomplete type
snmp.c:341: dereferencing pointer to incomplete type
snmp.c:342: dereferencing pointer to incomplete type
snmp.c:343: dereferencing pointer to incomplete type
snmp.c:344: dereferencing pointer to incomplete type
snmp.c:344: dereferencing pointer to incomplete type
snmp.c:345: dereferencing pointer to incomplete type
snmp.c:347: dereferencing pointer to incomplete type
snmp.c:347: dereferencing pointer to incomplete type
make[3]: *** [snmp.lo] Error 1
make[3]: Leaving directory `/riz-pack/system.httpd/php-4.2.3/ext/snmp'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/riz-pack/system.httpd/php-4.2.3/ext/snmp'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/riz-pack/system.httpd/php-4.2.3/ext'
make: *** [all-recursive] Error 1
Linux 2.2.20RAID root@galaxy(24) php-4.2.3 #
--
Edit bug report at http://bugs.php.net/?id=19888&edit=1
--
Try a CVS snapshot: http://bugs.php.net/fix.php?id=19888&r=trysnapshot
Fixed in CVS: http://bugs.php.net/fix.php?id=19888&r=fixedcvs
Fixed in release: http://bugs.php.net/fix.php?id=19888&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=19888&r=needtrace
Try newer version: http://bugs.php.net/fix.php?id=19888&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=19888&r=support
Expected behavior: http://bugs.php.net/fix.php?id=19888&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=19888&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=19888&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=19888&r=globals
PHP 3 support discontinued: http://bugs.php.net/fix.php?id=19888&r=php3
Daylight Savings: http://bugs.php.net/fix.php?id=19888&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=19888&r=isapi