Skip to content

Commit dd8de1e

Browse files
authored
Promote unserialize() notices to warning (#9629)
* Unserialize: Migrate "Unexpected end of serialized data" to E_WARNING * Unserialize: Migrate "Error at offset %d of %d bytes" to E_WARNING * Unserialize: Migrate "%s is returned from __sleep() multiple times" to E_WARNING * Add NEWS for “Promote unserialize() notices to warning”
1 parent d0d8344 commit dd8de1e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+93
-86
lines changed

NEWS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,9 @@ PHP NEWS
6161
. Added SKF_AD_QUEUE for cbpf filters. (David Carlier)
6262
. Added socket_atmark if send/recv needs using MSG_OOB. (David Carlier)
6363

64+
- Standard:
65+
. E_NOTICEs emitted by unserialized() have been promoted to E_WARNING. (timwolla)
66+
6467
- Streams:
6568
. Fixed bug #51056: blocking fread() will block even if data is available.
6669
(Jakub Zelenka)

UPGRADING

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ PHP 8.3 UPGRADE NOTES
4747
"buffer_size" => int
4848
See GH-9336
4949

50+
- Standard:
51+
. E_NOTICEs emitted by unserialized() have been promoted to E_WARNING.
52+
RFC: https://wiki.php.net/rfc/improve_unserialize_error_handling
53+
5054
========================================
5155
6. New Functions
5256
========================================

Zend/tests/bug70253.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ Bug #70253 (segfault at _efree () in zend_alloc.c:1389)
55
unserialize('a:2:{i:0;O:9:"000000000":10000000');
66
?>
77
--EXPECTF--
8-
Notice: unserialize(): Error at offset 33 of 33 bytes in %s on line %d
8+
Warning: unserialize(): Error at offset 33 of 33 bytes in %s on line %d

Zend/tests/enum/unserialize-const.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ var_dump(unserialize('E:7:"Foo:Baz";'));
1414
--EXPECTF--
1515
Warning: unserialize(): Foo::Baz is not an enum case in %s on line %d
1616

17-
Notice: unserialize(): Error at offset 14 of 14 bytes in %s on line %d
17+
Warning: unserialize(): Error at offset 14 of 14 bytes in %s on line %d
1818
bool(false)

Zend/tests/enum/unserialize-missing-colon.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ var_dump(unserialize('E:6:"FooBar";'));
1313
--EXPECTF--
1414
Warning: unserialize(): Invalid enum name 'FooBar' (missing colon) in %s on line %d
1515

16-
Notice: unserialize(): Error at offset 0 of 13 bytes in %s on line %d
16+
Warning: unserialize(): Error at offset 0 of 13 bytes in %s on line %d
1717
bool(false)

Zend/tests/enum/unserialize-non-enum.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,5 @@ var_dump(unserialize('E:7:"Foo:Bar";'));
1111
--EXPECTF--
1212
Warning: unserialize(): Class 'Foo' is not an enum in %s on line %d
1313

14-
Notice: unserialize(): Error at offset 0 of 14 bytes in %s on line %d
14+
Warning: unserialize(): Error at offset 0 of 14 bytes in %s on line %d
1515
bool(false)

Zend/tests/enum/unserialize-non-existent-case.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ var_dump(unserialize('E:7:"Foo:Baz";'));
1313
--EXPECTF--
1414
Warning: unserialize(): Undefined constant Foo::Baz in %s on line %d
1515

16-
Notice: unserialize(): Error at offset 14 of 14 bytes in %s on line %d
16+
Warning: unserialize(): Error at offset 14 of 14 bytes in %s on line %d
1717
bool(false)

ext/gmp/tests/bug74670.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ $str = 'C:3:"GMP":4:{s:6666666666:""}';
88
var_dump(unserialize($str));
99
?>
1010
--EXPECTF--
11-
Notice: unserialize(): Error at offset 13 of 29 bytes in %s on line %d
11+
Warning: unserialize(): Error at offset 13 of 29 bytes in %s on line %d
1212
bool(false)

ext/phar/tests/phar_metadata_write3.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ Calling getMetadata with too low max_depth
7979

8080
Warning: Phar::getMetadata(): Maximum depth of 1 exceeded. The depth limit can be changed using the max_depth unserialize() option or the unserialize_max_depth ini setting in %sphar_metadata_write3.php on line 39
8181

82-
Notice: Phar::getMetadata(): Error at offset 34 of 59 bytes in %sphar_metadata_write3.php on line 39
82+
Warning: Phar::getMetadata(): Error at offset 34 of 59 bytes in %sphar_metadata_write3.php on line 39
8383
bool(false)
8484
Calling getMetadata with some allowed classes
8585
In wakeup

ext/session/tests/bug72562.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ function ptr2str($ptr)
4040
--EXPECTF--
4141
Warning: session_decode(): Failed to decode session object. Session has been destroyed in %s%ebug72562.php on line %d
4242

43-
Notice: unserialize(): Error at offset 0 of 1 bytes in %s%ebug72562.php on line %d
43+
Warning: unserialize(): Error at offset 0 of 1 bytes in %s on line %d
4444

45-
Notice: unserialize(): Error at offset 4 of 4 bytes in %s%ebug72562.php on line %d
45+
Warning: unserialize(): Error at offset 4 of 4 bytes in %s on line %d
4646
bool(false)

ext/standard/tests/serialize/005.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ Deprecated: %s implements the Serializable interface, which is deprecated. Imple
157157

158158
Warning: Erroneous data format for unserializing 'TestNANew' in %s005.php on line %d
159159

160-
Notice: unserialize(): Error at offset 19 of 20 bytes in %s005.php on line %d
160+
Warning: unserialize(): Error at offset 19 of 20 bytes in %s on line %d
161161
bool(false)
162162
===NANew2===
163163
unserializer(TestNANew2)

ext/standard/tests/serialize/__serialize_006.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ var_dump(unserialize('O:4:"Test":1:{}'));
1111

1212
?>
1313
--EXPECTF--
14-
Notice: unserialize(): Unexpected end of serialized data in %s on line %d
14+
Warning: unserialize(): Unexpected end of serialized data in %s on line %d
1515

16-
Notice: unserialize(): Error at offset 14 of 15 bytes in %s on line %d
16+
Warning: unserialize(): Error at offset 14 of 15 bytes in %s on line %d
1717
bool(false)

ext/standard/tests/serialize/bug25378.phpt

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,41 +17,41 @@ var_dump(unserialize("s:3:\"123;"));
1717
var_dump(unserialize("s:0:\"123\";"));
1818
?>
1919
--EXPECTF--
20-
Notice: unserialize(): Error at offset 0 of 8 bytes in %sbug25378.php on line %d
20+
Warning: unserialize(): Error at offset 0 of 8 bytes in %s on line %d
2121
bool(false)
2222

23-
Notice: unserialize(): Error at offset 0 of 5 bytes in %sbug25378.php on line %d
23+
Warning: unserialize(): Error at offset 0 of 5 bytes in %s on line %d
2424
bool(false)
2525

26-
Notice: unserialize(): Error at offset 13 of 19 bytes in %sbug25378.php on line %d
26+
Warning: unserialize(): Error at offset 13 of 19 bytes in %s on line %d
2727
bool(false)
2828

29-
Notice: unserialize(): Error at offset 14 of 19 bytes in %sbug25378.php on line %d
29+
Warning: unserialize(): Error at offset 14 of 19 bytes in %s on line %d
3030
bool(false)
3131

32-
Notice: unserialize(): Error at offset 2 of 22 bytes in %sbug25378.php on line %d
32+
Warning: unserialize(): Error at offset 2 of 22 bytes in %s on line %d
3333
bool(false)
3434

35-
Notice: unserialize(): Error at offset 17 of 18 bytes in %sbug25378.php on line %d
35+
Warning: unserialize(): Error at offset 17 of 18 bytes in %s on line %d
3636
bool(false)
3737

38-
Notice: unserialize(): Error at offset 24 of 33 bytes in %sbug25378.php on line %d
38+
Warning: unserialize(): Error at offset 24 of 33 bytes in %s on line %d
3939
bool(false)
4040

41-
Notice: unserialize(): Error at offset 17 of 33 bytes in %sbug25378.php on line %d
41+
Warning: unserialize(): Error at offset 17 of 33 bytes in %s on line %d
4242
bool(false)
4343

44-
Notice: unserialize(): Error at offset 32 of 32 bytes in %sbug25378.php on line %d
44+
Warning: unserialize(): Error at offset 32 of 32 bytes in %s on line %d
4545
bool(false)
4646

47-
Notice: unserialize(): Error at offset 2 of 13 bytes in %sbug25378.php on line %d
47+
Warning: unserialize(): Error at offset 2 of 13 bytes in %s on line %d
4848
bool(false)
4949

50-
Notice: unserialize(): Error at offset 2 of 11 bytes in %sbug25378.php on line %d
50+
Warning: unserialize(): Error at offset 2 of 11 bytes in %s on line %d
5151
bool(false)
5252

53-
Notice: unserialize(): Error at offset 8 of 9 bytes in %sbug25378.php on line %d
53+
Warning: unserialize(): Error at offset 8 of 9 bytes in %s on line %d
5454
bool(false)
5555

56-
Notice: unserialize(): Error at offset 5 of 10 bytes in %sbug25378.php on line %d
56+
Warning: unserialize(): Error at offset 5 of 10 bytes in %s on line %d
5757
bool(false)

ext/standard/tests/serialize/bug68044.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ Warning: unserialize(): %s in %sbug68044.php on line %d
1010

1111
Warning: Insufficient data for unserializing - %d required, 1 present in %s%ebug68044.php on line 2
1212

13-
Notice: unserialize(): Error at offset 32 of 33 bytes in %s%ebug68044.php on line 2
13+
Warning: unserialize(): Error at offset 32 of 33 bytes in %s on line %d
1414
===DONE==

ext/standard/tests/serialize/bug68545.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ Bug #68545 NULL pointer dereference in unserialize.c:var_push_dtor
55
var_dump(unserialize('a:6:{a:6:{s:3:"322";s:3:"bar";s:3:"bar";s:3:"foo";a:6:{a:6:{s:3:"322";s:3:"bar";s:3:"bar";s:3:"foo";s:3:"bar";a:6:{a:6:{s:3:"322";s:3:"bar";s:3:"bar";s:3:"foo";a:6:{a:6:{s:3:"322";s:3:"bar";s:3:"b22";s:3:"bar";s:3:"bar";s:3:"foo";s:3:"bar";a:6:{a:6:{s:3:"322";s:3:"bar";s:3:"bar";s:3:"foo";s:3:"bar";s:3:"bar";'));
66
?>
77
--EXPECTF--
8-
Notice: unserialize(): Error at offset %d of %d bytes in %sbug68545.php on line %d
8+
Warning: unserialize(): Error at offset 10 of 310 bytes in %s on line %d
99
bool(false)

ext/standard/tests/serialize/bug70213.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ var_dump(unserialize('a:2:{i:0;i:42;i:1;O:4:"evil":0:{}}'));
1515

1616
?>
1717
--EXPECTF--
18-
Notice: unserialize(): Error at offset 4 of 4 bytes in %s on line %d
18+
Warning: unserialize(): Error at offset 4 of 4 bytes in %s on line %d
1919
bool(false)
2020

2121
Warning: unserialize(): Function evil() hasn't defined the class it was called for in %s on line %d

ext/standard/tests/serialize/bug70219.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ var_dump($data);
3131
--EXPECTF--
3232
Warning: session_decode(): Failed to decode session object. Session has been destroyed in %s on line %d
3333

34-
Notice: unserialize(): Error at offset 55 of 56 bytes in %s on line %d
34+
Warning: unserialize(): Error at offset 55 of 56 bytes in %s on line %d
3535
bool(false)

ext/standard/tests/serialize/bug70436.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,8 +48,8 @@ DONE
4848
--EXPECTF--
4949
Deprecated: %s implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in %s on line %d
5050

51-
Notice: unserialize(): Error at offset 0 of 3 bytes in %sbug70436.php on line %d
51+
Warning: unserialize(): Error at offset 0 of 3 bytes in %s on line %d
5252

53-
Notice: unserialize(): Error at offset 93 of 94 bytes in %sbug70436.php on line %d
53+
Warning: unserialize(): Error at offset 93 of 94 bytes in %s on line %d
5454
bool(false)
5555
DONE

ext/standard/tests/serialize/bug71840.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ Bug #71840 (Unserialize accepts wrongly data)
55
var_dump(unserialize('a:1:{s:0:""0a:0:{}}'));
66
?>
77
--EXPECTF--
8-
Notice: unserialize(): Error at offset 11 of 19 bytes in %sbug71840.php on line %d
8+
Warning: unserialize(): Error at offset 11 of 19 bytes in %s on line %d
99
bool(false)

ext/standard/tests/serialize/bug71995.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ var_dump($s);
1818
var_dump(unserialize($s));
1919
?>
2020
--EXPECTF--
21-
Notice: serialize(): "b" is returned from __sleep() multiple times in %s on line %d
21+
Warning: serialize(): "b" is returned from __sleep() multiple times in %s on line %d
2222
string(39) "O:1:"A":1:{s:1:"b";O:8:"stdClass":0:{}}"
2323
object(A)#%d (1) {
2424
["b"]=>

ext/standard/tests/serialize/bug72663.phpt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,10 +49,10 @@ try {
4949

5050
?>
5151
--EXPECTF--
52-
Notice: unserialize(): Error at offset 17 of 24 bytes in %s on line %d
52+
Warning: unserialize(): Error at offset 17 of 24 bytes in %s on line %d
5353
bool(false)
5454

55-
Notice: unserialize(): Error at offset 25 of 32 bytes in %s on line %d
55+
Warning: unserialize(): Error at offset 25 of 32 bytes in %s on line %d
5656
bool(false)
5757
Caught
5858
Caught

ext/standard/tests/serialize/bug72663_2.phpt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ var_dump(unserialize($exploit));
2121
--EXPECTF--
2222
Deprecated: %s implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in %s on line %d
2323

24-
Notice: unserialize(): Unexpected end of serialized data in %s on line %d
24+
Warning: unserialize(): Unexpected end of serialized data in %s on line %d
2525

26-
Notice: unserialize(): Error at offset 49 of 50 bytes in %s on line %d
26+
Warning: unserialize(): Error at offset 49 of 50 bytes in %s on line %d
2727

28-
Notice: unserialize(): Error at offset 82 of 83 bytes in %s on line %d
28+
Warning: unserialize(): Error at offset 82 of 83 bytes in %s on line %d
2929
bool(false)

ext/standard/tests/serialize/bug72663_3.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ session_decode($sess);
1212
var_dump($_SESSION);
1313
?>
1414
--EXPECTF--
15-
Notice: session_decode(): Unexpected end of serialized data in %s on line %d
15+
Warning: session_decode(): Unexpected end of serialized data in %s on line %d
1616

1717
Warning: session_decode(): Failed to decode session object. Session has been destroyed in %s on line %d
1818
array(0) {

ext/standard/tests/serialize/bug73052.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,5 +14,5 @@ $poc = 'O:3:"obj":1:{';
1414
var_dump(unserialize($poc));
1515
?>
1616
--EXPECTF--
17-
Notice: unserialize(): Error at offset 13 of 13 bytes in %sbug73052.php on line %d
17+
Warning: unserialize(): Error at offset 13 of 13 bytes in %s on line %d
1818
bool(false)

ext/standard/tests/serialize/bug73341.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,5 @@ unserialize($exploit);
2020
--EXPECTF--
2121
Error at offset 6 of 7 bytes
2222

23-
Notice: ArrayObject::unserialize(): Unexpected end of serialized data in %sbug73341.php on line %d
23+
Warning: ArrayObject::unserialize(): Unexpected end of serialized data in %sbug73341.php on line %d
2424
Error at offset 24 of 34 bytes

ext/standard/tests/serialize/bug73825.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ var_dump($obj);
88
--EXPECTF--
99
Warning: Bad unserialize data in %sbug73825.php on line %d
1010

11-
Notice: unserialize(): Error at offset 13 of 15 bytes in %sbug73825.php on line %d
11+
Warning: unserialize(): Error at offset 13 of 15 bytes in %s on line %d
1212
bool(false)

ext/standard/tests/serialize/bug74101.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ var_dump(unserialize($s));
88
--EXPECTF--
99
Warning: unserialize(): %s in %sbug74101.php on line %d
1010

11-
Notice: unserialize(): Error at offset 46 of 74 bytes in %sbug74101.php on line %d
11+
Warning: unserialize(): Error at offset 46 of 74 bytes in %s on line %d
1212
bool(false)

ext/standard/tests/serialize/bug74103.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,5 @@ Bug #74103: heap-use-after-free when unserializing invalid array size
55
var_dump(unserialize('a:7:{i:0;i:04;s:1:"a";i:2;i:9617006;i:4;s:1:"a";i:4;s:1:"a";R:5;s:1:"7";R:3;s:1:"a";R:5;;s:18;}}'));
66
?>
77
--EXPECTF--
8-
Notice: unserialize(): Error at offset %d of %d bytes in %s on line %d
8+
Warning: unserialize(): Error at offset 64 of 96 bytes in %s on line %d
99
bool(false)

ext/standard/tests/serialize/bug74111.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ $s = 'O:8:"stdClass":00000000';
66
var_dump(unserialize($s));
77
?>
88
--EXPECTF--
9-
Notice: unserialize(): Error at offset 25 of 23 bytes in %s on line %d
9+
Warning: unserialize(): Error at offset 25 of 23 bytes in %s on line %d
1010
bool(false)

ext/standard/tests/serialize/bug74300.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,5 @@ var_dump(unserialize('d:2e++2;'));
1010
--EXPECTF--
1111
float(200)
1212

13-
Notice: unserialize(): Error at offset 0 of 8 bytes in %s on line %d
13+
Warning: unserialize(): Error at offset 0 of 8 bytes in %s on line %d
1414
bool(false)

ext/standard/tests/serialize/bug74614.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,4 @@ unserialize('a:3020000000000000000000000000000001:{i:0;a:0:{}i:1;i:2;i:2;i:3;i:3
99
--EXPECTF--
1010
Warning: unserialize(): %s in %sbug74614.php on line %d
1111

12-
Notice: unserialize(): Error at offset %d of 113 bytes in %s on line %d
12+
Warning: unserialize(): Error at offset 38 of 113 bytes in %s on line %d

ext/standard/tests/serialize/bug75054.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ $poc .= '000";R:2;s:4:"0000";d:0;s:4:"0000";a:9:{s:4:"0000";';
88
var_dump(unserialize($poc));
99
?>
1010
--EXPECTF--
11-
Notice: unserialize(): Error at offset 43 of 145 bytes in %s on line %d
11+
Warning: unserialize(): Error at offset 43 of 145 bytes in %s on line %d
1212
bool(false)

ext/standard/tests/serialize/bug81111.phpt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,4 +50,4 @@ Serialization of 'class@anonymous' is not allowed
5050
Unserialization of 'MySplFileInfo' is not allowed
5151
Unserialization of 'MySplFileInfo' is not allowed
5252

53-
Notice: unserialize(): Error at offset 0 of %d bytes in %s on line %d
53+
Warning: unserialize(): Error at offset 0 of %d bytes in %s on line %d

ext/standard/tests/serialize/invalid_signs_in_lengths.phpt

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,38 +18,38 @@ var_dump(unserialize('a:1:{i:0;R:-1;}'));
1818

1919
?>
2020
--EXPECTF--
21-
Notice: unserialize(): Error at offset 0 of 9 bytes in %s on line %d
21+
Warning: unserialize(): Error at offset 0 of 9 bytes in %s on line %d
2222
bool(false)
2323

24-
Notice: unserialize(): Error at offset 0 of 9 bytes in %s on line %d
24+
Warning: unserialize(): Error at offset 0 of 9 bytes in %s on line %d
2525
bool(false)
2626

27-
Notice: unserialize(): Error at offset 0 of 7 bytes in %s on line %d
27+
Warning: unserialize(): Error at offset 0 of 7 bytes in %s on line %d
2828
bool(false)
2929

30-
Notice: unserialize(): Error at offset 0 of 7 bytes in %s on line %d
30+
Warning: unserialize(): Error at offset 0 of 7 bytes in %s on line %d
3131
bool(false)
3232

33-
Notice: unserialize(): Error at offset 0 of 20 bytes in %s on line %d
33+
Warning: unserialize(): Error at offset 0 of 20 bytes in %s on line %d
3434
bool(false)
3535

36-
Notice: unserialize(): Error at offset 0 of 20 bytes in %s on line %d
36+
Warning: unserialize(): Error at offset 0 of 20 bytes in %s on line %d
3737
bool(false)
3838

39-
Notice: unserialize(): Error at offset 0 of 24 bytes in %s on line %d
39+
Warning: unserialize(): Error at offset 0 of 24 bytes in %s on line %d
4040
bool(false)
4141

42-
Notice: unserialize(): Error at offset 0 of 24 bytes in %s on line %d
42+
Warning: unserialize(): Error at offset 0 of 24 bytes in %s on line %d
4343
bool(false)
4444

45-
Notice: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
45+
Warning: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
4646
bool(false)
4747

48-
Notice: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
48+
Warning: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
4949
bool(false)
5050

51-
Notice: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
51+
Warning: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
5252
bool(false)
5353

54-
Notice: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
54+
Warning: unserialize(): Error at offset 9 of 15 bytes in %s on line %d
5555
bool(false)

0 commit comments

Comments
 (0)