OSDN Git Service

* Fixed Bug.
authorAtsushi Konno <konn@users.sourceforge.jp>
Wed, 1 Jun 2011 13:56:03 +0000 (22:56 +0900)
committerAtsushi Konno <konn@users.sourceforge.jp>
Wed, 1 Jun 2011 13:56:03 +0000 (22:56 +0900)
    - SEGV occurs in ImageMagick when mmap is used.

src/chxj_img_conv_format.c

index 2a45287..a678bb6 100644 (file)
@@ -616,6 +616,7 @@ s_create_cache_file(request_rec          *r,
     }
   
     readdata = apr_palloc(r->pool, st->size);
+    readbyte = st->size;
     rv = apr_file_read_full(fin, (void*)readdata, st->size, &readbyte);
     apr_file_close(fin);
     if (rv != APR_SUCCESS || readbyte != st->size) {