From:             emanuele at fondani dot it
Operating system: Windows
PHP version:      4.4.4
PHP Bug Type:     Zlib Related
Bug description:  gzuncompress() data error

Description:
------------
PHP reports data error on function gzuncompress() when decompressing a
particular gzipped string (see Reproduce code).

Reproduce code:
---------------
<?php
$gz_base64 =
"SIl8VkFy2zgQvOsVc6S2YoQgQILcmx3HKaWcuMrW7iWVAyLBClIUqaUkp8rPyDf8hHwmxz3sI7YHICw5zm6lYkHwYNAz3T3w2Xzy8kKSpPntROZCV3lNOf6ltamkKAutSBZNI0xlELme5LSavHxzI2m1xXq+4B9fJ9ml3fnO0tVq5afzL5OTWuSlqelECl3UFc3PJ9k7Nyz61i3/oaKg9/2dW38aHBV5XvGJlxdFhFJo0eRVFaCkdVGKMq8YSV2KIpc1I8mKcPD1HBDe4P9bHPhCUuSFpK+ogt7Rh485LSeSPE1iCpJKGmQoaD2pZRliH7fayc2kEI1pcPwxvjBKKEBI8YcdDj/jHqoROM5KLSPwcV1UtWiamk/VWphcVYz8JOeLDXfvQ/ZO3Iiz2elUldmb2RVNP87fHjWjEXUNQCHnuFa1EY3SzfOcsgo5s4ur9+czil39H3C6wZlS/Te47PL1+6vL09RlUaLPoFPUWqO/TSVyhRLLXBhV0okBwKIqaXBoDFOSqJhUDVjTJRmWljFHvU877WOMqvBpjvlJO23i5JBGSyUkZHZIM4YcsqSQQxaAEwYqNqXCIU2gR+jSEMtdV5As619yGbeIVKFmI7jhRV6DeU7aaKGg4nGj/UXEuCGlFoVUKaR83EBInQtZqqOQm3DfaqKrRlQN86JFZTSNiJ4gC8pLKlEgNFeR3HEtywYLyZ5RBgQ1Jrk3EAxJwrYfsllLq2G/2fS06Lutb70dprLOHD1cTIsy67ulpz+nymR+KvPsjn/Y7/Q3bfctbbxbOkLAau+GwY7K1RFTaYTWOtoYnTVVrSEVJdhTEpU3ZfEoNzQBauNVDqYCrodru8C02Fka/O1UopbM73f+RbgEkXWjDeGzqVUTpsvKbXe+7xxt+gWK+YxC7HdWLppWgfdxsqlKysM4kRqeKpoytEZI9DtMNAiR9xjHNYyJ4Ze9enV1OW2gkGw+baCX7HSaZ3Q9u5j9!
 
MZ9FVDlPuxy2YDyhmDqlq5owJLeLfd9ackvy3cIOHigJsN3Q+d8Z6vw3RpEXJt697bue/tpzYdMTpaGSzNPOrR+/bdxAi/3hl23AgSzRw1VMc8zvigkOnIFf6K4ODB8fy1UTj935acEBd/EDrG89bQa3QWPJ0pLzfLK7nZ1i2OvsJCVBBbrUoV6+DaXSq/FqBrHed7Z14lCuZvYRPOvozm9B+NK17Te73fqto4XHBUu8LIf4Ro3ULD676YnG2NxyV4bhR/x2F+tynRvw1GzdYF/EXxzaw93RT7uDjqx91w+2u7f02XKhP9UVmhMHLMuoNpFS1+3srifLmNdIgRIGe89KHCFHJVRJWGNrUiNo333zHcPvV784NgpIlYkVdDMwXmJcaq4cGoIL08ba4gHugf1AhjFF6hdzf38PwrSsoWl4GGpMxkm7aP9xyVKNx9HJOw+E3KohmXPp/FODHh81tY5HoZK9bddolSO72dg2tczStn8mn0I14xBYeLf7QQ/nDiMI46zKcL/9LoC0lkJlDzMc3+1+zhDEXybUiwES8nRtb6OObx2ajoxnPah6QRdueK7fMh+Bd7ZbIr2C8Zvs3NPoGSYq7bplWp0OIBThB5HJ5OR0zrP9T9hIrYtbq5WjjgU/iuBXoovi4SWe2yjaKBXYMLQe03lYRzJ2cGVwOieqjqvKjRqrghPd4IEjaAdDBhUATMOOomCfCvZZ2Z9SPB1peTkqEjPqdsr0g2UWkTYYkrZd7LsxGbx4kEg0bYjx3RE4VY/p1gg+iCMq4KkAxNGxSlXj8ABV9363hxyohzgH7gML3g/uMDv4YRzFjJpLZg3XLH2YYvE7zMBvznbjsBnZD/vH0wPqGolFq2H3oEH+m6DIgiCj6MLITftPZ3MeTRWngIsPAmGw7jxsxYMVo88fvQhV6s39PWYwS1ahhRWDT1ZMW9GRzzQNM46lH5sVvDf8BrQ7Hnfxi13iTYLZDxtpgfG4!
 Dq/8vwIMAJ6YHA==";
$gz = base64_decode($gz_base64);

echo gzuncompress($gz);
?>

Expected result:
----------------
BT
/F1 1 Tf
10.4608 0 0 10.4608 761.5243 1299.7671 Tm
0 g
/GS1 gs
0 Tc
0 Tw
(Latina Oggi)Tj
-8.0578 -1.4286 TD
(Mercoledì 22 Novembre 2006)Tj
/F2 1 Tf
24.9066 0 0 24.9066 25.5063 1285.2018 Tm
(26)Tj
ET
0 G
0 J 0 j 1.021 w 10 M []0 d
1 i 
25.506 1317.202 m
815.021 1317.202 l
S
2.979 w 
25.506 1273.366 m
815.02 1273.366 l
S
BT
/F3 1 Tf
22.9141 0 0 22.9141 268.9982 1284.7036 Tm
-0.0217 Tc
[(M.S.BIA)35(GIO )]TJ
/F2 1 Tf
29.8879 0 0 29.8879 387.9349 1284.7036 Tm
-0.0167 Tc
(FONDI )Tj
/F3 1 Tf
22.9141 0 0 22.9141 490.0532 1284.7036 Tm
-0.0217 Tc
(LENOLA)Tj
ET
0.5 G
428.844 1096.031 250.735 -729.265 re
S
0 G
1.021 w 
695.245 710.477 m
815.021 710.477 l
695.245 365.272 m
815.021 365.272 l
25.506 710.477 m
413.178 710.477 l
25.506 365.272 m
413.178 365.272 l
S
0.7 g
753.474 982.457 61.546 -10.461 re
f
0.3 G
427.349 208.36 m
494.322 208.36 l
427.349 208.36 m
427.349 114.213 l
427.35 114.213 m
480.153 114.213 l
S
0.3 g
469.692 124.674 10.461 -10.461 re
f
BT
/F2 1 Tf
23.9103 0 0 23.9103 159.9113 1237.7397 Tm
0 g
-0.0282 Tw
[(Il gruppo consiliar)18(e «F)25(ondi V)37(i)10(v)10(a» è sul piede di
guerra)]TJ
/F4 1 Tf
57.4446 0 0 61.7684 253.06 1180.9526 Tm
-0.053 Tc
-0.0078 Tw
[(«Raccolta rif)19.9(iuti,)]TJ
-0.8947 -0.9839 TD
(gestione poco chiara»)Tj
10.672 0 0 10.3611 25.5063 1149.8295 Tm
0.1124 Tc
0.2495 Tw
[(RA)39.7(CCOL)91.5(T)92.4(A)0( RIFIUTI,)]TJ
0 -1.0096 TD
-0.0084 Tc
0.269 Tw
(scuola ed incarichi esterni:)Tj
T*
0.1027 Tw
[(sono questi)-344.2(i temi)-344.2(per cui)-344.2(il)]TJ
T*
-0.0216 Tw
[(gruppo consigliare di «F)14.8(ondi)]TJ
T*
-0.0039 Tw
[(vi)24.8(v)24.8(a» si prepara a dare batta)-8.4(-)]TJ
T*
0.1454 Tw
(glia in Consiglio comunale.)Tj
T*
0.1453 Tw
(In vista dell’assise cittadina)Tj
T*
0.1935 Tw
[(che)-435(si terrà)-435(v)14.8(enerdì sera,)-435(il)]TJ
T*
0.0246 Tw
[(gruppo di minoranza ha pre)-8.4(-)]TJ
T*
-0.0067 Tc
0.3687 Tw
(sentato all’amministrazione)Tj
T*
-0.0086 Tc
0.2454 Tw
(comunale un’interrogazione)Tj
T*
-0.0084 Tc
0.3539 Tw
[(in cui)-595.4(si chiede)-595.4(maggiore)]TJ
T*
0.1772 Tw
[(chiarezza)-418.7(sulla gestione)-418.7(del)]TJ
T*
-0.0132 Tw
[(servizio di raccolta dei rif)19.9(iuti)]TJ
T*
-0.0784 Tw
[(attualmente appaltato alla so)-8.4(-)]TJ
T*
0.2398 Tw
[(cietà «De V)59.6(izia».)-481.3(«I sotto)-8.4(-)]TJ
T*
-0.0252 Tw
[(scritti Raf)24.8(fele De Bonis, Fer)-8.4(-)]TJ
T*
0.1504 Tw
[(nando)-391.9(Di F)14.8(azio)-391.9(ed)-391.9(Arnaldo)]TJ
T*
0.0127 Tw
[(F)14.8(aiola - si le)14.8(gge nell’interro)-8.4(-)]TJ
T*
-0.0086 Tc
-0.031 Tw
[(gazione a f)19.7(irma dei tre consi)-8.6(-)]TJ
T*
0.0734 Tw
[(glieri - chiedono)-314.9(che v)14.6(enga)-8.6(-)]TJ
T*
-0.0084 Tc
0.2059 Tw
[(no f)9.9(atte)-447.5(alcune v)14.8(erif)19.9(iche)-447.5(in)]TJ
T*
0.0389 Tw
[(merito alla società De V)59.6(izia.)]TJ
T*
0.0636 Tw
(Innanzitutto occorre chiarire)Tj
T*
0.1103 Tw
[(se)-351.9(la ditta)-351.9(stia rispettando)-351.9(il)]TJ
T*
0.2527 Tw
[(contratto)-494.2(sottoscritto con)-494.2(il)]TJ
T*
-0.0032 Tw
(comune ed in particolare se i)Tj
T*
0.106 Tw
[(mezzi per)-347.6(la raccolta)-347.6(dei ri)-8.4(-)]TJ
T*
0.0783 Tw
[(f)19.9(iuti)-319.8(oltre)-319.8(ad essere)-319.8(a)-319.8(norma)]TJ

Actual result:
--------------
<br />
<b>Warning</b>:  gzuncompress() [<a
href='function.gzuncompress'>function.gzuncompress</a>]: data error in
<b>C:\Inetpub\wwwroot\test\test2.php</b> on line <b>9</b><br />


-- 
Edit bug report at http://bugs.php.net/?id=39616&edit=1
-- 
Try a CVS snapshot (PHP 4.4): 
http://bugs.php.net/fix.php?id=39616&r=trysnapshot44
Try a CVS snapshot (PHP 5.2): 
http://bugs.php.net/fix.php?id=39616&r=trysnapshot52
Try a CVS snapshot (PHP 6.0): 
http://bugs.php.net/fix.php?id=39616&r=trysnapshot60
Fixed in CVS:                 http://bugs.php.net/fix.php?id=39616&r=fixedcvs
Fixed in release:             
http://bugs.php.net/fix.php?id=39616&r=alreadyfixed
Need backtrace:               http://bugs.php.net/fix.php?id=39616&r=needtrace
Need Reproduce Script:        http://bugs.php.net/fix.php?id=39616&r=needscript
Try newer version:            http://bugs.php.net/fix.php?id=39616&r=oldversion
Not developer issue:          http://bugs.php.net/fix.php?id=39616&r=support
Expected behavior:            http://bugs.php.net/fix.php?id=39616&r=notwrong
Not enough info:              
http://bugs.php.net/fix.php?id=39616&r=notenoughinfo
Submitted twice:              
http://bugs.php.net/fix.php?id=39616&r=submittedtwice
register_globals:             http://bugs.php.net/fix.php?id=39616&r=globals
PHP 3 support discontinued:   http://bugs.php.net/fix.php?id=39616&r=php3
Daylight Savings:             http://bugs.php.net/fix.php?id=39616&r=dst
IIS Stability:                http://bugs.php.net/fix.php?id=39616&r=isapi
Install GNU Sed:              http://bugs.php.net/fix.php?id=39616&r=gnused
Floating point limitations:   http://bugs.php.net/fix.php?id=39616&r=float
No Zend Extensions:           http://bugs.php.net/fix.php?id=39616&r=nozend
MySQL Configuration Error:    http://bugs.php.net/fix.php?id=39616&r=mysqlcfg

Reply via email to