Menu

#1215 series renderer occasional blips due to faulty Java2D rendering

nextrelease
open
nobody
None
5
2019-01-14
2014-06-17
No

There's an old bug that probably has a ticket elsewhere that still remains. For some large datasets, there will be blips in the trace where an extra horizontal line is drawn. Larry at APL pointed this bug out too, motivating this new ticket.

Discussion

  • Jeremy Faden

    Jeremy Faden - 2014-06-19

    This image shows the bug. The top plot has been adjusted to show the bug, and the bottom plot is a zoom in x of the above, where the artifact is not visible.

     
  • Jeremy Faden

    Jeremy Faden - 2014-06-20

    I've been able to show that this is not affected by the number of points, as I have always assumed. The attached vap shows the bug in just 11000 points. Note too that I was using |trim(st,en) to show that the number of points plotted after the artifact affects the length of the artifact.

     

    Last edit: Jeremy Faden 2014-06-21
  • Jeremy Faden

    Jeremy Faden - 2014-06-21

    I managed to get this down to 172 points. Removing just about any point makes the bug go away.

     

    Last edit: Jeremy Faden 2014-06-21
  • Jeremy Faden

    Jeremy Faden - 2016-10-27

    I came across a script that demos the bug nicely:

    # see https://sourceforge.net/p/autoplot/bugs/1215/
    from java.awt.geom import GeneralPath
    lp= GeneralPath()
    h= 618
    w= 722
    lp.moveTo(    106.24,  546.7151 )
    lp.lineTo(    105.75,  547.1755 )
    lp.lineTo(    103.99,  548.8156 )
    lp.lineTo(    107.30,  545.7271 )
    lp.lineTo(    103.63,  549.1514 )
    lp.lineTo(    104.94,  547.9332 )
    lp.lineTo(    103.77,  549.0171 )
    lp.lineTo(    104.26,  548.5615 )
    lp.lineTo(    103.54,  549.2349 )
    lp.lineTo(    107.64,  545.4106 )
    lp.lineTo(    103.66,  549.1245 )
    lp.lineTo(    104.58,  548.2689 )
    lp.lineTo(    103.69,  549.0931 )
    lp.lineTo(    104.25,  548.5701 )
    lp.lineTo(    106.34,  546.6275 )
    lp.lineTo(    108.92,  544.2117 )
    lp.lineTo(    106.28,  546.6767 )
    lp.lineTo(    108.76,  544.3651 )
    lp.lineTo(    110.02,  543.1853 )
    lp.lineTo(    106.83,  546.1683 )
    lp.lineTo(    118.22,  535.5408 )
    lp.lineTo(    110.11,  543.1086 )
    lp.lineTo(    108.09,  544.9886 )
    lp.lineTo(    113.17,  540.2503 )
    lp.lineTo(    140.96,  514.3144 )
    lp.lineTo(    151.59,  504.3966 )
    lp.lineTo(    188.62,  469.8474 )
    lp.lineTo(    184.72,  473.4827 )
    lp.lineTo(    365.44,  304.8612 )
    lp.lineTo(    213.75,  446.3958 )
    lp.lineTo(    217.81,  442.6071 )
    lp.lineTo(    197.00,  462.0302 )
    lp.lineTo(    217.97,  442.4633 )
    lp.lineTo(    318.26,  348.8773 )
    lp.lineTo(    217.11,  443.2593 )
    lp.lineTo(    263.22,  400.2407 )
    lp.lineTo(    251.16,  411.4918 )
    lp.lineTo(    206.33,  453.3210 )
    lp.lineTo(    287.75,  377.3454 )
    lp.lineTo(    235.84,  425.7833 )
    lp.lineTo(    264.49,  399.0514 )
    lp.lineTo(    272.66,  391.4260 )
    lp.lineTo(    290.83,  374.4775 )
    lp.lineTo(    228.81,  432.3440 )
    lp.lineTo(    300.26,  365.6724 )
    lp.lineTo(    257.88,  405.2188 )
    lp.lineTo(    300.47,  365.4805 )
    lp.lineTo(    298.14,  367.6578 )
    lp.lineTo(    265.58,  398.0346 )
    lp.lineTo(    262.57,  400.8450 )
    lp.lineTo(    313.94,  352.9154 )
    lp.lineTo(    289.68,  375.5518 )
    lp.lineTo(    237.92,  423.8458 )
    lp.lineTo(    269.24,  394.6200 )
    lp.lineTo(    274.89,  389.3446 )
    lp.lineTo(    271.24,  392.7592 )
    lp.lineTo(    295.94,  369.7104 )
    lp.lineTo(    321.52,  345.8368 )
    lp.lineTo(    287.08,  377.9785 )
    lp.lineTo(    290.08,  375.1777 )
    lp.lineTo(    239.70,  422.1865 )
    lp.lineTo(    250.87,  411.7603 )
    lp.lineTo(    275.96,  388.3470 )
    lp.lineTo(    272.71,  391.3876 )
    lp.lineTo(    239.80,  422.0905 )
    lp.lineTo(    287.82,  377.2879 )
    lp.lineTo(    245.84,  416.4602 )
    lp.lineTo(    267.81,  395.9532 )
    lp.lineTo(    240.29,  421.6302 )
    lp.lineTo(    209.70,  450.1750 )
    lp.lineTo(    246.15,  416.1629 )
    lp.lineTo(    158.78,  497.6920 )
    lp.lineTo(    203.01,  456.4191 )
    lp.lineTo(    258.03,  405.0845 )
    lp.lineTo(    179.12,  478.7101 )
    lp.lineTo(    195.74,  463.2004 )
    lp.lineTo(    200.62,  458.6540 )
    lp.lineTo(    121.61,  532.3755 )
    lp.lineTo(    110.33,  542.8976 )
    lp.lineTo(    160.88,  495.7354 )
    lp.lineTo(    107.99,  545.0845 )
    lp.lineTo(    106.11,  546.8398 )
    lp.lineTo(    105.45,  547.4536 )
    lp.lineTo(    104.15,  548.6622 )
    lp.lineTo(    120.00,  533.8814 )
    lp.lineTo(    105.83,  547.0988 )
    lp.lineTo(    104.07,  548.7413 )
    lp.lineTo(    103.62,  549.1609 )
    lp.lineTo(    105.15,  547.7318 )
    lp.lineTo(    103.82,  548.9722 )
    lp.lineTo(    105.38,  547.5208 )
    lp.lineTo(    104.01,  548.7964 )
    lp.lineTo(    105.84,  547.0891 )
    lp.lineTo(    104.38,  548.4512 )
    lp.lineTo(    103.43,  549.3336 )
    lp.lineTo(    104.33,  548.4991 )
    lp.lineTo(    103.48,  549.2952 )
    lp.lineTo(    105.21,  547.6743 )
    lp.lineTo(    103.49,  549.2780 )
    lp.lineTo(    128.84,  525.6326 )
    lp.lineTo(    103.93,  548.8732 )
    lp.lineTo(    108.18,  544.9022 )
    lp.lineTo(    103.89,  548.9067 )
    lp.lineTo(    105.44,  547.4632 )
    lp.lineTo(    103.68,  549.1048 )
    lp.lineTo(    105.23,  547.6550 )
    lp.lineTo(    103.51,  549.2617 )
    lp.lineTo(    264.76,  398.8020 )
    lp.lineTo(    103.53,  549.2473 )
    lp.lineTo(    104.00,  548.8071 )
    lp.lineTo(    126.18,  528.1072 )
    lp.lineTo(    103.62,  549.1590 )
    lp.lineTo(    115.36,  538.2073 )
    lp.lineTo(    103.25,  549.5031 )
    lp.lineTo(    104.77,  548.0867 )
    lp.lineTo(    109.82,  543.3771 )
    lp.lineTo(    103.64,  549.1418 )
    lp.lineTo(    105.03,  547.8469 )
    lp.lineTo(    130.91,  523.6951 )
    lp.lineTo(    103.53,  549.2473 )
    lp.lineTo(    110.51,  542.7297 )
    lp.lineTo(    103.87,  548.9308 )
    lp.lineTo(    120.70,  533.2196 )
    lp.lineTo(    103.38,  549.3815 )
    lp.lineTo(    106.45,  546.5233 )
    lp.lineTo(    107.61,  545.4394 )
    lp.lineTo(    152.07,  503.9554 )
    lp.lineTo(    104.79,  548.0675 )
    lp.lineTo(    103.20,  549.5542 )
    lp.lineTo(    109.64,  543.5402 )
    lp.lineTo(    106.32,  546.6383 )
    lp.lineTo(    103.70,  549.0901 )
    lp.lineTo(    103.41,  549.3552 )
    lp.lineTo(    106.14,  546.8110 )
    lp.lineTo(    103.16,  549.5926 )
    lp.lineTo(    103.88,  548.9188 )
    lp.lineTo(    103.59,  549.1849 )
    lp.lineTo(    115.72,  537.8715 )
    lp.lineTo(    103.37,  549.3959 )
    lp.lineTo(    107.84,  545.2188 )
    lp.lineTo(    103.54,  549.2349 )
    lp.lineTo(    105.75,  547.1755 )
    lp.lineTo(    103.40,  549.3637 )
    lp.lineTo(    108.00,  545.0749 )
    lp.lineTo(    103.56,  549.2185 )
    lp.lineTo(    103.90,  548.8987 )
    lp.lineTo(    103.57,  549.2089 )
    lp.lineTo(    114.80,  538.7252 )
    lp.lineTo(    103.93,  548.8732 )
    lp.lineTo(    103.43,  549.3336 )
    lp.lineTo(    105.00,  547.8757 )
    lp.lineTo(    103.70,  549.0906 )
    lp.lineTo(    104.07,  548.7413 )
    lp.lineTo(    103.50,  549.2761 )
    lp.lineTo(    105.36,  547.5400 )
    lp.lineTo(    104.44,  548.4000 )
    lp.lineTo(    106.85,  546.1492 )
    lp.lineTo(    109.78,  543.4155 )
    lp.lineTo(    107.65,  545.4010 )
    lp.lineTo(    106.03,  546.9165 )
    lp.lineTo(    133.25,  521.5178 )
    lp.lineTo(    106.99,  546.0149 )
    lp.lineTo(    109.33,  543.8376 )
    lp.lineTo(    110.71,  542.5427 )
    lp.lineTo(    115.27,  538.2936 )
    lp.lineTo(    108.76,  544.3651 )
    lp.lineTo(    154.92,  501.2889 )
    lp.lineTo(    147.23,  508.4683 )
    lp.lineTo(    116.05,  537.5646 )
    lp.lineTo(    156.15,  500.1475 )
    lp.lineTo(    206.20,  453.4457 )
    lp.lineTo(    146.05,  509.5665 )
    lp.lineTo(    152.76,  503.3128 )
    lp.lineTo(    208.45,  451.3451 )
    lp.lineTo(    129.52,  524.9899 )
    lp.lineTo(    182.15,  475.8806 )
    lp.lineTo(    140.36,  514.8803 )
    lp.lineTo(    185.57,  472.6962 )
    lp.lineTo(    207.88,  451.8727 )
    lp.lineTo(    257.55,  405.5257 )
    lp.lineTo(    237.31,  424.4117 )
    lp.lineTo(    194.02,  464.8118 )
    lp.lineTo(    152.54,  503.5142 )
    lp.lineTo(    227.15,  433.8979 )
    lp.lineTo(    231.78,  429.5721 )
    lp.lineTo(    233.39,  428.0757 )
    lp.lineTo(    248.13,  414.3213 )
    lp.lineTo(    238.28,  423.5101 )
    lp.lineTo(    229.86,  431.3657 )
    lp.lineTo(    255.37,  407.5592 )
    lp.lineTo(    277.51,  386.9083 )
    lp.lineTo(    279.93,  384.6447 )
    lp.lineTo(    286.86,  378.1799 )
    lp.lineTo(    274.20,  389.9968 )
    lp.lineTo(    194.79,  464.0924 )
    lp.lineTo(    273.60,  390.5531 )
    lp.lineTo(    225.86,  435.0968 )
    lp.lineTo(    271.67,  392.3564 )
    lp.lineTo(    284.72,  380.1750 )
    lp.lineTo(    205.01,  454.5583 )
    lp.lineTo(    257.26,  405.8039 )
    lp.lineTo(    201.09,  458.2128 )
    lp.lineTo(    213.18,  446.9330 )
    lp.lineTo(    278.57,  385.9108 )
    lp.lineTo(    241.40,  420.5942 )
    lp.lineTo(    288.44,  376.7028 )
    lp.lineTo(    213.07,  447.0289 )
    lp.lineTo(    263.88,  399.6269 )
    lp.lineTo(    230.15,  431.0971 )
    lp.lineTo(    264.95,  398.6197 )
    lp.lineTo(    233.59,  427.8839 )
    lp.lineTo(    228.42,  432.7085 )
    lp.lineTo(    163.38,  493.3950 )
    lp.lineTo(    187.98,  470.4421 )
    lp.lineTo(    193.53,  465.2626 )
    lp.lineTo(    171.22,  486.0862 )
    lp.lineTo(    158.98,  497.5002 )
    lp.lineTo(    172.09,  485.2708 )
    lp.lineTo(    156.31,  499.9940 )
    lp.lineTo(    159.24,  497.2604 )
    lp.lineTo(    138.29,  516.8082 )
    lp.lineTo(    112.26,  541.0944 )
    lp.lineTo(    111.29,  542.0056 )
    lp.lineTo(    118.42,  535.3489 )
    lp.lineTo(    106.73,  546.2546 )
    lp.lineTo(    105.44,  547.4632 )
    lp.lineTo(    103.98,  548.8204 )
    lp.lineTo(    106.16,  546.7918 )
    lp.lineTo(    103.45,  549.3156 )
    lp.lineTo(    104.81,  548.0483 )
    lp.lineTo(    103.64,  549.1401 )
    lp.lineTo(    106.46,  546.5136 )
    lp.lineTo(    103.83,  548.9643 )
    lp.lineTo(    104.89,  547.9716 )
    lp.lineTo(    103.66,  549.1215 )
    lp.lineTo(    110.05,  543.1566 )
    lp.lineTo(    103.55,  549.2258 )
    lp.lineTo(    105.34,  547.5591 )
    lp.lineTo(    102.97,  549.7652 )
    lp.lineTo(    103.86,  548.9403 )
    lp.lineTo(    103.09,  549.6549 )
    lp.lineTo(    103.60,  549.1763 )
    lp.lineTo(    104.98,  547.8948 )
    lp.lineTo(    103.12,  549.6309 )
    lp.lineTo(    104.37,  548.4608 )
    lp.lineTo(    103.56,  549.2166 )
    lp.lineTo(    104.35,  548.4799 )
    lp.lineTo(    103.72,  549.0698 )
    lp.lineTo(    104.33,  548.4991 )
    lp.lineTo(    123.27,  530.8217 )
    lp.lineTo(    103.37,  549.3933 )
    lp.lineTo(    105.47,  547.4344 )
    lp.lineTo(    104.06,  548.7549 )
    lp.lineTo(    108.13,  544.9502 )
    lp.lineTo(    103.84,  548.9595 )
    lp.lineTo(    106.64,  546.3410 )
    lp.lineTo(    102.99,  549.7460 )
    lp.lineTo(    104.08,  548.7293 )
    lp.lineTo(    103.72,  549.0693 )
    lp.lineTo(    104.29,  548.5343 )
    lp.lineTo(    103.55,  549.2255 )
    lp.lineTo(    104.34,  548.4895 )
    lp.lineTo(    103.47,  549.3048 )
    lp.lineTo(    105.16,  547.7222 )
    lp.lineTo(    103.43,  549.3336 )
    lp.lineTo(    104.75,  548.1058 )
    lp.lineTo(    103.57,  549.2115 )
    lp.lineTo(    106.00,  546.9357 )
    lp.lineTo(    103.47,  549.3048 )
    lp.lineTo(    112.76,  540.6340 )
    lp.lineTo(    103.54,  549.2313 )
    lp.lineTo(    104.02,  548.7916 )
    lp.lineTo(    123.64,  530.4764 )
    lp.lineTo(    103.77,  549.0198 )
    lp.lineTo(    104.47,  548.3648 )
    lp.lineTo(    103.52,  549.2514 )
    lp.lineTo(    105.32,  547.5783 )
    lp.lineTo(    103.86,  548.9339 )
    lp.lineTo(    103.48,  549.2920 )
    lp.lineTo(    121.78,  532.2125 )
    lp.lineTo(    104.01,  548.7965 )
    lp.lineTo(    103.29,  549.4679 )
    lp.lineTo(    104.27,  548.5543 )
    lp.lineTo(    106.43,  546.5424 )
    lp.lineTo(    110.84,  542.4276 )
    lp.lineTo(    125.92,  528.3566 )
    lp.lineTo(    109.48,  543.6937 )
    lp.lineTo(    110.79,  542.4659 )
    lp.lineTo(    109.20,  543.9526 )
    lp.lineTo(    108.32,  544.7775 )
    lp.lineTo(    113.70,  539.7515 )
    lp.lineTo(    111.35,  541.9480 )
    lp.lineTo(    181.14,  476.8302 )
    lp.lineTo(    166.83,  490.1818 )
    lp.lineTo(    246.62,  415.7313 )
    lp.lineTo(    183.41,  474.7104 )
    lp.lineTo(    176.98,  480.7052 )
    lp.lineTo(    258.15,  404.9694 )
    lp.lineTo(    218.68,  441.8014 )
    lp.lineTo(    199.61,  459.5940 )
    lp.lineTo(    158.44,  498.0086 )
    lp.lineTo(    261.01,  402.3029 )
    lp.lineTo(    256.65,  406.3698 )
    lp.lineTo(    250.75,  411.8754 )
    lp.lineTo(    252.48,  410.2640 )
    lp.lineTo(    247.51,  414.8968 )
    lp.lineTo(    291.39,  373.9500 )
    lp.lineTo(    278.50,  385.9779 )
    lp.lineTo(    269.82,  394.0829 )
    lp.lineTo(    318.15,  348.9828 )
    lp.lineTo(    294.01,  371.5041 )
    lp.lineTo(    287.29,  377.7770 )
    lp.lineTo(    247.20,  415.1845 )
    lp.lineTo(    297.72,  368.0511 )
    lp.lineTo(    295.94,  369.7104 )
    lp.lineTo(    267.25,  396.4808 )
    lp.lineTo(    249.18,  413.3430 )
    lp.lineTo(    312.30,  354.4405 )
    lp.lineTo(    306.17,  360.1572 )
    lp.lineTo(    268.86,  394.9749 )
    lp.lineTo(    253.24,  409.5542 )
    lp.lineTo(    288.95,  376.2328 )
    lp.lineTo(    277.50,  386.9179 )
    lp.lineTo(    288.42,  376.7220 )
    lp.lineTo(    246.96,  415.4147 )
    lp.lineTo(    292.35,  373.0580 )
    lp.lineTo(    304.55,  361.6726 )
    lp.lineTo(    237.79,  423.9705 )
    lp.lineTo(    277.06,  387.3207 )
    lp.lineTo(    287.99,  377.1248 )
    lp.lineTo(    266.96,  396.7494 )
    lp.lineTo(    234.21,  427.3084 )
    lp.lineTo(    267.67,  396.0875 )
    lp.lineTo(    278.36,  386.1122 )
    lp.lineTo(    220.32,  440.2668 )
    lp.lineTo(    258.53,  404.6145 )
    lp.lineTo(    236.23,  425.4189 )
    lp.lineTo(    232.39,  429.0061 )
    lp.lineTo(    224.67,  436.2095 )
    lp.lineTo(    208.31,  451.4794 )
    lp.lineTo(    200.71,  458.5677 )
    lp.lineTo(    158.89,  497.5865 )
    lp.lineTo(    139.02,  516.1273 )
    lp.lineTo(    111.22,  542.0727 )
    lp.lineTo(    107.61,  545.4394 )
    lp.lineTo(    116.84,  536.8260 )
    lp.lineTo(    106.18,  546.7678 )
    lp.lineTo(    105.40,  547.5016 )
    lp.lineTo(    103.97,  548.8348 )
    lp.lineTo(    104.52,  548.3169 )
    lp.lineTo(    103.74,  549.0507 )
    lp.lineTo(    104.71,  548.1442 )
    lp.lineTo(    103.60,  549.1840 )
    lp.lineTo(    104.47,  548.3648 )
    lp.lineTo(    103.56,  549.2177 )
    lp.lineTo(    104.87,  547.9908 )
    lp.lineTo(    103.51,  549.2631 )
    lp.lineTo(    104.76,  548.0963 )
    lp.lineTo(    103.58,  549.1984 )
    lp.lineTo(    120.49,  533.4210 )
    lp.lineTo(    103.39,  549.3777 )
    lp.lineTo(    104.05,  548.7629 )
    lp.lineTo(    103.60,  549.1791 )
    lp.lineTo(    105.11,  547.7701 )
    lp.lineTo(    103.46,  549.3056 )
    lp.lineTo(    360.10,  309.8393 )
    lp.lineTo(    103.60,  549.1812 )
    lp.lineTo(    104.45,  548.3872 )
    lp.lineTo(    105.05,  547.8263 )
    lp.lineTo(    104.46,  548.3745 )
    lp.lineTo(    110.28,  542.9456 )
    lp.lineTo(    118.13,  535.6175 )
    lp.lineTo(    106.87,  546.1299 )
    lp.lineTo(    105.38,  547.5208 )
    lp.lineTo(    107.54,  545.5065 )
    lp.lineTo(    112.67,  540.7203 )
    lp.lineTo(    111.20,  542.0919 )
    lp.lineTo(    121.19,  532.7688 )
    lp.lineTo(    151.08,  504.8762 )
    lp.lineTo(    109.83,  543.3676 )
    lp.lineTo(    106.92,  546.0772 )
    lp.lineTo(    143.21,  512.2234 )
    lp.lineTo(    111.79,  541.5356 )
    lp.lineTo(    110.20,  543.0223 )
    lp.lineTo(    107.69,  545.3627 )
    lp.lineTo(    109.46,  543.7129 )
    lp.lineTo(    114.74,  538.7828 )
    lp.lineTo(    130.92,  523.6855 )
    lp.lineTo(    112.32,  541.0464 )
    lp.lineTo(    113.61,  539.8378 )
    lp.lineTo(    103.89,  548.9067 )
    lp.lineTo(    107.28,  545.7463 )
    lp.lineTo(    105.07,  547.8054 )
    lp.lineTo(    108.72,  544.4035 )
    lp.lineTo(    104.88,  547.9811 )
    lp.lineTo(    103.84,  548.9595 )
    lp.lineTo(    106.81,  546.1875 )
    lp.lineTo(    103.58,  549.1993 )
    lp.lineTo(    104.10,  548.7166 )
    lp.lineTo(    103.42,  549.3432 )
    lp.lineTo(    105.34,  547.5591 )
    lp.lineTo(    106.54,  546.4369 )
    lp.lineTo(    103.38,  549.3816 )
    lp.lineTo(    106.21,  546.7438 )
    lp.lineTo(    103.45,  549.3176 )
    lp.lineTo(    105.60,  547.3146 )
    lp.lineTo(    103.59,  549.1897 )
    lp.lineTo(    105.99,  546.9453 )
    lp.lineTo(    103.97,  548.8348 )
    lp.lineTo(    103.50,  549.2731 )
    lp.lineTo(    104.14,  548.6750 )
    lp.lineTo(    103.34,  549.4247 )
    lp.lineTo(    105.79,  547.1371 )
    lp.lineTo(    103.45,  549.3240 )
    lp.lineTo(    103.89,  548.9043 )
    lp.lineTo(    106.73,  546.2546 )
    lp.lineTo(    104.59,  548.2593 )
    lp.lineTo(    103.50,  549.2761 )
    lp.lineTo(    104.44,  548.3936 )
    lp.lineTo(    103.47,  549.3048 )
    lp.lineTo(    120.37,  533.5361 )
    lp.lineTo(    103.57,  549.2117 )
    lp.lineTo(    105.05,  547.8277 )
    lp.lineTo(    103.36,  549.4055 )
    lp.lineTo(    105.27,  547.6167 )
    lp.lineTo(    103.59,  549.1865 )
    lp.lineTo(    105.06,  547.8181 )
    lp.lineTo(    103.63,  549.1513 )
    lp.lineTo(    105.22,  547.6646 )
    from javax.swing import JPanel, JOptionPane
    from java.awt import Dimension, RenderingHints, Color
    
    class MyPanel( JPanel ):
       def paintComponent( self, g ):
           g.setColor(Color.WHITE)
           g.fillRect(0,0,w,h)
           g.setRenderingHint( RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON )
           g.setColor(Color.BLACK)
           g.draw( lp )
    
    p= MyPanel()
    p.setMinimumSize( Dimension( w,h ) )
    p.setPreferredSize( Dimension( w,h ) )
    JOptionPane.showMessageDialog( None, p )
    
     
  • Jeremy Faden

    Jeremy Faden - 2017-05-12

    This bug still lurks:

    vap+dat:http://cdaweb.gsfc.nasa.gov/istp_public/data/sampex/combined/rate_polarcap_avgd_ascii/data/199301_sampex_combined_rate_polarcap_avgd_v01.asc?depend0=field30&column=field26

     
  • Jeremy Faden

    Jeremy Faden - 2017-08-17

    OpenJDK (1.7.0_85) doesn't show a bug where the Java JDK does, with the URI above.

     
  • Jeremy Faden

    Jeremy Faden - 2019-01-14

    The Jython script from 2016-10-27 still shows the bug.