]> granicus.if.org Git - php/blob
0813457035
[php] /
1 --TEST--
2 Null Pointer Dereference in PHP Session Upload Progress
3 --INI--
4 error_reporting=0
5 file_uploads=1
6 upload_max_filesize=1024
7 session.save_path=
8 session.name=PHPSESSID
9 session.serialize_handler=php
10 session.use_strict_mode=0
11 session.use_cookies=1
12 session.use_only_cookies=0
13 session.upload_progress.enabled=1
14 session.upload_progress.cleanup=0
15 session.upload_progress.prefix=upload_progress_
16 session.upload_progress.name=PHP_SESSION_UPLOAD_PROGRESS
17 session.upload_progress.freq=1%
18 session.upload_progress.min_freq=0.000000001
19 --COOKIE--
20 PHPSESSID=session-upload
21 --POST_RAW--
22 Content-Type: multipart/form-data; boundary=---------------------------20896060251896012921717172737
23 -----------------------------20896060251896012921717172737
24 Content-Disposition: form-data; name="PHPSESSID"
25
26 session-upload
27 -----------------------------20896060251896012921717172737
28 Content-Disposition: form-data; name="PHP_SESSION_UPLOAD_PROGRESS"
29
30 ryat
31 -----------------------------20896060251896012921717172737
32 Content-Disposition: form-data; file="file"; ryat="filename"
33
34 1
35 -----------------------------20896060251896012921717172737--
36 --FILE--
37 <?php
38
39 session_start();
40 var_dump($_SESSION);
41 session_destroy();
42
43 --EXPECT--
44 array(0) {
45 }