#25919 [Bgs]: Sometimes imagecreatefromjpeg stops
| From: | pajoye@php.net | Date: | Tue, 10 Aug 2004 21:13:11 +0000 |
| Subject: | #25919 [Bgs]: Sometimes imagecreatefromjpeg stops | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-64382@lists.php.net to get a copy of this message | ||
ID: 25919
Updated by: pajoye@php.net
Reported By: agnermadsen at hotmail dot com
Status: Bogus
Bug Type: GD related
Operating System: FreeBSD
PHP Version: 4.3.3
New Comment:
> And since this is so well known, such an error
> handling would maybe prevent all those bogus
> bug reports in this area.
And if everyone works with a proper error reporting mode and reads the
logs, they may know what's going on.
Nothing more can be done, the memory allocation is done by PHP (as near
all allocations), the error is reported by PHP itself.
--Pierre
Previous Comments:
------------------------------------------------------------------------
[2004-08-10 23:08:09] stemplar444 at yahoo dot com
My server hang, when the images contained more than 1'609'092 pixels.
It was not a question of file size.
I found this bug report and corrected my memory settings accordingly to
fix this behavior.
However, I disagree with iliaa@php.net, that this is no bug. In my
opinion, proper API providers have to have a proper error handling.
So in this case, the GD library or PHP needs to check for enough memory
while executing a function.
And since this is so well known, such an error handling would maybe
prevent all those bogus bug reports in this area.
simon.
------------------------------------------------------------------------
[2003-10-28 10:38:34] iliaa@php.net
Thank you for taking the time to write to us, but this is not
a bug. Please double-check the documentation available at
http://www.php.net/manual/ and the instructions on how to
report
a bug at http://bugs.php.net/how-to-report.php
It is quite likely you are reaching the memory limit and PHP
terminates. Image manipulation is a very memory intensive process. I'd
suggest raising the memory limit higher to something like 20 megabytes.
------------------------------------------------------------------------
[2003-10-24 05:40:12] agnermadsen at hotmail dot com
memory_limit 8M
http://www.ringsborg-madsen.dk/nytsite/phpinfo.php
------------------------------------------------------------------------
[2003-10-23 22:24:10] iliaa@php.net
What is your memory limit set to? You are probably reaching the memory
limit and PHP terminates.
------------------------------------------------------------------------
[2003-10-23 03:47:06] agnermadsen at hotmail dot com
Configure:
'./configure' '--enable-versioning' '--enable-memory-limit'
'--with-layout=GNU' '--with-zlib-dir=/usr' '--disable-all'
'--with-regex=php' '--disable-cli' '--with-apxs=/usr/local/sbin/apxs'
'--with-bz2=/usr' '--enable-ctype' '--enable-exif'
'--enable-ftp'
'--with-gd' '--enable-gd-native-ttf' '--enable-gd-jis-conv'
'--with-freetype-dir=/usr/local' '--with-jpeg-dir=/usr/local'
'--with-png-dir=/usr/local' '--with-xpm-dir=/usr/local'
'--with-imap=/usr/local' '--with-imap-ssl=/usr/local'
'--with-mcrypt=/usr/local' '--with-mysql=/usr/local'
'--enable-overload' '--with-pcre-regex=yes' '--enable-posix'
'--enable-session' '--enable-sockets' '--enable-tokenizer'
'--enable-xml' '--with-expat-dir=/usr/local' '--with-zlib=yes'
'--prefix=/usr/local' 'i386-portbld-freebsd4.8'
------------------------------------------------------------------------
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
http://bugs.php.net/25919
--
Edit this bug report at http://bugs.php.net/?id=25919&edit=1