Hello Guys, Any chance that a P4 bug is fixed ? It unfortunately affects us badly whenever some text (more than 700K which is frequent for HTML pages) is received in our tool.
For my information what does this mean: ILW = MLH = P4 Thanks On Tue, Jan 31, 2017 at 12:26 PM, Rory O'Donnell <[email protected]> wrote: > Hi Philippe, > > It's marked P4 because it is seen as a corner case issue. > > Rgds,Rory > On 30/01/2017 22:43, Philippe Mouawad wrote: > >> Hello, >> Thanks. >> Any chance issue gets fixed as I see it's P4 . >> >> Thank you >> >> On Monday, January 16, 2017, Muneer Kolarkunnu < >> [email protected]> >> wrote: >> >> Hi Philippe, >>> >>> >>> >>> Thanks for sharing standalone test case. >>> >>> Issue is reproducible in all platforms(Windows, Linux and Osx) with all >>> JDK versions(7, 8, 9-ea). >>> >>> I reopened the bug, You can see the updates in here: >>> https://bugs.openjdk.java.net/browse/JDK-8172336 >>> >>> >>> >>> Regards, >>> >>> Muneer >>> >>> >>> >>> *From:* Philippe Mouawad [mailto:[email protected] >>> <javascript:_e(%7B%7D,'cvml','[email protected]');>] >>> *Sent:* Sunday, January 15, 2017 4:33 AM >>> *To:* Muneer Kolarkunnu >>> *Cc:* Dalibor Topic; Balchandra Vaidya; [email protected] >>> <javascript:_e(%7B%7D,'cvml','[email protected]');>; Rory O'Donnell >>> *Subject:* Re: Possible Bug in Java 8 u 112 in >>> javax.swing.JEditorPane.setText >>> leads to stuck UI >>> >>> >>> >>> Hi, >>> >>> Previous sample showed already very slow rendering when text contains >>> spaces. >>> >>> Now for the text without space. Sample attached. >>> >>> Regards >>> >>> >>> >>> On Fri, Jan 13, 2017 at 2:20 PM, Philippe Mouawad <[email protected] >>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: >>> >>> Hello Muneer, >>> >>> Find attached a simple program reproducing issue. >>> >>> I see you closed the bug >>> >>> Regards >>> >>> >>> >>> On Fri, Jan 6, 2017 at 2:28 PM, Muneer Kolarkunnu < >>> [email protected] >>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> wrote: >>> >>> Hi Philippe, >>> >>> Your incident has moved to JDK-8172336: https://bugs.openjdk.java.net/ >>> browse/JDK-8172336 >>> >>> I tried to reproduce the issue, but I could not reproduce this issue with >>> the information shared in the bug report. If you can provide a standalone >>> test case, it will be great. Also, please let us know if you observe the >>> same issue with JDK 8u122-ea and JDK 9-ea. >>> Have you observed the same issue with other OS(Other than Mac OSX) ? >>> >>> 8u122-ea is available here : https://jdk8.java.net/download.html >>> JDK 9-ea is available here : https://jdk9.java.net/download/ >>> >>> Regards, >>> Muneer >>> >>> >>> -----Original Message----- >>> From: Rory O'Donnell >>> Sent: Thursday, January 05, 2017 5:22 PM >>> To: [email protected] >>> <javascript:_e(%7B%7D,'cvml','[email protected]');> >>> Cc: Rory O'Donnell; Dalibor Topic; Balchandra Vaidya; Muneer Kolarkunnu >>> Subject: Re: Possible Bug in Java 8 u 112 in >>> javax.swing.JEditorPane.setText >>> leads to stuck UI >>> >>> Thanks Philippe, we'll take a look. >>> >>> Rgds,Rory >>> >>> >>> On 05/01/2017 10:30, Philippe Mouawad wrote: >>> >>>> Hello, >>>> Done:9046713 >>>> >>>> Regards >>>> >>>> On Thu, Jan 5, 2017 at 11:14 AM, Rory O'Donnell >>>> <[email protected] >>>> >>> <javascript:_e(%7B%7D,'cvml','[email protected]');>> >>> >>> wrote: >>>> >>>> Hi Philippe, >>>>> >>>>> Many happy returns! >>>>> >>>>> Can you log a bug and send us the Java Incident id ? >>>>> >>>>> Rgds,Rory >>>>> >>>>> >>>>> >>>>> >>>>> On 05/01/2017 10:12, Philippe Mouawad wrote: >>>>> >>>>> Greetings, >>>>>> First best wishes for 2017. >>>>>> >>>>>> I'd like to report what seems to be a critical bug we face in JMeter >>>>>> . I noticed it under Mac OSX El Capitan. >>>>>> >>>>>> Calling javax.swing.JEditorPane.setText() from AWT Thread with some >>>>>> long text (without spaces) leads to what seems to be either a very >>>>>> long or infinite loop, I made thread dumps and I have always such >>>>>> (partial) >>>>>> stacktrace: >>>>>> "AWT-EventQueue-0" #20 prio=6 os_prio=31 tid=0x00007fa7a8afc000 >>>>>> nid=0xf707 runnable [0x0000700002202000] >>>>>> java.lang.Thread.State: RUNNABLE >>>>>> at sun.font.CStrike.getNativeGlyphOutline(Native Method) >>>>>> at sun.font.CStrike.getGlyphOutline(CStrike.java:215) >>>>>> at sun.font.CStrike.getGlyphOutlineBounds(CStrike.java:177) >>>>>> at >>>>>> sun.font.StandardGlyphVector$GlyphStrike.getGlyphOutlineBoun >>>>>> ds(StandardGlyphVector.java:1792) >>>>>> at >>>>>> sun.font.StandardGlyphVector.getGlyphOutlineBounds(StandardG >>>>>> lyphVector.java:1174) >>>>>> at >>>>>> sun.font.StandardGlyphVector.getGlyphVisualBounds(StandardGl >>>>>> yphVector.java:586) >>>>>> at >>>>>> sun.font.StandardGlyphVector.getGlyphInfo( >>>>>> >>>>> StandardGlyphVector.java:864) >>> >>>> at >>>>>> sun.font.ExtendedTextSourceLabel.createCharinfo(ExtendedText >>>>>> SourceLabel.java:622) >>>>>> at >>>>>> sun.font.ExtendedTextSourceLabel.getCharinfo(ExtendedTextSou >>>>>> rceLabel.java:548) >>>>>> at >>>>>> sun.font.ExtendedTextSourceLabel.getLineBreakIndex(ExtendedT >>>>>> extSourceLabel.java:480) >>>>>> at java.awt.font.TextMeasurer.calcLineBreak(TextMeasurer. >>>>>> >>>>> java:330) >>> >>>> at java.awt.font.TextMeasurer.getLineBreakIndex(TextMeasurer. >>>>>> java:566) >>>>>> at >>>>>> java.awt.font.LineBreakMeasurer.nextOffset(LineBreakMeasurer >>>>>> .java:359) >>>>>> at >>>>>> java.awt.font.LineBreakMeasurer.nextLayout(LineBreakMeasurer >>>>>> .java:440) >>>>>> at javax.swing.text.TextLayoutStr >>>>>> ategy.sync(TextLayoutStrategy. >>>>>> java:324) >>>>>> at >>>>>> javax.swing.text.TextLayoutStrategy.insertUpdate(TextLayoutS >>>>>> trategy.java:70) >>>>>> at javax.swing.text.FlowView.insertUpdate(FlowView.java:256) >>>>>> at javax.swing.text.View.forwardUpdateToView(View.java:1227) >>>>>> at javax.swing.text.View.forwardUpdate(View.java:1162) >>>>>> at javax.swing.text.BoxView.forwardUpdate(BoxView.java:240) >>>>>> at javax.swing.text.View.insertUpdate(View.java:710) >>>>>> at >>>>>> javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate( >>>>>> BasicTextUI.java:1610) >>>>>> at >>>>>> javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdat >>>>>> e(BasicTextUI.java:1869) >>>>>> at >>>>>> javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractD >>>>>> ocument.java:201) >>>>>> at >>>>>> javax.swing.text.AbstractDocument.handleInsertString(Abstrac >>>>>> tDocument.java:748) >>>>>> at >>>>>> javax.swing.text.AbstractDocument.insertString( >>>>>> >>>>> AbstractDocument.java:707) >>> >>>> at javax.swing.text.PlainDocument.insertString(PlainDocument. >>>>>> java:130) >>>>>> at javax.swing.text.DefaultEditorKit.read( >>>>>> >>>>> DefaultEditorKit.java:273) >>> >>>> at javax.swing.JEditorPane.setText(JEditorPane.java:1416) >>>>>> .... >>>>>> >>>>>> >>>>>> Is this a known bug or shall I open one ? >>>>>> Thank you >>>>>> Regards >>>>>> >>>>>> >>>>>> -- >>>>> Rgds,Rory O'Donnell >>>>> Quality Engineering Manager >>>>> Oracle EMEA , Dublin, Ireland >>>>> >>>>> >>>>> -- >>> Rgds,Rory O'Donnell >>> Quality Engineering Manager >>> Oracle EMEA , Dublin, Ireland >>> >>> >>> >>> >>> >>> > -- > Rgds,Rory O'Donnell > Quality Engineering Manager > Oracle EMEA , Dublin, Ireland > >
