ID: 49142
Updated by: [email protected]
Reported By: ies_clan at hotmail dot com
-Status: Open
+Status: Verified
Bug Type: Session related
Operating System: *
PHP Version: 5.3, 6 (2009-08-01
New Comment:
Program received signal SIGSEGV, Segmentation fault.
zend_hash_num_elements (ht=0x8e05b50) at /home/jani/src/php-
5.3/Zend/zend_hash.c:1014
1014 {
(gdb) bt
#0 zend_hash_num_elements (ht=0x8e05b50) at /home/jani/src/php-
5.3/Zend/zend_hash.c:1014
#1 0x082a3a00 in zend_error (type=148921168, format=0x8716124 "%s")
at /home/jani/src/php-5.3/Zend/zend_variables.h:45
#2 0x08254a7a in php_verror (docref=0x0, params=0x83723ec "", type=2,
format=0x86eb0dc "Failed to write session data (%s). Please verify
that the current setting of session.save_path is correct (%s)",
args=0xbfe5ed9c "3\204n\b�#7\b\"") at /home/jani/src/php-
5.3/main/main.c:794
#3 0x08254f51 in php_error_docref0 (docref=0x0, type=2,
format=0x86eb0dc "Failed to write session data (%s). Please verify
that the current setting of session.save_path is correct (%s)")
at /home/jani/src/php-5.3/main/main.c:806
#4 0x0817fff5 in php_session_flush () at /home/jani/src/php-
5.3/ext/session/session.c:598
#5 0x08180281 in zm_deactivate_session (type=1, module_number=22) at
/home/jani/src/php-5.3/ext/session/session.c:2138
#6 0x082a4310 in module_registry_cleanup (module=0x8ceb6e8) at
/home/jani/src/php-5.3/Zend/zend_API.c:2150
#7 0x082adb84 in zend_hash_reverse_apply (ht=0x8757600,
apply_func=0x82a42f0 <module_registry_cleanup>)
at /home/jani/src/php-5.3/Zend/zend_hash.c:755
#8 0x082a2a19 in zend_deactivate_modules () at /home/jani/src/php-
5.3/Zend/zend.c:866
#9 0x0825360a in php_request_shutdown (dummy=0x0) at
/home/jani/src/php-5.3/main/main.c:1565
#10 0x08321224 in main (argc=3, argv=0xbfe5f374) at
/home/jani/src/php-5.3/sapi/cli/php_cli.c:1369
Previous Comments:
------------------------------------------------------------------------
[2009-08-03 22:27:12] [email protected]
Reduced reproduce script:
<?php
class AScript
{
public static function CreateFiles()
{
file_put_contents('temp.txt', new self);
}
public function __toString()
{
throw new Exception('Server Crash!');
}
}
function foo() { return true; }
set_error_handler('foo');
session_set_save_handler( 'foo', 'foo', 'foo', 'foo', 'foo', 'foo' );
session_start();
AScript::CreateFiles();
------------------------------------------------------------------------
[2009-08-03 16:01:57] ies_clan at hotmail dot com
Description:
------------
plz first load the zip and install the script:
http://www.immunecellcompetence.com/exceptionBug.zip
in the root dir is a sql file.
u have to edit the exceptionBug\Engine\Configuration\Password.Inc.php
file.
after that, u can start it.
if u see the login page, klick on the link: Login mit EnemyArea und
test
sometimes often, until u got loged in. then klick on the next link:
EnemyArea
and the apache will crash with the following msg: unbehandelte ausnahme
in httpd.exe [4624]
to fix it you have to go into the
MKLF\System\Engine\StyleSheet.class.php
the line //use MKLF\System\Engine\Exceptions\SystemException; is the
problem.
if u comment that in, it will work.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=49142&edit=1