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

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 14 different diffs reported by users for this test.

Count Diff
304 (70%)
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)
99 (23%)
001+ (500, 400), (610, 400), (610, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
14 (3%)
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)
6 (1%)
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)
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, 201), (460, 192), (415, 299)
005+ (400, 300), (400, 183), (380, 183), (380, 300)
006+ (361, 307), (315, 196), (291, 205), (336, 318)
007+ (329, 329), (245, 245), (224, 266), (307, 351)
008+ (307, 361), (201, 317), (190, 345), (295, 389)
009+ (300, 400), (187, 400), (187, 425), (300, 425)
010+ (307, 438), (196, 484), (206, 511), (318, 465)
011+ (329, 470), (241, 557), (260, 578), (349, 491)
012+ (361, 492), (312, 607), (335, 616), (383, 501)
013+ (400, 500), (400, 618), (419, 618), (419, 500)
014+ (438, 492), (484, 606), (508, 597), (462, 482)
015+ (470, 470), (556, 558), (577, 537), (491, 449)
016+ (492, 438), (601, 484), (612, 456), (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)
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.6.0
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+ (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 built with libpng-1.2.10 but running with 1.5.11
018+
019+ Warning: imagepng(): gd-png error: cannot allocate libpng main struct in %s/bug43073.php on line 20
1 (0%)
001+ (500, 400), (609, 400), (609, 376), (500, 376)
001- (500, 402), (610, 402), (610, 376), (500, 376)
1 (0%)
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)
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), (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)
017+ libpng warning: Application was compiled with png.h from libpng-1.5.10
018+ libpng warning: Application is running with png.c from libpng-1.2.49
019+ gd-png: fatal libpng error: Incompatible libpng version in application and library
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+ (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)
017+ gd-png: fatal libpng error: Incompatible libpng version in application and library
1 (0%)
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)
1 (0%)