View Single Post
Old 10-15-2007, 10:15 PM  
GrouchyAdmin
Now choke yourself!
 
GrouchyAdmin's Avatar
 
Industry Role:
Join Date: Apr 2006
Posts: 12,085
Head's up: Zend Optimizer 3.3.0a is broken.

Anyone who's looking to upgrade, or install a new server and require Zend Optimizer to run Zend Encoder / Zend Guard encoded programs -

Zend Optimizer 3.3.0 is broken. It has some broken SHM setup calls in it, which cause it to execute sometimes, but abort early. This breaks 'interactive' mode, as well as pipes.

I have confirmed this behavior on Linux (32 bit) and Linux x86_64 bit platforms.

Code:
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b5dfbf94000
lseek(0, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
close(0)                                = 0
munmap(0x2b5dfbf94000, 4096)            = 0
ioctl(-1, SNDCTL_TMR_TIMEBASE or TCGETS, 0x7fffaeb6b7a0) = -1 EBADF (Bad file descriptor)
mmap(NULL, 1052672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b5e0189c000
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b5e0199d000
read(4294967295, 0xd75cb0, 8192)        = -1 EBADF (Bad file descriptor)
Revert, or stick to Zend Encoder 3.2.8 until this is resolved.
__________________
GrouchyAdmin is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote