You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by bu...@apache.org on 2011/09/19 09:18:39 UTC
DO NOT REPLY [Bug 51844] New: MAC OS : GUI block selecting a
treeview node
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
Bug #: 51844
Summary: MAC OS : GUI block selecting a treeview node
Product: JMeter
Version: Nightly (Please specify date)
Platform: Macintosh
Status: NEW
Severity: blocker
Priority: P2
Component: Main
AssignedTo: notifications@jakarta.apache.org
ReportedBy: p.mouawad@ubik-ingenierie.com
Classification: Unclassified
Created attachment 27534
--> https://issues.apache.org/bugzilla/attachment.cgi?id=27534
Thread dump
Hello,
I faced an issue with JMX Test plan of 51827.
I ran it, and then selected a node in Results View and JMeter totally blocked.
I made a Thread dump attached.
It seems to be a bug in MAC JVM:
"AWT-EventQueue-0" prio=6 tid=101bda000 nid=0x12af01000 runnable [12aefe000]
java.lang.Thread.State: RUNNABLE
at sun.font.AppleNativeStrike.getNativeGlyphImageBounds(Native Method)
at
sun.font.AppleNativeStrike.getGlyphImageBounds(AppleNativeStrike.java:208)
at
sun.font.AppleNativeStrike.getGlyphOutlineBounds(AppleNativeStrike.java:185)
at
sun.font.StandardGlyphVector$GlyphStrike.getGlyphOutlineBounds(StandardGlyphVector.java:1766)
at
sun.font.StandardGlyphVector.getGlyphOutlineBounds(StandardGlyphVector.java:1149)
at
sun.font.StandardGlyphVector.getGlyphVisualBounds(StandardGlyphVector.java:561)
at sun.font.StandardGlyphVector.getGlyphInfo(StandardGlyphVector.java:839)
at
sun.font.ExtendedTextSourceLabel.createCharinfo(ExtendedTextSourceLabel.java:566)
at
sun.font.ExtendedTextSourceLabel.getCharinfo(ExtendedTextSourceLabel.java:492)
at
sun.font.ExtendedTextSourceLabel.getLineBreakIndex(ExtendedTextSourceLabel.java:438)
at java.awt.font.TextMeasurer.calcLineBreak(TextMeasurer.java:308)
at java.awt.font.TextMeasurer.getLineBreakIndex(TextMeasurer.java:544)
at java.awt.font.LineBreakMeasurer.nextOffset(LineBreakMeasurer.java:340)
at java.awt.font.LineBreakMeasurer.nextLayout(LineBreakMeasurer.java:422)
at javax.swing.text.TextLayoutStrategy.sync(TextLayoutStrategy.java:298)
at
javax.swing.text.TextLayoutStrategy.insertUpdate(TextLayoutStrategy.java:52)
at javax.swing.text.FlowView.insertUpdate(FlowView.java:239)
at javax.swing.text.View.forwardUpdateToView(View.java:1186)
at javax.swing.text.View.forwardUpdate(View.java:1161)
at javax.swing.text.BoxView.forwardUpdate(BoxView.java:223)
at javax.swing.text.View.insertUpdate(View.java:685)
at
javax.swing.plaf.basic.BasicTextUI$RootView.insertUpdate(BasicTextUI.java:1591)
at
javax.swing.plaf.basic.BasicTextUI$UpdateHandler.insertUpdate(BasicTextUI.java:1850)
at
javax.swing.text.AbstractDocument.fireInsertUpdate(AbstractDocument.java:185)
at
javax.swing.text.AbstractDocument.handleInsertString(AbstractDocument.java:734)
at
javax.swing.text.AbstractDocument.insertString(AbstractDocument.java:693)
at javax.swing.text.PlainDocument.insertString(PlainDocument.java:114)
at javax.swing.text.DefaultEditorKit.read(DefaultEditorKit.java:254)
at javax.swing.JEditorPane.setText(JEditorPane.java:1499)
at
org.apache.jmeter.visualizers.RenderAsText.showTextResponse(RenderAsText.java:35)
at
org.apache.jmeter.visualizers.RenderAsText.renderResult(RenderAsText.java:30)
at
org.apache.jmeter.visualizers.ViewResultsFullVisualizer.valueChanged(ViewResultsFullVisualizer.java:239)
at javax.swing.JTree.fireValueChanged(JTree.java:2820)
at javax.swing.JTree$TreeSelectionRedirector.valueChanged(JTree.java:3191)
at
javax.swing.tree.DefaultTreeSelectionModel.fireValueChanged(DefaultTreeSelectionModel.java:629)
at
javax.swing.tree.DefaultTreeSelectionModel.notifyPathChange(DefaultTreeSelectionModel.java:1078)
at
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPaths(DefaultTreeSelectionModel.java:287)
at
javax.swing.tree.DefaultTreeSelectionModel.setSelectionPath(DefaultTreeSelectionModel.java:170)
at javax.swing.JTree.setSelectionPath(JTree.java:1598)
at
javax.swing.plaf.basic.BasicTreeUI.selectPathForEvent(BasicTreeUI.java:2311)
at
javax.swing.plaf.basic.BasicTreeUI$Handler.handleSelection(BasicTreeUI.java:3520)
at
javax.swing.plaf.basic.BasicTreeUI$Handler.mousePressed(BasicTreeUI.java:3459)
at java.awt.Component.processMouseEvent(Component.java:6345)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
at java.awt.Component.processEvent(Component.java:6113)
at java.awt.Container.processEvent(Container.java:2085)
at java.awt.Component.dispatchEventImpl(Component.java:4714)
at java.awt.Container.dispatchEventImpl(Container.java:2143)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4618)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4279)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4212)
at java.awt.Container.dispatchEventImpl(Container.java:2129)
at java.awt.Window.dispatchEventImpl(Window.java:2478)
at java.awt.Component.dispatchEvent(Component.java:4544)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:635)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
--- Comment #2 from Philippe Mouawad <p....@ubik-ingenierie.com> 2011-09-19 07:20:39 UTC ---
Created attachment 27535
--> https://issues.apache.org/bugzilla/attachment.cgi?id=27535
Test Plan for which issue occured
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node (seems to be related to MAC JVM bug) with workaround on nightly 20110919
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |INVALID
--- Comment #6 from Philippe Mouawad <p....@ubik-ingenierie.com> 2011-09-19 19:03:56 UTC ---
Hello,
I upgraded to last version of JDK6, Issue is fixed with it.
So I close the issue.
Regards
Philippe
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node (seems to be related to MAC JVM bug) with workaround on nightly 20110919
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |p.mouawad@ubik-ingenierie.c
| |om
Summary|MAC OS : GUI block |MAC OS : GUI block
|selecting a treeview node |selecting a treeview node
| |(seems to be related to MAC
| |JVM bug) with workaround on
| |nightly 20110919
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node (seems to be related to MAC JVM bug) with workaround on nightly 20110919
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
--- Comment #7 from Sebb <se...@apache.org> 2011-09-19 23:06:33 UTC ---
OK, thanks. Glad that has been sorted!
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node (seems to be related to MAC JVM bug) with workaround on nightly 20110919
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
--- Comment #5 from Philippe Mouawad <p....@ubik-ingenierie.com> 2011-09-19 11:28:49 UTC ---
Hello,
I tested issue also occurs on 2.4 and 2.5.
Didn't test below.
Regards
Philippe
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node (seems to be related to MAC JVM bug) with workaround on nightly 20110919
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
Sebb <se...@apache.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |NEEDINFO
--- Comment #3 from Sebb <se...@apache.org> 2011-09-19 10:31:23 UTC ---
Did you select the node whilst the test was still running, or did you wait
until the test had finished?
Which build of JMeter did you use?
If it was nightly (or built from SVN) please specify the revision number.
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
OS/Version| |All
--- Comment #1 from Philippe Mouawad <p....@ubik-ingenierie.com> 2011-09-19 07:19:58 UTC ---
The workaround to this is to comment in jmeter.properties:
#jmeter.laf.mac=System
This seems to proves that it's a JVM MAC issue but confirmation would be nice.
Maybe this should be put in JMeter known issues because it's really violent.
Regards
Philippe
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org
DO NOT REPLY [Bug 51844] MAC OS : GUI block selecting a treeview
node (seems to be related to MAC JVM bug) with workaround on nightly 20110919
Posted by bu...@apache.org.
https://issues.apache.org/bugzilla/show_bug.cgi?id=51844
Philippe Mouawad <p....@ubik-ingenierie.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |NEW
--- Comment #4 from Philippe Mouawad <p....@ubik-ingenierie.com> 2011-09-19 10:34:56 UTC ---
Hello,
I waited for test to end.
Yes nightly, revision 1172505.
Regards
Philippe
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org