Test: /ext/gd/tests/bug43073.phpt - Version 5.3.17        

Bug #43073 TrueType bounding box is wrong for angle<>0
Submitted: 2007-10-23 00:18:33 Modified: 2009-05-06 08:00:37
From: lbayuk Assigned: tabe
Status: Closed Package: GD related
PHP Version: 5.2CVS-2008-11-02 OS: Linux

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

Count Diff
137 (54%)
001+ (500, 400), (610, 400), (610, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
005+ (400, 300), (400, 183), (380, 183), (380, 300)
005- (401, 300), (401, 183), (381, 183), (381, 300)
009+ (300, 400), (187, 400), (187, 425), (300, 425)
009- (300, 399), (186, 399), (186, 425), (300, 425)
013+ (400, 500), (400, 618), (419, 618), (419, 500)
013- (398, 500), (398, 618), (418, 618), (418, 500)
85 (33%)
001+ (500, 400), (610, 400), (610, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
7 (3%)
001+ (499, 402), (614, 402), (614, 375), (499, 375)
002+ (492, 363), (598, 319), (588, 294), (481, 338)
003+ (471, 330), (552, 249), (533, 230), (452, 311)
004+ (439, 308), (483, 201), (458, 191), (414, 297)
005+ (402, 300), (402, 185), (375, 185), (375, 300)
006+ (363, 306), (319, 200), (294, 210), (338, 317)
007+ (330, 327), (249, 246), (230, 265), (311, 346)
008+ (308, 359), (201, 315), (191, 340), (297, 384)
009+ (300, 397), (185, 397), (185, 424), (300, 424)
010+ (306, 435), (200, 479), (210, 504), (317, 460)
011+ (327, 468), (246, 549), (265, 568), (346, 487)
012+ (359, 490), (315, 597), (340, 607), (384, 501)
013+ (397, 499), (397, 614), (424, 614), (424, 499)
014+ (435, 492), (479, 598), (504, 588), (460, 481)
015+ (468, 471), (549, 552), (568, 533), (487, 452)
016+ (490, 439), (597, 483), (607, 458), (501, 414)
001- (500, 402), (610, 402), (610, 376), (500, 376)
002- (492, 363), (591, 322), (580, 295), (480, 336)
003- (470, 331), (548, 254), (527, 233), (449, 310)
004- (439, 309), (483, 202), (461, 193), (416, 299)
005- (401, 300), (401, 183), (381, 183), (381, 300)
006- (362, 307), (316, 195), (291, 205), (337, 318)
007- (330, 329), (246, 244), (224, 265), (308, 350)
008- (308, 360), (202, 316), (190, 344), (296, 388)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
011- (328, 469), (240, 557), (260, 578), (349, 491)
012- (359, 491), (312, 607), (334, 616), (382, 501)
013- (398, 500), (398, 618), (418, 618), (418, 500)
014- (436, 493), (483, 607), (507, 597), (461, 482)
015- (468, 471), (555, 558), (577, 538), (490, 450)
016- (490, 440), (600, 485), (611, 457), (502, 412)
6 (2%)
001+ (499, 401), (611, 401), (611, 375), (499, 375)
002+ (492, 363), (598, 319), (588, 294), (481, 338)
003+ (471, 330), (552, 249), (533, 230), (452, 311)
004+ (439, 308), (483, 201), (458, 191), (414, 297)
005+ (402, 300), (402, 185), (375, 185), (375, 300)
006+ (363, 306), (319, 200), (294, 210), (338, 317)
007+ (330, 327), (249, 246), (230, 265), (311, 346)
008+ (308, 359), (201, 315), (191, 340), (297, 384)
009+ (300, 397), (185, 397), (185, 424), (300, 424)
010+ (306, 435), (200, 479), (210, 504), (317, 460)
011+ (327, 468), (246, 549), (265, 568), (346, 487)
012+ (359, 490), (315, 597), (340, 607), (384, 501)
013+ (397, 499), (397, 614), (424, 614), (424, 499)
014+ (435, 492), (479, 598), (504, 588), (460, 481)
015+ (468, 471), (549, 552), (568, 533), (487, 452)
016+ (490, 439), (597, 483), (607, 458), (501, 414)
001- (500, 402), (610, 402), (610, 376), (500, 376)
002- (492, 363), (591, 322), (580, 295), (480, 336)
003- (470, 331), (548, 254), (527, 233), (449, 310)
004- (439, 309), (483, 202), (461, 193), (416, 299)
005- (401, 300), (401, 183), (381, 183), (381, 300)
006- (362, 307), (316, 195), (291, 205), (337, 318)
007- (330, 329), (246, 244), (224, 265), (308, 350)
008- (308, 360), (202, 316), (190, 344), (296, 388)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
011- (328, 469), (240, 557), (260, 578), (349, 491)
012- (359, 491), (312, 607), (334, 616), (382, 501)
013- (398, 500), (398, 618), (418, 618), (418, 500)
014- (436, 493), (483, 607), (507, 597), (461, 482)
015- (468, 471), (555, 558), (577, 538), (490, 450)
016- (490, 440), (600, 485), (611, 457), (502, 412)
4 (2%)
001+ (500, 400), (610, 400), (610, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
006+ (362, 307), (316, 195), (291, 205), (336, 318)
006- (362, 307), (316, 195), (291, 205), (337, 318)
009+ (300, 399), (186, 399), (186, 424), (300, 424)
010+ (306, 437), (194, 483), (205, 510), (318, 464)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
014+ (436, 493), (483, 607), (508, 597), (462, 482)
014- (436, 493), (483, 607), (507, 597), (461, 482)
4 (2%)
001+ (499, 401), (614, 401), (614, 374), (499, 374)
002+ (492, 363), (598, 319), (588, 294), (481, 338)
003+ (471, 330), (552, 249), (533, 230), (452, 311)
004+ (439, 308), (483, 201), (458, 191), (414, 297)
005+ (401, 300), (401, 185), (374, 185), (374, 300)
006+ (363, 306), (319, 200), (294, 210), (338, 317)
007+ (330, 327), (249, 246), (230, 265), (311, 346)
008+ (308, 359), (201, 315), (191, 340), (297, 384)
009+ (300, 398), (185, 398), (185, 425), (300, 425)
010+ (306, 435), (200, 479), (210, 504), (317, 460)
011+ (327, 468), (246, 549), (265, 568), (346, 487)
012+ (359, 490), (315, 597), (340, 607), (384, 501)
013+ (398, 499), (398, 614), (425, 614), (425, 499)
014+ (435, 492), (479, 598), (504, 588), (460, 481)
015+ (468, 471), (549, 552), (568, 533), (487, 452)
016+ (490, 439), (597, 483), (607, 458), (501, 414)
001- (500, 402), (610, 402), (610, 376), (500, 376)
002- (492, 363), (591, 322), (580, 295), (480, 336)
003- (470, 331), (548, 254), (527, 233), (449, 310)
004- (439, 309), (483, 202), (461, 193), (416, 299)
005- (401, 300), (401, 183), (381, 183), (381, 300)
006- (362, 307), (316, 195), (291, 205), (337, 318)
007- (330, 329), (246, 244), (224, 265), (308, 350)
008- (308, 360), (202, 316), (190, 344), (296, 388)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
011- (328, 469), (240, 557), (260, 578), (349, 491)
012- (359, 491), (312, 607), (334, 616), (382, 501)
013- (398, 500), (398, 618), (418, 618), (418, 500)
014- (436, 493), (483, 607), (507, 597), (461, 482)
015- (468, 471), (555, 558), (577, 538), (490, 450)
016- (490, 440), (600, 485), (611, 457), (502, 412)
4 (2%)
001+ (499, 401), (612, 401), (612, 374), (499, 374)
002+ (492, 363), (597, 319), (587, 294), (481, 338)
003+ (471, 330), (551, 250), (532, 231), (452, 311)
004+ (439, 308), (483, 203), (458, 192), (414, 297)
005+ (401, 300), (401, 187), (374, 187), (374, 300)
006+ (363, 306), (319, 201), (294, 211), (338, 317)
007+ (330, 327), (250, 247), (231, 266), (311, 346)
008+ (308, 359), (203, 315), (192, 340), (297, 384)
009+ (300, 398), (187, 398), (187, 425), (300, 425)
010+ (306, 435), (201, 479), (211, 504), (317, 460)
011+ (327, 468), (247, 548), (266, 567), (346, 487)
012+ (359, 490), (315, 595), (340, 606), (384, 501)
013+ (398, 499), (398, 612), (425, 612), (425, 499)
014+ (435, 492), (479, 597), (504, 587), (460, 481)
015+ (468, 471), (548, 551), (567, 532), (487, 452)
016+ (490, 439), (595, 483), (606, 458), (501, 414)
001- (500, 402), (610, 402), (610, 376), (500, 376)
002- (492, 363), (591, 322), (580, 295), (480, 336)
003- (470, 331), (548, 254), (527, 233), (449, 310)
004- (439, 309), (483, 202), (461, 193), (416, 299)
005- (401, 300), (401, 183), (381, 183), (381, 300)
006- (362, 307), (316, 195), (291, 205), (337, 318)
007- (330, 329), (246, 244), (224, 265), (308, 350)
008- (308, 360), (202, 316), (190, 344), (296, 388)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
011- (328, 469), (240, 557), (260, 578), (349, 491)
012- (359, 491), (312, 607), (334, 616), (382, 501)
013- (398, 500), (398, 618), (418, 618), (418, 500)
014- (436, 493), (483, 607), (507, 597), (461, 482)
015- (468, 471), (555, 558), (577, 538), (490, 450)
016- (490, 440), (600, 485), (611, 457), (502, 412)
2 (1%)
1 (0%)
001+ (500, 400), (610, 400), (610, 376), (500, 376)
002+ (492, 361), (590, 321), (580, 294), (480, 335)
003+ (470, 329), (547, 253), (526, 232), (449, 310)
004+ (438, 307), (482, 200), (458, 191), (413, 298)
005+ (400, 300), (400, 182), (381, 182), (381, 300)
006+ (361, 307), (314, 195), (290, 204), (336, 318)
007+ (329, 329), (244, 244), (223, 265), (307, 351)
008+ (307, 361), (201, 317), (190, 345), (295, 389)
009+ (300, 400), (187, 400), (187, 425), (300, 425)
010+ (307, 438), (195, 484), (205, 511), (318, 465)
011+ (329, 470), (240, 558), (260, 579), (349, 491)
012+ (361, 492), (312, 608), (336, 618), (385, 502)
013+ (400, 500), (400, 619), (418, 619), (418, 500)
014+ (438, 492), (485, 607), (509, 598), (462, 482)
015+ (470, 470), (556, 558), (578, 538), (491, 449)
016+ (492, 438), (602, 485), (614, 457), (503, 411)
001- (500, 402), (610, 402), (610, 376), (500, 376)
002- (492, 363), (591, 322), (580, 295), (480, 336)
003- (470, 331), (548, 254), (527, 233), (449, 310)
004- (439, 309), (483, 202), (461, 193), (416, 299)
005- (401, 300), (401, 183), (381, 183), (381, 300)
006- (362, 307), (316, 195), (291, 205), (337, 318)
007- (330, 329), (246, 244), (224, 265), (308, 350)
008- (308, 360), (202, 316), (190, 344), (296, 388)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
011- (328, 469), (240, 557), (260, 578), (349, 491)
012- (359, 491), (312, 607), (334, 616), (382, 501)
013- (398, 500), (398, 618), (418, 618), (418, 500)
014- (436, 493), (483, 607), (507, 597), (461, 482)
015- (468, 471), (555, 558), (577, 538), (490, 450)
016- (490, 440), (600, 485), (611, 457), (502, 412)
1 (0%)
001+ (500, 400), (610, 400), (610, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
017+
018+ Warning: imagepng(): gd-png: fatal libpng error: Incompatible libpng version in application and library in %s/bug43073.php on line 20
1 (0%)
001+ (500, 400), (610, 400), (610, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
005+ (400, 300), (400, 183), (380, 183), (380, 300)
005- (401, 300), (401, 183), (381, 183), (381, 300)
009+ (300, 400), (187, 400), (187, 425), (300, 425)
009- (300, 399), (186, 399), (186, 425), (300, 425)
013+ (400, 500), (400, 618), (419, 618), (419, 500)
013- (398, 500), (398, 618), (418, 618), (418, 500)
017+ libpng warning: Application was compiled with png.h from libpng-1.5.13
018+ libpng warning: Application is running with png.c from libpng-1.2.49
019+
020+ Warning: imagepng(): gd-png: fatal libpng error: Incompatible libpng version in application and library in %s/bug43073.php on line 20
1 (0%)
001+ (499, 401), (614, 401), (614, 374), (499, 374)
002+ (492, 363), (598, 319), (588, 294), (481, 338)
003+ (471, 330), (552, 249), (533, 230), (452, 311)
004+ (439, 308), (483, 201), (458, 191), (414, 297)
005+ (402, 300), (402, 185), (375, 185), (375, 300)
006+ (363, 306), (319, 200), (294, 210), (338, 317)
007+ (330, 327), (249, 246), (230, 265), (311, 346)
008+ (308, 359), (201, 315), (191, 340), (297, 384)
009+ (300, 397), (185, 397), (185, 424), (300, 424)
010+ (306, 435), (200, 479), (210, 504), (317, 460)
011+ (327, 468), (246, 549), (265, 568), (346, 487)
012+ (359, 490), (315, 597), (340, 607), (384, 501)
013+ (397, 499), (397, 614), (424, 614), (424, 499)
014+ (435, 492), (479, 598), (504, 588), (460, 481)
015+ (468, 471), (549, 552), (568, 533), (487, 452)
016+ (490, 439), (597, 483), (607, 458), (501, 414)
001- (500, 402), (610, 402), (610, 376), (500, 376)
002- (492, 363), (591, 322), (580, 295), (480, 336)
003- (470, 331), (548, 254), (527, 233), (449, 310)
004- (439, 309), (483, 202), (461, 193), (416, 299)
005- (401, 300), (401, 183), (381, 183), (381, 300)
006- (362, 307), (316, 195), (291, 205), (337, 318)
007- (330, 329), (246, 244), (224, 265), (308, 350)
008- (308, 360), (202, 316), (190, 344), (296, 388)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
011- (328, 469), (240, 557), (260, 578), (349, 491)
012- (359, 491), (312, 607), (334, 616), (382, 501)
013- (398, 500), (398, 618), (418, 618), (418, 500)
014- (436, 493), (483, 607), (507, 597), (461, 482)
015- (468, 471), (555, 558), (577, 538), (490, 450)
016- (490, 440), (600, 485), (611, 457), (502, 412)
1 (0%)
001+ (499, 401), (611, 401), (611, 375), (499, 375)
002+ (492, 362), (596, 319), (585, 295), (481, 338)
003+ (470, 330), (550, 251), (531, 232), (452, 311)
004+ (439, 308), (482, 204), (457, 194), (414, 297)
005+ (401, 300), (401, 188), (375, 188), (375, 300)
006+ (362, 306), (319, 202), (295, 213), (338, 317)
007+ (330, 328), (251, 248), (232, 267), (311, 346)
008+ (308, 359), (204, 316), (194, 341), (297, 384)
009+ (300, 398), (188, 398), (188, 424), (300, 424)
010+ (306, 436), (202, 479), (213, 503), (317, 460)
011+ (328, 468), (248, 547), (267, 566), (346, 487)
012+ (359, 490), (316, 594), (341, 604), (384, 501)
013+ (398, 499), (398, 611), (424, 611), (424, 499)
014+ (436, 492), (479, 596), (503, 585), (460, 481)
015+ (468, 470), (547, 550), (566, 531), (487, 452)
016+ (490, 439), (594, 482), (604, 457), (501, 414)
001- (500, 402), (610, 402), (610, 376), (500, 376)
002- (492, 363), (591, 322), (580, 295), (480, 336)
003- (470, 331), (548, 254), (527, 233), (449, 310)
004- (439, 309), (483, 202), (461, 193), (416, 299)
005- (401, 300), (401, 183), (381, 183), (381, 300)
006- (362, 307), (316, 195), (291, 205), (337, 318)
007- (330, 329), (246, 244), (224, 265), (308, 350)
008- (308, 360), (202, 316), (190, 344), (296, 388)
009- (300, 399), (186, 399), (186, 425), (300, 425)
010- (306, 437), (195, 483), (206, 510), (318, 464)
011- (328, 469), (240, 557), (260, 578), (349, 491)
012- (359, 491), (312, 607), (334, 616), (382, 501)
013- (398, 500), (398, 618), (418, 618), (418, 500)
014- (436, 493), (483, 607), (507, 597), (461, 482)
015- (468, 471), (555, 558), (577, 538), (490, 450)
016- (490, 440), (600, 485), (611, 457), (502, 412)
017+ gd-png: fatal libpng error: Incompatible libpng version in application and library