From: Operating system: Debian 6.0 PHP version: 5.3SVN-2011-10-01 (SVN) Package: *General Issues Bug Type: Bug Bug description:Loop with caption
Description: ------------ PHP Backend (I tried Apache2 mod php5 only now) made something(see trace) with loop: Process 29537 attached - interrupt to quit munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) = 0 stat("/usr/share/fonts/type1/gsfonts/n019003l.afm", {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 access("/usr/share/fonts/type1/gsfonts/n019003l.afm", F_OK) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.afm", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=43198, ...}) = 0 mmap(NULL, 43198, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c70000 close(179) = 0 munmap(0x7fbe68c70000, 43198) = 0 munmap(0x7fbe68c7b000, 79155) = 0 open("/usr/share/fonts/type1/gsfonts/n019003l.pfb", O_RDONLY) = 179 fcntl(179, F_SETFD, FD_CLOEXEC) = 0 fstat(179, {st_mode=S_IFREG|0644, st_size=79155, ...}) = 0 mmap(NULL, 79155, PROT_READ, MAP_PRIVATE, 179, 0) = 0x7fbe68c7b000 close(179) and so on with --- SIGPROF (Profiling timer expired) @ 0 (0) --- setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={120, 0}}, NULL) = 0 rt_sigaction(SIGPROF, {0x7fbe63989b10, [PROF], SA_RESTORER|SA_RESTART, 0x7fbe67c2b1e0}, {0x7fbe63989b10, [PROF], SA_RESTORER|SA_RESTART, 0x7fbe67c2b1e0}, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [PROF], NULL, 8) = 0 write(85, "[Sat Oct 01 18:13:56 2011] [erro"..., 190) = 190 write(85, "[Sat Oct 01 18:13:56 2011] [erro"..., 75) = 75 write(85, "[Sat Oct 01 18:13:56 2011] [erro"..., 132) = 132 write(85, "[Sat Oct 01 18:13:56 2011] [erro"..., 149) = 149 chdir("/") = 0 munmap(0x7fbe55ed9000, 528384) = 0 open("/dev/urandom", O_RDONLY) = 180 read(180, "\4O\217q\1\3\216\300", 8) = 8 close(180) = 0 open("/dev/urandom", O_RDONLY) = 180 read(180, "v\21=J\242\206\300\230", 8) = 8 close(180) = 0 open("/dev/urandom", O_RDONLY) = 180 read(180, "3[\324\364w\302\217\206", 8) = 8 close(180) = 0 setitimer(ITIMER_PROF, {it_interval={0, 0}, it_value={0, 0}}, NULL) = 0 writev(178, [{"HTTP/1.1 200 OK\r\nDate: Sat, 01 O"..., 226}, {"\37\213\10\0\0\0\0\0\0\3", 10}, {"\3\0", 2}, {"\0\0\0\0\0\0\0\0", 8}], 4) = 246 write(169, "93.178.233.20 - - [01/Oct/2011:1"..., 194) = 194 getgid() = 1005 semop(32769, {{0, -1, 0}}, 1) = -1 EACCES (Permission denied) semop(32769, {{0, 1, 0}}, 1) = -1 EACCES (Permission denied) times({tms_utime=11179, tms_stime=342, tms_cutime=0, tms_cstime=0}) = 2000766218 shutdown(178, 1 /* send */) = -1 ENOTCONN (Transport endpoint is not connected) close(178) = 0 exit_group(0) = ? Process 29537 detached at end as normal --- >From manual page: http://www.php.net/function.imagick-setfont#refsect1- function.imagick-setfont-examples --- Test script: --------------- $image = new Imagick(); $image->newPseudoImage(100, 100, 'caption:Ðж!'); $image->setImageFormat('png'); header("Content-Type: image/png"); echo $image; -- Edit bug report at https://bugs.php.net/bug.php?id=55827&edit=1 -- Try a snapshot (PHP 5.4): https://bugs.php.net/fix.php?id=55827&r=trysnapshot54 Try a snapshot (PHP 5.3): https://bugs.php.net/fix.php?id=55827&r=trysnapshot53 Try a snapshot (trunk): https://bugs.php.net/fix.php?id=55827&r=trysnapshottrunk Fixed in SVN: https://bugs.php.net/fix.php?id=55827&r=fixed Fixed in SVN and need be documented: https://bugs.php.net/fix.php?id=55827&r=needdocs Fixed in release: https://bugs.php.net/fix.php?id=55827&r=alreadyfixed Need backtrace: https://bugs.php.net/fix.php?id=55827&r=needtrace Need Reproduce Script: https://bugs.php.net/fix.php?id=55827&r=needscript Try newer version: https://bugs.php.net/fix.php?id=55827&r=oldversion Not developer issue: https://bugs.php.net/fix.php?id=55827&r=support Expected behavior: https://bugs.php.net/fix.php?id=55827&r=notwrong Not enough info: https://bugs.php.net/fix.php?id=55827&r=notenoughinfo Submitted twice: https://bugs.php.net/fix.php?id=55827&r=submittedtwice register_globals: https://bugs.php.net/fix.php?id=55827&r=globals PHP 4 support discontinued: https://bugs.php.net/fix.php?id=55827&r=php4 Daylight Savings: https://bugs.php.net/fix.php?id=55827&r=dst IIS Stability: https://bugs.php.net/fix.php?id=55827&r=isapi Install GNU Sed: https://bugs.php.net/fix.php?id=55827&r=gnused Floating point limitations: https://bugs.php.net/fix.php?id=55827&r=float No Zend Extensions: https://bugs.php.net/fix.php?id=55827&r=nozend MySQL Configuration Error: https://bugs.php.net/fix.php?id=55827&r=mysqlcfg