Zeev,

Thies is complaining about the same issue that I've mailed
to you personally.

Have you read my emails? I've send 2 emails about the patch,
one with short script that you can play with.

I'll send them again to you, if you didn't get them.

--
Yasuo Ohgaki


Zeev Suraski wrote:
> At 13:18 04/03/2002, Thies C. Arntzen wrote:
> 
>>     zeev,
>>     your patch
>>
>> http://cvs.php.net/diff.php/php4/ext/session/session.c?r1=1.277&r2=1.278&ty=u 
>>
>>
>>     broke the session module:
>>
>>     testcase (run multiple times using php-cgi from the command-line)
>>
>> <?php
>> session_id("thies");
>> session_start();
>> if (! session_is_registered("hallo")) {
>>     $hallo = "hi ";
>>     session_register('hallo');
>> } else {
>>     $hallo = &$_SESSION[ 'hallo' ];
>> }
>> echo "$hallo\n";
>> $hallo .= '!';
>> ?>
>>
>>     after your patch the changed value of $hallo is no longer remembered.
>>
>>     hmm, as i don't know wich "crash bug" your patch fixes i
>>     don't want to simply revert it - could you give me some
>>     insights?
> 
> 
> Well, I didn't find any crashes, but it is a potential crash, because 
> the zval is put into the hash with a wrong refcount.  Did you try 
> rolling back this particular patch and it works again?
> 
> You said I should run this using php-cgi from the command line, how 
> exactly is this supposed to work with sessions (which rely on HTTP 
> cookies, or am I missing something? :)
> 
> Zeev
> 


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to