[jbosstools-issues] [JBoss JIRA] (JBIDE-25260) Console view is broken after entering subscription username

Rob Stryker (JIRA) issues at jboss.org
Thu Nov 2 15:47:00 EDT 2017


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

Rob Stryker commented on JBIDE-25260:
-------------------------------------

I've added some breakpoints in org.eclipse.debug.internal.ui.views.console.ProcessConsole$StreamListener.streamAppended(etc). This is what reads the underlying process (in this case, minishift). 

My second breakpoint is in org.eclipse.debug.internal.ui.views.console.ProcessConsole$InputReadJob. This is what reads our typing in the eclipse console and sends it over to the underlying process. 

What I see pretty conclusively is that the first breakpoint hits a bunch of times while minishift spits out its normal output. When minishift waits for my username, the 2nd breakpoint is hit. Stepping through, it takes my input only when I press enter, and passes it to the minishift process. It then waits for me to type more. 

While the 2nd breakpoint is blocked (waiting for my input), I continue to trace through the 1st. In this, I see very very clearly that the minishift process is continuing to spit output in EXTREMELY large batches:

{code}
   Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red Hat Subscription Management (RHSM) password:    Red Hat Developers or Red H
{code}

I believe there must be something going on under the hood. From what I can tell, eclipse is not sending the same input over and over again. Eclipse is not acting as if I've sent enter over and over. Eclipse is not inadvertently sending left-over commands from my input. It seems the minishift process has just gone nuts and spits output extremely fast, without new lines. 

> Console view is broken after entering subscription username
> -----------------------------------------------------------
>
>                 Key: JBIDE-25260
>                 URL: https://issues.jboss.org/browse/JBIDE-25260
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: cdk, server
>    Affects Versions: 4.5.1.Final
>            Reporter: Josef Kopriva
>         Attachments: image-2017-10-17-10-38-53-270.png
>
>




--
This message was sent by Atlassian JIRA
(v7.5.0#75005)



More information about the jbosstools-issues mailing list