Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <h6hsjjp61efhdlb83t2jgv674d6eu81q6b@4ax.com>
Deutsch   English   Français   Italiano  
<h6hsjjp61efhdlb83t2jgv674d6eu81q6b@4ax.com>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: news.eternal-september.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Helmut Giese <hgiese@ratiosoft.com>
Newsgroups: comp.lang.tcl
Subject: Img package 1.4.13 broken
Date: Wed, 20 Nov 2024 21:36:34 +0100
Organization: ratiosoft
Lines: 35
Message-ID: <h6hsjjp61efhdlb83t2jgv674d6eu81q6b@4ax.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 20 Nov 2024 21:36:35 +0100 (CET)
Injection-Info: dont-email.me; posting-host="c20e262b14fba8841b5020c1a92f6bdb";
	logging-data="290374"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18Sj4arNdq4oOZzvKQcsDiz"
Cancel-Lock: sha1:RX6ErHcJ8nuBsQKjRVeXrZLmkMU=
X-Newsreader: Forte Free Agent 1.93/32.576 English (American)

Hello out there,
the Img package distributed with the latest versions of Tcl contain a
bug - well, not really 'Img' itself but rather the zlib DLL it uses.

Here is what happened:
When trying to run the second example from

https://wiki.tcl-lang.org/page/CollapsableFrame+%2DA+Toggle+Resized+Labelled+Frame+Container
I got the error
	IDAT: invalid distance too far back
		while executing
	image create photo iconeClose -format png -data $data
		...
with data being defined as
        set data
"iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAIAAAHeSjtLAAAABGdBTUEAAYagMei\
WXwAAAKBJREFUCJmlUCESxCAMXJiIPqfyJOJEn8WTIpGRJxEInoKoOAGTo6X05uZ2EGw2ySYxZS8ALIC\
coqmMcooATNlL/QEgAMyhkpbXFM1hDhYdSAs+3db1oaEYX8yBlOCIJpwqzvaK7bnZnOJCS//qcGcP7Wn\
HPl+Ei6nagt77MV1EDne8B3MQEVI+uij6e9FMmDWabjfDHwWX84xx45z7yeENMlJR1s8KWugAAAAASUV\
ORK5CYII="

I found a mention of this error in
	https://mirror.netzwerge.de/openbsd/Changelogs/ChangeLog.62
Search for 'invalid distance' , 2nd occurrence.

There it is said that this error was introduced in zlib 1.2.2.2 and
fixed - I think - by this commit
	CVSROOT:	/cvs
	Module name:	src
	Changes by:	tb@cvs.openbsd.org	2022/03/25 04:58:39

It's long ago that I filed a bug and have forgotten how and where.
If you consider it a bug, too, I would be glad for a note how to
report it.
Helmut