Bug #13650 Updated: ImageWBMP does not make correct output.

From: Date: Mon, 19 Nov 2001 13:06:18 +0000
Subject: Bug #13650 Updated: ImageWBMP does not make correct output.
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-70908@lists.php.net to get a copy of this message
ID: 13650 User updated by: js@NetCamp.se Reported By: js@NetCamp.se Old Status: Feedback Status: Open Bug Type: GD related Operating System: Solaris 7 (SunOS 5.7) PHP Version: 4.0.6 New Comment: Here is the diff... diff php.ini php.ini-dist 217c217 < log_errors = On --- > log_errors = Off 223c223 < error_prepend_string = "<font color=ff0000>" --- > ;error_prepend_string = "<font color=ff0000>" 226c226 < error_append_string = "</font>" --- > ;error_append_string = "</font>" 229c229 < error_log = /var/apache/logs/php_error_log --- > ;error_log = filename 341c341 < upload_tmp_dir = /var/apache/upload --- > ;upload_tmp_dir = 344c344 < upload_max_filesize = 12M --- > upload_max_filesize = 2M / Johan Previous Comments: ------------------------------------------------------------------------ [2001-11-18 19:02:38] sniper@php.net Could you please attach the diff of your php.ini and the php.ini-dist from the release? (diff -u /path/to/php.ini /path/to/php.ini-dist ) --Jani ------------------------------------------------------------------------ [2001-11-12 04:10:24] js@NetCamp.se I have now recompiled vith gd 1.8.4. It did not help! Still the same problem. Regards, Johan Sörliden ------------------------------------------------------------------------ [2001-11-09 14:55:50] sander@php.net No feedback. Closing. ------------------------------------------------------------------------ [2001-10-13 09:24:42] sniper@php.net Both work for me just fine. You could try updating GD to 1.8.4. --Jani ------------------------------------------------------------------------ [2001-10-12 06:12:26] js@NetCamp.se Hi, I have made a php script that make an image and should output this image directly to the client (WAP). There comes the same amount of bytes that the image should contain but it is all zeros. It works to output the image to an file but it does not work stright to the client. No crashes just wrong output. You could test "curl http://wap.netcamp.se/test_img.php > test_does_not_work.wbmp" and "curl http://wap.netcamp.se/test_img.wbmp > test_works.wbmp" Se script below. I have PHP 4.0.6 and GD 1.8.3. Configuration: './configure' '--with-apache=../apache_1.3.19' '--enable-track-vars' '--with-imap=/usr/local/src/download/src/apache_php_mm_2000-12-14/imap-4.7c/c-client' '--with-mysql=/usr/local/mysql' '--with-zlib=/usr/local' '--with-gd=/usr/local' '--with-jpeg-dir=/usr/local' '--with-xpm-dir=/usr/local' '--with-ttf=/usr/local' '--with-t1lib=/usr/local' '--with-curl=/usr/local' '--enable-exif' Regards Johan Sörliden js@NetCamp.se http://www.NetCamp.se This is the script that i made: <?PHP Header("Content-type: image/vnd.wap.wbmp"); /* Create image and alocate colours */ $xmax = 95; $ymax = 35; $im = @imagecreate ( $xmax +1, $ymax +1 ) or die ("Cannot initialize image stream"); $background = ImageColorAllocate ( $im, 255, 255, 255 ); $black = ImageColorAllocate ( $im, 0, 0, 0 ); $white = ImageColorAllocate ( $im, 255, 255, 255 ); /* Draw testimage */ imageline ( $im, 0, 0, $xmax, $ymax, $black ); imageline ( $im, 0, $ymax, $xmax, 0, $black ); imageline ( $im, 0, 0, 0, $ymax, $black ); imageline ( $im, 0, $ymax, $xmax, $ymax, $black ); imageline ( $im, $xmax, $ymax, $xmax, 0, $black ); imageline ( $im, $xmax, 0, 0, 0, $black ); /* Send image */ /* ImageWBMP ( $im, "/tmp/test.wbmp" ); This works */ ImageWBMP ( $im ); /* This does not work */ ImageDestroy ( $im ); ?> ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=13650&edit=1

« previous php.dev (#70908) next »