Test: /ext/standard/tests/serialize/serialization_objects_015.phpt - Version 7.2.0-dev    

There are 2 different diffs reported by users for this test.

Count Diff
17 (71%)
002+
003+ Fatal error: Invalid opcode 137/16/8. in %s/serialization_objects_015.php on line 21
002- object(stdClass)#%d (3) {
003- ["a"]=>
004- *RECURSION*
005- ["b"]=>
006- int(1)
007- ["c"]=>
008- int(1)
009- }
010- string(55) "O:8:"stdClass":3:{s:1:"a";R:1;s:1:"b";i:1;s:1:"c";i:1;}"
011- object(stdClass)#%d (3) {
012- ["a"]=>
013- *RECURSION*
014- ["b"]=>
015- int(1)
016- ["c"]=>
017- int(1)
018- }
019- object(stdClass)#%d (3) {
020- ["a"]=>
021- string(14) "obj->a.changed"
022- ["b"]=>
023- int(1)
024- ["c"]=>
025- int(1)
026- }
027- object(stdClass)#%d (3) {
028- ["a"]=>
029- string(14) "obj->a.changed"
030- ["b"]=>
031- string(14) "obj->b.changed"
032- ["c"]=>
033- int(1)
034- }
035- object(stdClass)#%d (3) {
036- ["a"]=>
037- string(14) "obj->a.changed"
038- ["b"]=>
039- string(14) "obj->b.changed"
040- ["c"]=>
041- string(14) "obj->c.changed"
042- }
043-
044-
045- --- a eqs container:
046- object(stdClass)#%d (3) {
047- ["a"]=>
048- *RECURSION*
049- ["b"]=>
050- int(1)
051- ["c"]=>
052- int(1)
053- }
054- string(55) "O:8:"stdClass":3:{s:1:"a";r:1;s:1:"b";i:1;s:1:"c";i:1;}"
055- object(stdClass)#%d (3) {
056- ["a"]=>
057- *RECURSION*
058- ["b"]=>
059- int(1)
060- ["c"]=>
061- int(1)
062- }
063- object(stdClass)#%d (3) {
064- ["a"]=>
065- string(14) "obj->a.changed"
066- ["b"]=>
067- int(1)
068- ["c"]=>
069- int(1)
070- }
071- object(stdClass)#%d (3) {
072- ["a"]=>
073- string(14) "obj->a.changed"
074- ["b"]=>
075- string(14) "obj->b.changed"
076- ["c"]=>
077- int(1)
078- }
079- object(stdClass)#%d (3) {
080- ["a"]=>
081- string(14) "obj->a.changed"
082- ["b"]=>
083- string(14) "obj->b.changed"
084- ["c"]=>
085- string(14) "obj->c.changed"
086- }
087-
088-
089- --- a,b ref container:
090- object(stdClass)#%d (3) {
091- ["a"]=>
092- *RECURSION*
093- ["b"]=>
094- *RECURSION*
095- ["c"]=>
096- int(1)
097- }
098- string(55) "O:8:"stdClass":3:{s:1:"a";R:1;s:1:"b";R:1;s:1:"c";i:1;}"
099- object(stdClass)#%d (3) {
100- ["a"]=>
101- *RECURSION*
102- ["b"]=>
103- *RECURSION*
104- ["c"]=>
105- int(1)
106- }
107- object(stdClass)#%d (3) {
108- ["a"]=>
109- &string(14) "obj->a.changed"
110- ["b"]=>
111- &string(14) "obj->a.changed"
112- ["c"]=>
113- int(1)
114- }
115- object(stdClass)#%d (3) {
116- ["a"]=>
117- &string(14) "obj->b.changed"
118- ["b"]=>
119- &string(14) "obj->b.changed"
120- ["c"]=>
121- int(1)
122- }
123- object(stdClass)#%d (3) {
124- ["a"]=>
125- &string(14) "obj->b.changed"
126- ["b"]=>
127- &string(14) "obj->b.changed"
128- ["c"]=>
129- string(14) "obj->c.changed"
130- }
131-
132-
133- --- a,b eq container:
134- object(stdClass)#%d (3) {
135- ["a"]=>
136- *RECURSION*
137- ["b"]=>
138- *RECURSION*
139- ["c"]=>
140- int(1)
141- }
142- string(55) "O:8:"stdClass":3:{s:1:"a";r:1;s:1:"b";r:1;s:1:"c";i:1;}"
143- object(stdClass)#%d (3) {
144- ["a"]=>
145- *RECURSION*
146- ["b"]=>
147- *RECURSION*
148- ["c"]=>
149- int(1)
150- }
151- object(stdClass)#%d (3) {
152- ["a"]=>
153- string(14) "obj->a.changed"
154- ["b"]=>
155- *RECURSION*
156- ["c"]=>
157- int(1)
158- }
159- object(stdClass)#%d (3) {
160- ["a"]=>
161- string(14) "obj->a.changed"
162- ["b"]=>
163- string(14) "obj->b.changed"
164- ["c"]=>
165- int(1)
166- }
167- object(stdClass)#%d (3) {
168- ["a"]=>
169- string(14) "obj->a.changed"
170- ["b"]=>
171- string(14) "obj->b.changed"
172- ["c"]=>
173- string(14) "obj->c.changed"
174- }
175-
176-
177- --- a,b,c ref container:
178- object(stdClass)#%d (3) {
179- ["a"]=>
180- *RECURSION*
181- ["b"]=>
182- *RECURSION*
183- ["c"]=>
184- *RECURSION*
185- }
186- string(55) "O:8:"stdClass":3:{s:1:"a";R:1;s:1:"b";R:1;s:1:"c";R:1;}"
187- object(stdClass)#%d (3) {
188- ["a"]=>
189- *RECURSION*
190- ["b"]=>
191- *RECURSION*
192- ["c"]=>
193- *RECURSION*
194- }
195- object(stdClass)#%d (3) {
196- ["a"]=>
197- &string(14) "obj->a.changed"
198- ["b"]=>
199- &string(14) "obj->a.changed"
200- ["c"]=>
201- &string(14) "obj->a.changed"
202- }
203- object(stdClass)#%d (3) {
204- ["a"]=>
205- &string(14) "obj->b.changed"
206- ["b"]=>
207- &string(14) "obj->b.changed"
208- ["c"]=>
209- &string(14) "obj->b.changed"
210- }
211- object(stdClass)#%d (3) {
212- ["a"]=>
213- &string(14) "obj->c.changed"
214- ["b"]=>
215- &string(14) "obj->c.changed"
216- ["c"]=>
217- &string(14) "obj->c.changed"
218- }
219-
220-
221- --- a,b,c eq container:
222- object(stdClass)#%d (3) {
223- ["a"]=>
224- *RECURSION*
225- ["b"]=>
226- *RECURSION*
227- ["c"]=>
228- *RECURSION*
229- }
230- string(55) "O:8:"stdClass":3:{s:1:"a";r:1;s:1:"b";r:1;s:1:"c";r:1;}"
231- object(stdClass)#%d (3) {
232- ["a"]=>
233- *RECURSION*
234- ["b"]=>
235- *RECURSION*
236- ["c"]=>
237- *RECURSION*
238- }
239- object(stdClass)#%d (3) {
240- ["a"]=>
241- string(14) "obj->a.changed"
242- ["b"]=>
243- *RECURSION*
244- ["c"]=>
245- *RECURSION*
246- }
247- object(stdClass)#%d (3) {
248- ["a"]=>
249- string(14) "obj->a.changed"
250- ["b"]=>
251- string(14) "obj->b.changed"
252- ["c"]=>
253- *RECURSION*
254- }
255- object(stdClass)#%d (3) {
256- ["a"]=>
257- string(14) "obj->a.changed"
258- ["b"]=>
259- string(14) "obj->b.changed"
260- ["c"]=>
261- string(14) "obj->c.changed"
262- }
263- Done
7 (29%)
011+ Segmentation fault (core dumped)
012+
013+ Termsig=11
011- object(stdClass)#%d (3) {
012- ["a"]=>
013- *RECURSION*
014- ["b"]=>
015- int(1)
016- ["c"]=>
017- int(1)
018- }
019- object(stdClass)#%d (3) {
020- ["a"]=>
021- string(14) "obj->a.changed"
022- ["b"]=>
023- int(1)
024- ["c"]=>
025- int(1)
026- }
027- object(stdClass)#%d (3) {
028- ["a"]=>
029- string(14) "obj->a.changed"
030- ["b"]=>
031- string(14) "obj->b.changed"
032- ["c"]=>
033- int(1)
034- }
035- object(stdClass)#%d (3) {
036- ["a"]=>
037- string(14) "obj->a.changed"
038- ["b"]=>
039- string(14) "obj->b.changed"
040- ["c"]=>
041- string(14) "obj->c.changed"
042- }
043-
044-
045- --- a eqs container:
046- object(stdClass)#%d (3) {
047- ["a"]=>
048- *RECURSION*
049- ["b"]=>
050- int(1)
051- ["c"]=>
052- int(1)
053- }
054- string(55) "O:8:"stdClass":3:{s:1:"a";r:1;s:1:"b";i:1;s:1:"c";i:1;}"
055- object(stdClass)#%d (3) {
056- ["a"]=>
057- *RECURSION*
058- ["b"]=>
059- int(1)
060- ["c"]=>
061- int(1)
062- }
063- object(stdClass)#%d (3) {
064- ["a"]=>
065- string(14) "obj->a.changed"
066- ["b"]=>
067- int(1)
068- ["c"]=>
069- int(1)
070- }
071- object(stdClass)#%d (3) {
072- ["a"]=>
073- string(14) "obj->a.changed"
074- ["b"]=>
075- string(14) "obj->b.changed"
076- ["c"]=>
077- int(1)
078- }
079- object(stdClass)#%d (3) {
080- ["a"]=>
081- string(14) "obj->a.changed"
082- ["b"]=>
083- string(14) "obj->b.changed"
084- ["c"]=>
085- string(14) "obj->c.changed"
086- }
087-
088-
089- --- a,b ref container:
090- object(stdClass)#%d (3) {
091- ["a"]=>
092- *RECURSION*
093- ["b"]=>
094- *RECURSION*
095- ["c"]=>
096- int(1)
097- }
098- string(55) "O:8:"stdClass":3:{s:1:"a";R:1;s:1:"b";R:1;s:1:"c";i:1;}"
099- object(stdClass)#%d (3) {
100- ["a"]=>
101- *RECURSION*
102- ["b"]=>
103- *RECURSION*
104- ["c"]=>
105- int(1)
106- }
107- object(stdClass)#%d (3) {
108- ["a"]=>
109- &string(14) "obj->a.changed"
110- ["b"]=>
111- &string(14) "obj->a.changed"
112- ["c"]=>
113- int(1)
114- }
115- object(stdClass)#%d (3) {
116- ["a"]=>
117- &string(14) "obj->b.changed"
118- ["b"]=>
119- &string(14) "obj->b.changed"
120- ["c"]=>
121- int(1)
122- }
123- object(stdClass)#%d (3) {
124- ["a"]=>
125- &string(14) "obj->b.changed"
126- ["b"]=>
127- &string(14) "obj->b.changed"
128- ["c"]=>
129- string(14) "obj->c.changed"
130- }
131-
132-
133- --- a,b eq container:
134- object(stdClass)#%d (3) {
135- ["a"]=>
136- *RECURSION*
137- ["b"]=>
138- *RECURSION*
139- ["c"]=>
140- int(1)
141- }
142- string(55) "O:8:"stdClass":3:{s:1:"a";r:1;s:1:"b";r:1;s:1:"c";i:1;}"
143- object(stdClass)#%d (3) {
144- ["a"]=>
145- *RECURSION*
146- ["b"]=>
147- *RECURSION*
148- ["c"]=>
149- int(1)
150- }
151- object(stdClass)#%d (3) {
152- ["a"]=>
153- string(14) "obj->a.changed"
154- ["b"]=>
155- *RECURSION*
156- ["c"]=>
157- int(1)
158- }
159- object(stdClass)#%d (3) {
160- ["a"]=>
161- string(14) "obj->a.changed"
162- ["b"]=>
163- string(14) "obj->b.changed"
164- ["c"]=>
165- int(1)
166- }
167- object(stdClass)#%d (3) {
168- ["a"]=>
169- string(14) "obj->a.changed"
170- ["b"]=>
171- string(14) "obj->b.changed"
172- ["c"]=>
173- string(14) "obj->c.changed"
174- }
175-
176-
177- --- a,b,c ref container:
178- object(stdClass)#%d (3) {
179- ["a"]=>
180- *RECURSION*
181- ["b"]=>
182- *RECURSION*
183- ["c"]=>
184- *RECURSION*
185- }
186- string(55) "O:8:"stdClass":3:{s:1:"a";R:1;s:1:"b";R:1;s:1:"c";R:1;}"
187- object(stdClass)#%d (3) {
188- ["a"]=>
189- *RECURSION*
190- ["b"]=>
191- *RECURSION*
192- ["c"]=>
193- *RECURSION*
194- }
195- object(stdClass)#%d (3) {
196- ["a"]=>
197- &string(14) "obj->a.changed"
198- ["b"]=>
199- &string(14) "obj->a.changed"
200- ["c"]=>
201- &string(14) "obj->a.changed"
202- }
203- object(stdClass)#%d (3) {
204- ["a"]=>
205- &string(14) "obj->b.changed"
206- ["b"]=>
207- &string(14) "obj->b.changed"
208- ["c"]=>
209- &string(14) "obj->b.changed"
210- }
211- object(stdClass)#%d (3) {
212- ["a"]=>
213- &string(14) "obj->c.changed"
214- ["b"]=>
215- &string(14) "obj->c.changed"
216- ["c"]=>
217- &string(14) "obj->c.changed"
218- }
219-
220-
221- --- a,b,c eq container:
222- object(stdClass)#%d (3) {
223- ["a"]=>
224- *RECURSION*
225- ["b"]=>
226- *RECURSION*
227- ["c"]=>
228- *RECURSION*
229- }
230- string(55) "O:8:"stdClass":3:{s:1:"a";r:1;s:1:"b";r:1;s:1:"c";r:1;}"
231- object(stdClass)#%d (3) {
232- ["a"]=>
233- *RECURSION*
234- ["b"]=>
235- *RECURSION*
236- ["c"]=>
237- *RECURSION*
238- }
239- object(stdClass)#%d (3) {
240- ["a"]=>
241- string(14) "obj->a.changed"
242- ["b"]=>
243- *RECURSION*
244- ["c"]=>
245- *RECURSION*
246- }
247- object(stdClass)#%d (3) {
248- ["a"]=>
249- string(14) "obj->a.changed"
250- ["b"]=>
251- string(14) "obj->b.changed"
252- ["c"]=>
253- *RECURSION*
254- }
255- object(stdClass)#%d (3) {
256- ["a"]=>
257- string(14) "obj->a.changed"
258- ["b"]=>
259- string(14) "obj->b.changed"
260- ["c"]=>
261- string(14) "obj->c.changed"
262- }
263- Done