Test: /ext/gd/tests/bug74435.phpt - Version 7.2.2        

Security #74435 Buffer over-read into uninitialized memory
Submitted: 2017-04-13 16:34:50 Modified: 2017-07-05 04:12:50
From: admin Assigned: cmb
Status: Closed Package: GD related
PHP Version: 7.1.3 OS: All

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

Count Diff
1 (33%)
002+ unexpected color at (32, 0)
002- ===DONE===
003+ unexpected color at (32, 16)
004+ unexpected color at (32, 32)
005+ unexpected color at (32, 48)
006+ unexpected color at (32, 64)
007+ unexpected color at (32, 80)
008+ unexpected color at (32, 96)
009+ unexpected color at (32, 112)
010+ unexpected color at (32, 128)
011+ unexpected color at (32, 144)
012+ unexpected color at (32, 160)
013+ unexpected color at (32, 176)
014+ unexpected color at (32, 192)
015+ unexpected color at (32, 208)
016+ unexpected color at (32, 224)
017+ unexpected color at (32, 240)
018+ unexpected color at (48, 0)
019+ unexpected color at (48, 16)
020+ unexpected color at (48, 32)
021+ unexpected color at (48, 48)
022+ unexpected color at (48, 64)
023+ unexpected color at (48, 80)
024+ unexpected color at (48, 96)
025+ unexpected color at (48, 112)
026+ unexpected color at (48, 128)
027+ unexpected color at (48, 144)
028+ unexpected color at (48, 160)
029+ unexpected color at (48, 176)
030+ unexpected color at (48, 192)
031+ unexpected color at (48, 208)
032+ unexpected color at (48, 224)
033+ unexpected color at (48, 240)
034+ unexpected color at (64, 0)
035+ unexpected color at (64, 32)
036+ unexpected color at (64, 48)
037+ unexpected color at (64, 64)
038+ unexpected color at (64, 80)
039+ unexpected color at (64, 96)
040+ unexpected color at (64, 112)
041+ unexpected color at (64, 128)
042+ unexpected color at (64, 144)
043+ unexpected color at (64, 160)
044+ unexpected color at (64, 176)
045+ unexpected color at (64, 192)
046+ unexpected color at (64, 208)
047+ unexpected color at (64, 224)
048+ unexpected color at (64, 240)
049+ unexpected color at (80, 0)
050+ unexpected color at (80, 32)
051+ unexpected color at (80, 48)
052+ unexpected color at (80, 64)
053+ unexpected color at (80, 80)
054+ unexpected color at (80, 96)
055+ unexpected color at (80, 112)
056+ unexpected color at (80, 128)
057+ unexpected color at (80, 144)
058+ unexpected color at (80, 160)
059+ unexpected color at (80, 176)
060+ unexpected color at (80, 192)
061+ unexpected color at (80, 208)
062+ unexpected color at (80, 224)
063+ unexpected color at (80, 240)
064+ unexpected color at (96, 0)
065+ unexpected color at (96, 16)
066+ unexpected color at (96, 32)
067+ unexpected color at (96, 48)
068+ unexpected color at (96, 64)
069+ unexpected color at (96, 80)
070+ unexpected color at (96, 96)
071+ unexpected color at (96, 112)
072+ unexpected color at (96, 128)
073+ unexpected color at (96, 144)
074+ unexpected color at (96, 160)
075+ unexpected color at (96, 176)
076+ unexpected color at (96, 192)
077+ unexpected color at (96, 208)
078+ unexpected color at (96, 224)
079+ unexpected color at (96, 240)
080+ unexpected color at (112, 0)
081+ unexpected color at (112, 16)
082+ unexpected color at (112, 32)
083+ unexpected color at (112, 48)
084+ unexpected color at (112, 64)
085+ unexpected color at (112, 80)
086+ unexpected color at (112, 96)
087+ unexpected color at (112, 112)
088+ unexpected color at (112, 128)
089+ unexpected color at (112, 144)
090+ unexpected color at (112, 160)
091+ unexpected color at (112, 176)
092+ unexpected color at (112, 192)
093+ unexpected color at (112, 208)
094+ unexpected color at (112, 224)
095+ unexpected color at (112, 240)
096+ unexpected color at (144, 0)
097+ unexpected color at (160, 0)
098+ unexpected color at (160, 16)
099+ unexpected color at (160, 32)
100+ unexpected color at (160, 48)
101+ unexpected color at (160, 80)
102+ unexpected color at (160, 96)
103+ unexpected color at (160, 112)
104+ unexpected color at (160, 128)
105+ unexpected color at (160, 176)
106+ unexpected color at (160, 192)
107+ unexpected color at (160, 208)
108+ unexpected color at (160, 224)
109+ unexpected color at (160, 240)
110+ unexpected color at (176, 0)
111+ unexpected color at (176, 16)
112+ unexpected color at (176, 32)
113+ unexpected color at (176, 48)
114+ unexpected color at (176, 80)
115+ unexpected color at (176, 96)
116+ unexpected color at (176, 112)
117+ unexpected color at (176, 128)
118+ unexpected color at (176, 176)
119+ unexpected color at (176, 192)
120+ unexpected color at (176, 208)
121+ unexpected color at (176, 224)
122+ unexpected color at (176, 240)
123+ unexpected color at (192, 0)
124+ unexpected color at (192, 32)
125+ unexpected color at (192, 48)
126+ unexpected color at (192, 64)
127+ unexpected color at (192, 80)
128+ unexpected color at (192, 96)
129+ unexpected color at (192, 112)
130+ unexpected color at (192, 128)
131+ unexpected color at (192, 144)
132+ unexpected color at (192, 176)
133+ unexpected color at (192, 192)
134+ unexpected color at (192, 208)
135+ unexpected color at (192, 224)
136+ unexpected color at (192, 240)
137+ unexpected color at (208, 0)
138+ unexpected color at (208, 32)
139+ unexpected color at (208, 48)
140+ unexpected color at (208, 64)
141+ unexpected color at (208, 80)
142+ unexpected color at (208, 96)
143+ unexpected color at (208, 112)
144+ unexpected color at (208, 128)
145+ unexpected color at (208, 144)
146+ unexpected color at (208, 176)
147+ unexpected color at (208, 192)
148+ unexpected color at (208, 208)
149+ unexpected color at (208, 224)
150+ unexpected color at (208, 240)
151+ unexpected color at (224, 0)
152+ unexpected color at (224, 32)
153+ unexpected color at (224, 48)
154+ unexpected color at (224, 64)
155+ unexpected color at (224, 80)
156+ unexpected color at (224, 96)
157+ unexpected color at (224, 112)
158+ unexpected color at (224, 128)
159+ unexpected color at (224, 144)
160+ unexpected color at (224, 176)
161+ unexpected color at (224, 192)
162+ unexpected color at (224, 208)
163+ unexpected color at (224, 224)
164+ unexpected color at (240, 0)
165+ unexpected color at (240, 16)
166+ unexpected color at (240, 32)
167+ unexpected color at (240, 48)
168+ unexpected color at (240, 64)
169+ unexpected color at (240, 80)
170+ unexpected color at (240, 96)
171+ unexpected color at (240, 112)
172+ unexpected color at (240, 128)
173+ unexpected color at (240, 144)
174+ unexpected color at (240, 160)
175+ unexpected color at (240, 176)
176+ unexpected color at (240, 192)
177+ unexpected color at (240, 208)
178+ unexpected color at (240, 224)
179+ ===DONE===
1 (33%)
002+ unexpected color at (0, 0)
002- ===DONE===
003+ unexpected color at (0, 16)
004+ unexpected color at (16, 16)
005+ unexpected color at (32, 0)
006+ unexpected color at (32, 16)
007+ unexpected color at (32, 32)
008+ unexpected color at (32, 48)
009+ unexpected color at (32, 64)
010+ unexpected color at (32, 80)
011+ unexpected color at (32, 96)
012+ unexpected color at (32, 112)
013+ unexpected color at (32, 128)
014+ unexpected color at (32, 144)
015+ unexpected color at (32, 160)
016+ unexpected color at (32, 176)
017+ unexpected color at (32, 192)
018+ unexpected color at (32, 208)
019+ unexpected color at (32, 224)
020+ unexpected color at (32, 240)
021+ unexpected color at (48, 0)
022+ unexpected color at (48, 16)
023+ unexpected color at (48, 32)
024+ unexpected color at (48, 48)
025+ unexpected color at (48, 64)
026+ unexpected color at (48, 80)
027+ unexpected color at (48, 96)
028+ unexpected color at (48, 112)
029+ unexpected color at (48, 128)
030+ unexpected color at (48, 144)
031+ unexpected color at (48, 160)
032+ unexpected color at (48, 176)
033+ unexpected color at (48, 192)
034+ unexpected color at (48, 208)
035+ unexpected color at (48, 224)
036+ unexpected color at (48, 240)
037+ unexpected color at (64, 0)
038+ unexpected color at (64, 16)
039+ unexpected color at (64, 32)
040+ unexpected color at (64, 64)
041+ unexpected color at (64, 80)
042+ unexpected color at (64, 96)
043+ unexpected color at (64, 112)
044+ unexpected color at (64, 128)
045+ unexpected color at (64, 144)
046+ unexpected color at (64, 160)
047+ unexpected color at (64, 176)
048+ unexpected color at (64, 192)
049+ unexpected color at (64, 208)
050+ unexpected color at (64, 224)
051+ unexpected color at (64, 240)
052+ unexpected color at (80, 0)
053+ unexpected color at (80, 16)
054+ unexpected color at (80, 32)
055+ unexpected color at (80, 64)
056+ unexpected color at (80, 80)
057+ unexpected color at (80, 96)
058+ unexpected color at (80, 112)
059+ unexpected color at (80, 128)
060+ unexpected color at (80, 144)
061+ unexpected color at (80, 160)
062+ unexpected color at (80, 176)
063+ unexpected color at (80, 192)
064+ unexpected color at (80, 208)
065+ unexpected color at (80, 224)
066+ unexpected color at (80, 240)
067+ unexpected color at (96, 0)
068+ unexpected color at (96, 16)
069+ unexpected color at (96, 32)
070+ unexpected color at (96, 48)
071+ unexpected color at (96, 64)
072+ unexpected color at (96, 80)
073+ unexpected color at (96, 96)
074+ unexpected color at (96, 112)
075+ unexpected color at (96, 128)
076+ unexpected color at (96, 144)
077+ unexpected color at (96, 160)
078+ unexpected color at (96, 176)
079+ unexpected color at (96, 192)
080+ unexpected color at (96, 208)
081+ unexpected color at (96, 224)
082+ unexpected color at (96, 240)
083+ unexpected color at (112, 0)
084+ unexpected color at (112, 16)
085+ unexpected color at (112, 32)
086+ unexpected color at (112, 48)
087+ unexpected color at (112, 64)
088+ unexpected color at (112, 80)
089+ unexpected color at (112, 96)
090+ unexpected color at (112, 112)
091+ unexpected color at (112, 128)
092+ unexpected color at (112, 144)
093+ unexpected color at (112, 160)
094+ unexpected color at (112, 176)
095+ unexpected color at (112, 192)
096+ unexpected color at (112, 208)
097+ unexpected color at (112, 224)
098+ unexpected color at (112, 240)
099+ unexpected color at (128, 0)
100+ unexpected color at (128, 16)
101+ unexpected color at (144, 16)
102+ unexpected color at (144, 32)
103+ unexpected color at (160, 16)
104+ unexpected color at (160, 32)
105+ unexpected color at (160, 64)
106+ unexpected color at (160, 80)
107+ unexpected color at (160, 112)
108+ unexpected color at (160, 128)
109+ unexpected color at (160, 144)
110+ unexpected color at (160, 160)
111+ unexpected color at (160, 176)
112+ unexpected color at (160, 192)
113+ unexpected color at (160, 208)
114+ unexpected color at (160, 224)
115+ unexpected color at (160, 240)
116+ unexpected color at (176, 16)
117+ unexpected color at (176, 32)
118+ unexpected color at (176, 48)
119+ unexpected color at (176, 64)
120+ unexpected color at (176, 80)
121+ unexpected color at (176, 112)
122+ unexpected color at (176, 128)
123+ unexpected color at (176, 144)
124+ unexpected color at (176, 160)
125+ unexpected color at (176, 176)
126+ unexpected color at (176, 192)
127+ unexpected color at (176, 208)
128+ unexpected color at (176, 224)
129+ unexpected color at (176, 240)
130+ unexpected color at (192, 16)
131+ unexpected color at (192, 32)
132+ unexpected color at (192, 64)
133+ unexpected color at (192, 80)
134+ unexpected color at (192, 96)
135+ unexpected color at (192, 112)
136+ unexpected color at (192, 128)
137+ unexpected color at (192, 144)
138+ unexpected color at (192, 160)
139+ unexpected color at (192, 176)
140+ unexpected color at (192, 208)
141+ unexpected color at (192, 224)
142+ unexpected color at (192, 240)
143+ unexpected color at (208, 16)
144+ unexpected color at (208, 32)
145+ unexpected color at (208, 64)
146+ unexpected color at (208, 80)
147+ unexpected color at (208, 96)
148+ unexpected color at (208, 112)
149+ unexpected color at (208, 128)
150+ unexpected color at (208, 144)
151+ unexpected color at (208, 160)
152+ unexpected color at (208, 176)
153+ unexpected color at (208, 208)
154+ unexpected color at (208, 224)
155+ unexpected color at (208, 240)
156+ unexpected color at (224, 16)
157+ unexpected color at (224, 32)
158+ unexpected color at (224, 64)
159+ unexpected color at (224, 80)
160+ unexpected color at (224, 96)
161+ unexpected color at (224, 112)
162+ unexpected color at (224, 128)
163+ unexpected color at (224, 144)
164+ unexpected color at (224, 160)
165+ unexpected color at (224, 176)
166+ unexpected color at (224, 208)
167+ unexpected color at (224, 224)
168+ unexpected color at (240, 0)
169+ unexpected color at (240, 16)
170+ unexpected color at (240, 32)
171+ unexpected color at (240, 48)
172+ unexpected color at (240, 64)
173+ unexpected color at (240, 80)
174+ unexpected color at (240, 96)
175+ unexpected color at (240, 112)
176+ unexpected color at (240, 128)
177+ unexpected color at (240, 144)
178+ unexpected color at (240, 160)
179+ unexpected color at (240, 176)
180+ unexpected color at (240, 192)
181+ unexpected color at (240, 208)
182+ unexpected color at (240, 224)
183+ ===DONE===
1 (33%)
002+ unexpected color at (0, 0)
002- ===DONE===
003+ unexpected color at (0, 16)
004+ unexpected color at (0, 32)
005+ unexpected color at (0, 48)
006+ unexpected color at (0, 64)
007+ unexpected color at (0, 80)
008+ unexpected color at (0, 96)
009+ unexpected color at (0, 112)
010+ unexpected color at (0, 128)
011+ unexpected color at (0, 144)
012+ unexpected color at (0, 160)
013+ unexpected color at (0, 192)
014+ unexpected color at (0, 208)
015+ unexpected color at (0, 224)
016+ unexpected color at (0, 240)
017+ unexpected color at (16, 0)
018+ unexpected color at (16, 16)
019+ unexpected color at (16, 32)
020+ unexpected color at (16, 48)
021+ unexpected color at (16, 64)
022+ unexpected color at (16, 80)
023+ unexpected color at (16, 96)
024+ unexpected color at (16, 112)
025+ unexpected color at (16, 128)
026+ unexpected color at (16, 144)
027+ unexpected color at (16, 160)
028+ unexpected color at (16, 192)
029+ unexpected color at (16, 208)
030+ unexpected color at (16, 224)
031+ unexpected color at (16, 240)
032+ unexpected color at (32, 0)
033+ unexpected color at (32, 16)
034+ unexpected color at (32, 32)
035+ unexpected color at (32, 48)
036+ unexpected color at (32, 64)
037+ unexpected color at (32, 80)
038+ unexpected color at (32, 96)
039+ unexpected color at (32, 112)
040+ unexpected color at (32, 128)
041+ unexpected color at (32, 144)
042+ unexpected color at (32, 160)
043+ unexpected color at (32, 192)
044+ unexpected color at (32, 208)
045+ unexpected color at (32, 224)
046+ unexpected color at (32, 240)
047+ unexpected color at (48, 0)
048+ unexpected color at (48, 16)
049+ unexpected color at (48, 32)
050+ unexpected color at (48, 48)
051+ unexpected color at (48, 64)
052+ unexpected color at (48, 80)
053+ unexpected color at (48, 96)
054+ unexpected color at (48, 112)
055+ unexpected color at (48, 128)
056+ unexpected color at (48, 144)
057+ unexpected color at (48, 160)
058+ unexpected color at (48, 192)
059+ unexpected color at (48, 208)
060+ unexpected color at (48, 224)
061+ unexpected color at (48, 240)
062+ unexpected color at (64, 0)
063+ unexpected color at (64, 16)
064+ unexpected color at (64, 32)
065+ unexpected color at (64, 48)
066+ unexpected color at (64, 64)
067+ unexpected color at (64, 80)
068+ unexpected color at (64, 96)
069+ unexpected color at (64, 112)
070+ unexpected color at (64, 128)
071+ unexpected color at (64, 144)
072+ unexpected color at (64, 160)
073+ unexpected color at (64, 192)
074+ unexpected color at (64, 208)
075+ unexpected color at (64, 224)
076+ unexpected color at (64, 240)
077+ unexpected color at (80, 0)
078+ unexpected color at (80, 16)
079+ unexpected color at (80, 32)
080+ unexpected color at (80, 48)
081+ unexpected color at (80, 64)
082+ unexpected color at (80, 80)
083+ unexpected color at (80, 96)
084+ unexpected color at (80, 112)
085+ unexpected color at (80, 128)
086+ unexpected color at (80, 144)
087+ unexpected color at (80, 160)
088+ unexpected color at (80, 192)
089+ unexpected color at (80, 208)
090+ unexpected color at (80, 224)
091+ unexpected color at (80, 240)
092+ unexpected color at (96, 0)
093+ unexpected color at (96, 16)
094+ unexpected color at (96, 32)
095+ unexpected color at (96, 48)
096+ unexpected color at (96, 64)
097+ unexpected color at (96, 80)
098+ unexpected color at (96, 96)
099+ unexpected color at (96, 112)
100+ unexpected color at (96, 128)
101+ unexpected color at (96, 144)
102+ unexpected color at (96, 160)
103+ unexpected color at (96, 176)
104+ unexpected color at (96, 192)
105+ unexpected color at (96, 208)
106+ unexpected color at (96, 224)
107+ unexpected color at (96, 240)
108+ unexpected color at (112, 0)
109+ unexpected color at (112, 16)
110+ unexpected color at (112, 32)
111+ unexpected color at (112, 48)
112+ unexpected color at (112, 64)
113+ unexpected color at (112, 80)
114+ unexpected color at (112, 96)
115+ unexpected color at (112, 112)
116+ unexpected color at (112, 128)
117+ unexpected color at (112, 144)
118+ unexpected color at (112, 160)
119+ unexpected color at (112, 176)
120+ unexpected color at (112, 192)
121+ unexpected color at (112, 208)
122+ unexpected color at (112, 224)
123+ unexpected color at (112, 240)
124+ unexpected color at (128, 0)
125+ unexpected color at (128, 16)
126+ unexpected color at (128, 32)
127+ unexpected color at (128, 48)
128+ unexpected color at (128, 64)
129+ unexpected color at (128, 80)
130+ unexpected color at (128, 96)
131+ unexpected color at (128, 128)
132+ unexpected color at (128, 144)
133+ unexpected color at (128, 160)
134+ unexpected color at (128, 192)
135+ unexpected color at (128, 208)
136+ unexpected color at (128, 224)
137+ unexpected color at (128, 240)
138+ unexpected color at (144, 0)
139+ unexpected color at (144, 16)
140+ unexpected color at (144, 32)
141+ unexpected color at (144, 48)
142+ unexpected color at (144, 64)
143+ unexpected color at (144, 80)
144+ unexpected color at (144, 96)
145+ unexpected color at (144, 128)
146+ unexpected color at (144, 144)
147+ unexpected color at (144, 160)
148+ unexpected color at (144, 192)
149+ unexpected color at (144, 208)
150+ unexpected color at (144, 224)
151+ unexpected color at (144, 240)
152+ unexpected color at (160, 0)
153+ unexpected color at (160, 16)
154+ unexpected color at (160, 32)
155+ unexpected color at (160, 48)
156+ unexpected color at (160, 64)
157+ unexpected color at (160, 80)
158+ unexpected color at (160, 96)
159+ unexpected color at (160, 128)
160+ unexpected color at (160, 144)
161+ unexpected color at (160, 160)
162+ unexpected color at (160, 192)
163+ unexpected color at (160, 208)
164+ unexpected color at (160, 224)
165+ unexpected color at (160, 240)
166+ unexpected color at (176, 0)
167+ unexpected color at (176, 16)
168+ unexpected color at (176, 32)
169+ unexpected color at (176, 48)
170+ unexpected color at (176, 64)
171+ unexpected color at (176, 80)
172+ unexpected color at (176, 96)
173+ unexpected color at (176, 128)
174+ unexpected color at (176, 144)
175+ unexpected color at (176, 160)
176+ unexpected color at (176, 192)
177+ unexpected color at (176, 208)
178+ unexpected color at (176, 224)
179+ unexpected color at (176, 240)
180+ unexpected color at (192, 0)
181+ unexpected color at (192, 16)
182+ unexpected color at (192, 32)
183+ unexpected color at (192, 48)
184+ unexpected color at (192, 64)
185+ unexpected color at (192, 80)
186+ unexpected color at (192, 96)
187+ unexpected color at (192, 112)
188+ unexpected color at (192, 128)
189+ unexpected color at (192, 144)
190+ unexpected color at (192, 160)
191+ unexpected color at (192, 192)
192+ unexpected color at (192, 208)
193+ unexpected color at (192, 224)
194+ unexpected color at (192, 240)
195+ unexpected color at (208, 0)
196+ unexpected color at (208, 16)
197+ unexpected color at (208, 32)
198+ unexpected color at (208, 48)
199+ unexpected color at (208, 64)
200+ unexpected color at (208, 80)
201+ unexpected color at (208, 96)
202+ unexpected color at (208, 112)
203+ unexpected color at (208, 128)
204+ unexpected color at (208, 144)
205+ unexpected color at (208, 160)
206+ unexpected color at (208, 176)
207+ unexpected color at (208, 192)
208+ unexpected color at (208, 208)
209+ unexpected color at (208, 224)
210+ unexpected color at (208, 240)
211+ unexpected color at (224, 0)
212+ unexpected color at (224, 16)
213+ unexpected color at (224, 32)
214+ unexpected color at (224, 48)
215+ unexpected color at (224, 64)
216+ unexpected color at (224, 80)
217+ unexpected color at (224, 96)
218+ unexpected color at (224, 112)
219+ unexpected color at (224, 128)
220+ unexpected color at (224, 144)
221+ unexpected color at (224, 160)
222+ unexpected color at (224, 176)
223+ unexpected color at (224, 192)
224+ unexpected color at (224, 208)
225+ unexpected color at (224, 224)
226+ unexpected color at (240, 0)
227+ unexpected color at (240, 16)
228+ unexpected color at (240, 32)
229+ unexpected color at (240, 48)
230+ unexpected color at (240, 64)
231+ unexpected color at (240, 80)
232+ unexpected color at (240, 96)
233+ unexpected color at (240, 112)
234+ unexpected color at (240, 128)
235+ unexpected color at (240, 144)
236+ unexpected color at (240, 160)
237+ unexpected color at (240, 176)
238+ unexpected color at (240, 192)
239+ unexpected color at (240, 208)
240+ unexpected color at (240, 224)
241+ ===DONE===