[Crash-utility] issues at MORE prompt in running "ps" command on crash from within another C program

Adrien Kunysz adk at acunu.com
Mon Apr 9 14:08:02 UTC 2012


On Sun, Apr 8, 2012 at 4:47 PM, Nayna Jain <jainnayna at gmail.com> wrote:
> Hi,
>
> I am trying to provide a console from within Eclipse IDE for crash.
> This way they can execute commands on crash prompt from within Eclipse.
>
> To make this work, first I tried to write a simple C program which invokes
> crash from within the program on a tty.
> It uses forkpty for this purpose and then execv the crash.
>
> It works fine, crash prompt is reached.
> few commands having small outputs works fine.
>
> But commands like ps which works along with "more" to do paging of output
> has issue.
> When it stops at the line of MORE.. expecting input from user like SPACE, q,
> b etc., it doesn't recognize it directly.
> I have to type SPACE and then ENTER. q and then ENTER.
> What termios setting is required to make it work ? Can someone please help
> with this issue ? How do I make it recognize SPACE, q , at MORE prompt.?

I think you are looking for ~ICANNON.

> --
> Courage is not the absence of fear but rather the judgment that something is
> more important than fear. The brave may not live forever but the cautious do
> not live at all. -- The Princess Diaries
>
>
> --
> Crash-utility mailing list
> Crash-utility at redhat.com
> https://www.redhat.com/mailman/listinfo/crash-utility
>




More information about the Crash-utility mailing list