Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0000131OCaml~DO NOT USE (was: OCaml general)public2000-06-06 15:292000-06-06 15:51
Assigned To 
StatusclosedResolutionno change required 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0000131: threads, terminals & bash

some months ago (November last year) you fixed a bug concerning the setting
of non-blocking mode on standard channels that messed up the terminal on my
machine (a Sparc running Solaris).

You had mentioned that there might still be problems if the program gets a
(deadly) signal, in which case it will not necessarily terminate leaving a
"sane" terminal state.

I kept indeed experiencing problems from time to time, but only now got
annoyed enough to look into it:

Now, it seems that it is really rather a bash bug that causes my grief. It
should actually be the duty of the shell to guarantee that the terminal is
restored to a sane state after the termination of programs, but our version
(bash-2.00.0(1) - a very (?) encouraging version number) obviously did not
do this.

In case anybode else complains about "vanishing lines", CPU-eating bash
sessions and whatever, I recommend taking a look at the version of the
shell and upgrading to a new one if necessary (bash-2.04 works fine).

I just wanted to tell you so that you do not look for problems in your
sources if it is another program which is the cause of the bug...

Best regards,

Markus Mottl,, [^]

TagsNo tags attached.
Attached Files

- Relationships

-  Notes
administrator (administrator)
2000-06-06 15:51

Summary: upgrading bash helps

- Issue History
Date Modified Username Field Change
2005-11-18 10:13 administrator New Issue
2017-02-23 16:36 doligez Category OCaml general => -OCaml general
2017-03-03 17:55 doligez Category -OCaml general => -(deprecated) general
2017-03-03 18:01 doligez Category -(deprecated) general => ~deprecated (was: OCaml general)
2017-03-06 17:04 doligez Category ~deprecated (was: OCaml general) => ~DO NOT USE (was: OCaml general)

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker