php.net |  support |  documentation |  report a bug |  advanced search |  search howto |  statistics |  random bug |  login
Bug #3329 auto_start sessions-> new sessionid each request
Submitted: 2000-01-27 10:26 UTC Modified: 2000-07-25 20:46 UTC
From: alan at sanguis dot com dot au Assigned:
Status: Closed Package: Session related
PHP Version: 4.0 Latest CVS (27/01/2000) OS: RH 6.0 +Apache1.3.9-DSO
Private report: No CVE-ID: None
Welcome back! If you're the original bug submitter, here's where you can edit the bug or add additional notes.
If you forgot your password, you can retrieve your password here.
Password:
Status:
Package:
Bug Type:
Summary:
From: alan at sanguis dot com dot au
New email:
PHP Version: OS:

 

 [2000-01-27 10:26 UTC] alan at sanguis dot com dot au
When session.auto_start is set a new session id is generated for each request. I have had a look at what is going on in the session code with gdb and it appears that when php_rinit_session() calls _php_session_start() the calls to zend_hash_find(&EG(symbol_table), HTTP_???_VARS, sizeof(HTTP_???_VARS)) are failling. (lines 700 and 709 of session.c)


Is request init to early to be looking here for the HTTP_??_VARS ?
Is this the right symbol table in this context ?

Patches

Pull Requests

History

AllCommentsChangesGit/SVN commitsRelated reports
 [2000-03-03 14:51 UTC] sas at cvs dot php dot net
Type change
 [2000-07-25 20:46 UTC] zak@php.net
Many session bugs were fixed shortly after this bug report was submitted. Please install the most recent version of PHP. If the problem occurs again, please submit a new bug report.

 
PHP Copyright © 2001-2025 The PHP Group
All rights reserved.
Last updated: Wed Feb 05 05:01:29 2025 UTC