|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
[2006-11-26 13:09 UTC] dj02 dot net at nbl dot fi
Description: ------------ PHP 5.2.0 crashes Apache 2.2.3 after long Online period. Reproduce code: --------------- http://www.dj02net.com/crashreports/ Expected result: ---------------- http://www.dj02net.com/crashreports/ PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
|
|||||||||||||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Mon Dec 01 18:00:01 2025 UTC |
Didn't help. Build: Nov 29 2006 12:17:35 Changed server to run PHP a CGI. Hope it doesn't crash anymore. PHP crashes on the following code (in PHP 5.1 it didn't): // -------------------------------------------- Kirjautumiseen liittyv?t ---------------------------------------- if (in_array("logout",$_operation)) // LogOut { timed_delete($bandb, $div, 4); lock($db); db_delete_col($db, $div, 3, 3); // poistetaan viestit roskakorista unlock($db); lock($sesdb); db_delete_col($sesdb, $div, $_SESSION['ssid'], 1); // poistetaan vanha sessiovarmistustunniste unlock($sesdb); lock($userfile); $value = db_modify_line($userfile, $div, $_SESSION['name'], 0, 15, time()); // asetetaan viimeisin k?yntiaika unlock($userfile); setcookie(session_name() ,"", time()-100, "/"); // poistetaan sessio unset($_SESSION); header("Location: " . $server_php_self . "?loggedout=true$get_more"); exit; }Index.php (2/3): // -------------------------------------------- Kirjautumiseen liittyv?t ---------------------------------------- if (in_array("logout",$_operation)) // LogOut { timed_delete($bandb, $div, 4); lock($db); db_delete_col($db, $div, 3, 3); // poistetaan viestit roskakorista unlock($db); lock($sesdb); db_delete_col($sesdb, $div, $_SESSION['ssid'], 1); // poistetaan vanha sessiovarmistustunniste unlock($sesdb); lock($userfile); $value = db_modify_line($userfile, $div, $_SESSION['name'], 0, 15, time()); // asetetaan viimeisin k?yntiaika unlock($userfile); setcookie(session_name() ,"", time()-100, "/"); // poistetaan sessio unset($_SESSION); header("Location: " . $server_php_self . "?loggedout=true$get_more"); exit; }