ID: 25919 Updated by: [EMAIL PROTECTED] 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 [EMAIL PROTECTED], 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] [EMAIL PROTECTED] 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] [EMAIL PROTECTED] 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
