Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:63682 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 96024 invoked from network); 28 Oct 2012 03:06:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Oct 2012 03:06:04 -0000 Authentication-Results: pb1.pair.com smtp.mail=avatar2004-php@yahoo.fr; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=avatar2004-php@yahoo.fr; sender-id=unknown; domainkeys=good Received-SPF: error (pb1.pair.com: domain yahoo.fr from 77.238.189.199 cause and error) DomainKey-Status: good X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: avatar2004-php@yahoo.fr X-Host-Fingerprint: 77.238.189.199 nm2-vm0.bullet.mail.ird.yahoo.com Received: from [77.238.189.199] ([77.238.189.199:34396] helo=nm2-vm0.bullet.mail.ird.yahoo.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E9/B1-18930-A11AC805 for ; Sat, 27 Oct 2012 23:06:03 -0400 Received: from [77.238.189.230] by nm2.bullet.mail.ird.yahoo.com with NNFMP; 28 Oct 2012 03:05:59 -0000 Received: from [212.82.109.128] by tm11.bullet.mail.ird.yahoo.com with NNFMP; 28 Oct 2012 03:05:59 -0000 Received: from [127.0.0.1] by omp1020.mail.ird.yahoo.com with NNFMP; 28 Oct 2012 03:05:59 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 815378.24154.bm@omp1020.mail.ird.yahoo.com Received: (qmail 60013 invoked by uid 60001); 28 Oct 2012 03:05:59 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.fr; s=s1024; t=1351393559; bh=AYWzdNQoeefHXfgRG0CN1wCQRYaZ9o/dboNsDGNCKi4=; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=Du8kUZkdHP+OyEBtABaxVIQooma7XxK+ln3IXqkV3iSd3AeVwcXIuMdKqe1ZISx5BmjQ6uqbz8/dFP9Z7t20vRBlRNK8TE2Ul7d7iHmTNj1hrPgrgo6vY3Ds3N8Ge36bdHypZLMuaA7q3d/FxBDEcI2IY79vP/IqD5xS9srUDqE= DomainKey-Signature:a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.fr; h=X-YMail-OSG:Received:X-Rocket-MIMEInfo:X-Mailer:Message-ID:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=F8r/gmF3bgkW3xCm4RgPGrBc2qyrhaLLeAyuOPuG6mRF1DflIEC9M6AWWh0JQ07l+IoLAeV0wwF1b0BMJWKb2DbA8Q+5DoEg0kPosS/fH2mtxZY9jKKcticdfqYD8x4Cl6/4Hp/mdmBjV3DOuV+il/N8HSOayCYXzx8S96z+Fk8=; X-YMail-OSG: GAOoekIVM1mJeGhUR0vtsIqSbSfUSePaU98qvWMruvxd7D9 CFpm3aqcqfUivoV6x3j_ne1AH5OiiC11Z7kYQ4jQQ2CWH.yMVDSY.QFeuu0M nXU8nRr0QJzs.KDeWvkx0MBfwJ2ZJM0cny5HfoYhPyfUqrMk58EazcXfvdpJ 3A9IzlhKUAkV4LJdl7SVBlw7tr36bQW0TA1jANGr5DJ6gUX_VQx57Hp8ZGWd fAT6pOTmgFA_F9Naa8FU2R97J6zqD3uMw1AldwBpDS6KImOFO1nOzA..e0fj HnyEVa1g84yBEAIvuyAMGEj17Lnx2fLCgjetbeGNQxCslqcX2qB8_r7nVPr5 RVK_tUKlpP68.GlXMp51Yr6Dpk_B9TA9z6HozL3cQueRXRH1aZ7EHXArghNd UgUuf6HzqsMC3s6IBBgfJz8Del_rNOURGcz61iA1HQfBbI0je8_VqCzul0_q CbP.r7PI9VB_fir_aQw-- Received: from [81.57.184.199] by web132403.mail.ird.yahoo.com via HTTP; Sun, 28 Oct 2012 03:05:59 GMT X-Rocket-MIMEInfo: 001.001,SGkgZm9sa3MsCgpJIGJlbGlldmUgdGhlcmUncyBhbiBpc3N1ZSB3aXRoIHRoZSBTZXNzaW9uSGFuZGxlciBpbXBsZW1lbnRhdGlvbiBhbmQKdGhlIHdheSB0aGUgZGVzdHJveSBoYW5kbGVyIGlzIGludm9rZWQgd2hlbiB1c2luZwpzZXNzaW9uX3JlZ2VuZXJhdGVfaWQoVFJVRSkKClVzaW5nIGxhdGVzdCBzdGFibGUgR2VudG9vIFBIUCA1LjQuNiBidXQgYXMgZmFyIGFzIEkgY291bGQgdGVsbCB0aGUgQwpjb2RlIHNvdXJjZSBmb3IgdGhpcyBwYXJ0IGhhc24ndCBzaW5jZSBiZWVuIHRvdWNoZWQgdXAgdG8gbWEBMAEBAQE- X-Mailer: YahooMailWebService/0.8.123.450 Message-ID: <1351393559.50804.YahooMailNeo@web132403.mail.ird.yahoo.com> Date: Sun, 28 Oct 2012 03:05:59 +0000 (GMT) Reply-To: dabo To: "internals@lists.php.net" MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Warning when using session_regenerate_id(TRUE) with a SessionHandler From: avatar2004-php@yahoo.fr (dabo) Hi folks,=0A=0AI believe there's an issue with the SessionHandler implement= ation and=0Athe way the destroy handler is invoked when using=0Asession_reg= enerate_id(TRUE)=0A=0AUsing latest stable Gentoo PHP 5.4.6 but as far as I = could tell the C=0Acode source for this part hasn't since been touched up t= o master.=0A=0AThe following code generates a warning :=0A=0A$handler =3D n= ew SessionHandler();=0Asession_set_save_handler($handler, TRUE); // or FALS= E, doesn't matter=0A=0Asession_start();=0Asession_regenerate_id(TRUE);=0A= =0A//session_write_close();=0A-----------=0APHP Warning:=A0 Unknown: Parent= session handler is not open in Unknown on line 0=0A=0AThe call to session_= write_close() just adds a proper backtrace.=0A=0AThe problem seems to come = from using the global "mod_user_is_open" in=0Athe PS_SANITY_CHECK_IS_OPEN m= acro (in ext/session/mod_user_class.c).=0AAny reason "session_status" isn't= checked instead ?=0A=0ACan anyone confirm ?=0A=0AThank you=0A