[jbosstools-issues] [JBoss JIRA] (JBIDE-17842) local-jvm jmx monitor jmx provider freezing UI

Rob Stryker (JIRA) issues at jboss.org
Thu Jul 10 04:35:25 EDT 2014


    [ https://issues.jboss.org/browse/JBIDE-17842?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12983771#comment-12983771 ] 

Rob Stryker commented on JBIDE-17842:
-------------------------------------

I've noticed 3 things so far:
1) there's an over-eager synchronized somewhere in the stacktrace. It's possible (but not really a strong argument) that this is the cause, or at least contributes
2) The line that's freezing is a call to parseInt (??) during the jps command to get process information.  We never had a chance to refactor out the jps stuff, but this still doesn't make a lot of sense. I can't see from the jstack why a call to jps and then parseInt would be freezing. 
3) The jps is being done when the bundle starts. This could easily be done asynchronously instead, and in fact should be. 

> local-jvm jmx monitor jmx provider freezing UI
> ----------------------------------------------
>
>                 Key: JBIDE-17842
>                 URL: https://issues.jboss.org/browse/JBIDE-17842
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: jmx
>    Affects Versions: 4.2.0.Beta3
>            Reporter: Rob Stryker
>            Priority: Blocker
>
> JStack:   https://issues.jboss.org/secure/attachment/12383651/jstack.txt
> This is critical and needs to be investigated. 
> Comment from other jira: 
> Oliver Pfau added a comment
> I reported that sometimes eclipse is freezing when jboss is synchronizing or starting and somebody told me to do a jstack on the eclipse process. Here is the ouput. Eclipse is totaly freezed with circle mouse pointer and in the right bottom corner "Starting JBoss AS 7.1: (0%)" is displayed. But JBoss is running in behind (my web app can be used).



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jbosstools-issues mailing list