Bug #73944 [Com]: dictionary option of intflate_init() does not work

From: Date: Sat, 03 Jun 2017 19:37:07 +0000
Subject: Bug #73944 [Com]: dictionary option of intflate_init() does not work
References: 1  Groups: php.bugs 
Request: Send a blank email to php-bugs+get-209377@lists.php.net to get a copy of this message
Edit report at https://bugs.php.net/bug.php?id=73944&edit=1

 ID:                 73944
 Comment by:         someone dot wanted dot to dot be dot unknown at
                     gmail dot net
 Reported by:        someone dot wanted dot to dot be dot unknown at
                     gmail dot com
 Summary:            dictionary option of intflate_init() does not work
 Status:             Assigned
 Type:               Bug
 Package:            Zlib related
 Operating System:   Windows 10 x64
 PHP Version:        7.1.0
 Assigned To:        bwoebi
 Block user comment: N
 Private report:     N

 New Comment:

Nobody interesting in fixing this bug at all?


Previous Comments:
------------------------------------------------------------------------
[2017-03-31 17:26:41] someone dot wanted dot to dot be dot unknown at gmail dot com

So, if I could send PR to php source, I'd send a fix.
According to Mark's opinion, it's not very difficult to update source of zlib extension to
fix decompressor. May I wait for updates on this issue?

------------------------------------------------------------------------
[2017-02-20 11:45:50] someone dot wanted dot to dot be dot unknown at gmail dot com

What about thinking about this problem?

------------------------------------------------------------------------
[2017-02-13 14:48:32] someone dot wanted dot to dot be dot unknown at gmail dot com

Can you try suggestion that Mark made and update zlib module?

------------------------------------------------------------------------
[2017-02-06 16:14:35] someone dot wanted dot to dot be dot unknown at gmail dot com

Mark thinks following:
> The current PHP code appears to be calling inflateSetDictionary() only if Z_DICT is returned by
> deflate. The PHP code should also call inflateSetDictionary() after calling inflateInit2() if raw
> inflate is being requested. 
http://stackoverflow.com/questions/41653663/is-there-something-special-in-windows-mszip-format-or-cfdata-in-cab-files#comment71289866_41658204

------------------------------------------------------------------------
[2017-02-01 15:30:09] bwoebi@php.net

No idea, still doesn't work. I'd be happy if someone else could look at the relevant code
in ext/zlib/zlib.c:764 and following lines...

------------------------------------------------------------------------


The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at

    https://bugs.php.net/bug.php?id=73944


--
Edit this bug report at https://bugs.php.net/bug.php?id=73944&edit=1


Thread (17 messages)

« previous php.bugs (#209377) next »