Re: Bug #63561 [NEW]: When I pass an invalid argument to Memcached::get() I get "PHP Fatal error:"
| From: | Andrei Zmievski | Date: | Tue, 20 Nov 2012 04:48:22 +0000 |
| Subject: | Re: Bug #63561 [NEW]: When I pass an invalid argument to Memcached::get() I get "PHP Fatal error:" | ||
| References: | 1 | Groups: | php.pecl.dev |
| Request: | Send a blank email to pecl-dev+get-9996@lists.php.net to get a copy of this message | ||
What version of memcached (server) are you running?
On Mon, Nov 19, 2012 at 2:59 AM, zlobnygrif at gmail dot com <
pecl-dev@lists.php.net> wrote:
> From: zlobnygrif at gmail dot com
> Operating system: Ubuntu 12.04, Debian
> PHP version: 5.4.8
> Package: memcached
> Bug Type: Bug
> Bug description:When I pass an invalid argument to Memcached::get() I get
> "PHP Fatal error:"
>
> Description:
> ------------
> When I pass an invalid argument to Memcached::get() I get "PHP Fatal error:
> Maximum execution time"
>
>
> My php:
> ---------------
> % php -v
> PHP 5.4.8-1~precise+1 (cli) (built: Oct 29 2012 14:58:46)
> Copyright (c) 1997-2012 The PHP Group
> Zend Engine v2.4.0, Copyright (c) 1998-2012 Zend Technologies
> with Xdebug v2.2.0, Copyright (c) 2002-2012, by Derick Rethans
>
>
> Memcached version:
> ---------------
> % php -i | grep memcache
> /etc/php5/cli/conf.d/20-memcached.ini,
> memcached
> memcached support => enabled
> libmemcached version => 1.0.8
> memcached.compression_factor => 1.3 => 1.3
> memcached.compression_threshold => 2000 => 2000
> memcached.compression_type => fastlz => fastlz
> memcached.serializer => php => php
> memcached.sess_binary => 0 => 0
> memcached.sess_lock_wait => 150000 => 150000
> memcached.sess_locking => 1 => 1
> memcached.sess_prefix => memc.sess.key. => memc.sess.key.
> Registered save handlers => files user memcached
>
> Test script:
> ---------------
> ini_set("max_execution_time", 5);
> $e = new Memcached();
> var_dump(
> $e->addServer("/tmp/memcached.socket", 0),
> $e->add("somekey", "Test!", time() + 1),
> $e->get("some\nkey")
> );
>
> Expected result:
> ----------------
> bool(true)
> bool(true)
> bool(false)
>
> Actual result:
> --------------
> bool(true)
> bool(true)
> bool(false)
> PHP Fatal error: Maximum execution time of 5 seconds exceeded in Unknown
> on line 0
>
> Fatal error: Maximum execution time of 5 seconds exceeded in Unknown on
> line 0
>
>
> --
> Edit bug report at
> https://bugs.php.net/bug.php?id=63561&edit=1
> --
> Try a snapshot (PHP 5.4):
> https://bugs.php.net/fix.php?id=63561&r=trysnapshot54
> Try a snapshot (PHP 5.3):
> https://bugs.php.net/fix.php?id=63561&r=trysnapshot53
> Try a snapshot (trunk):
> https://bugs.php.net/fix.php?id=63561&r=trysnapshottrunk
> Fixed in SVN:
> https://bugs.php.net/fix.php?id=63561&r=fixed
> Fixed in release:
> https://bugs.php.net/fix.php?id=63561&r=alreadyfixed
> Need backtrace:
> https://bugs.php.net/fix.php?id=63561&r=needtrace
> Need Reproduce Script:
> https://bugs.php.net/fix.php?id=63561&r=needscript
> Try newer version:
> https://bugs.php.net/fix.php?id=63561&r=oldversion
> Not developer issue:
> https://bugs.php.net/fix.php?id=63561&r=support
> Expected behavior:
> https://bugs.php.net/fix.php?id=63561&r=notwrong
> Not enough info:
> https://bugs.php.net/fix.php?id=63561&r=notenoughinfo
> Submitted twice:
> https://bugs.php.net/fix.php?id=63561&r=submittedtwice
> register_globals:
> https://bugs.php.net/fix.php?id=63561&r=globals
> PHP 4 support discontinued:
> https://bugs.php.net/fix.php?id=63561&r=php4
> Daylight Savings:
> https://bugs.php.net/fix.php?id=63561&r=dst
> IIS Stability:
> https://bugs.php.net/fix.php?id=63561&r=isapi
> Install GNU Sed:
> https://bugs.php.net/fix.php?id=63561&r=gnused
> Floating point limitations:
> https://bugs.php.net/fix.php?id=63561&r=float
> No Zend Extensions:
> https://bugs.php.net/fix.php?id=63561&r=nozend
> MySQL Configuration Error:
> https://bugs.php.net/fix.php?id=63561&r=mysqlcfg
>
>