Bug #14950 Updated: __sleep() and __wakeup() fail

From: Date: Wed, 09 Jan 2002 15:38:22 +0000
Subject: Bug #14950 Updated: __sleep() and __wakeup() fail
References: 1  Groups: php.dev 
Request: Send a blank email to php-dev+get-76358@lists.php.net to get a copy of this message
ID: 14950 Comment by: hellekin@php.net Reported By: hellekin@php.net Status: Open Bug Type: Session related Operating System: Debian SID PHP Version: 4.0CVS-2002-01-09 New Comment: Forgot to tell : asking for .phps will show you the source in the /test/session/ directory. Previous Comments: ------------------------------------------------------------------------ [2002-01-09 10:36:08] hellekin@php.net Passing objects using the magic __sleep() and __wakeup() methods through sessions fail. In the best case the script fails without error. In the worst, an integer in session turns into the value of the PHP session ID and the object is not registered. Yasuo Ohgaki guesses it's a serialize/unserialize problem. Make log : /usr/src/web/php/php4/ext/standard/var_unserializer.re: In function `php_var_unserialize': /usr/src/web/php/php4/ext/standard/var_unserializer.re:304: warning: comparison is always false due to limited range of data type Tests : http://php.hellekin.com/test/session/ PHPInfo() : http://php.hellekin.com/info.php ------------------------------------------------------------------------ Edit this bug report at http://bugs.php.net/?id=14950&edit=1

« previous php.dev (#76358) next »