we use a KEYBD trap

    keybd_trap () {
      case ${.sh.edchar} in
        $'\e[1~') .sh.edchar=$'\001';; # Home = beginning-of-line
        $'\e[4~') .sh.edchar=$'\005';; # End = end-of-line
        $'\e[3~') .sh.edchar=$'\004';; # Delete = delete-char
      esac
    }
    trap keybd_trap KEYBD

If I clear the trap the problem disappears. However we need this trap because 
the __letter alias mechanism does not work. Defining keybd_trap as "function 
keybd_trap {}" also leads to the mem fault.

Best Regards
Axel PHILIPP

-----Ursprüngliche Nachricht-----
Von: [email protected] [mailto:[email protected]] Im Auftrag 
von Cedric Blancher
Gesendet: Donnerstag, 11. Juli 2013 10:15
An: PHILIPP, Axel, Dr.
Cc: [email protected]
Betreff: Re: [ast-users] ksh93 memory fault if closing ) of $() is entered on 
separate line

On 11 July 2013 10:08, PHILIPP, Axel, Dr. <[email protected]> wrote:
> On a SLES11SP2 system ksh93 dies with a memory fault if you enter the closing 
> parenthesis of a $(  ) construct on a separate line:
> cpl9343_home> /bin/ksh
> cpl9343_home> aux=$(echo a)
> cpl9343_home> echo $aux
> a
> cpl9343_home> aux=$(echo a
>> )
> Memory fault
> cpl9343_home> Version AJM 93u+ 2012-08-01

I can't reproduce this on Suse 12.3. Do you have anything special in your env?

Ced
--
Cedric Blancher <[email protected]>
Institute Pasteur
--
MTU Aero Engines AG
Geschaeftsfuehrung/Board of Management: Egon W. Behle, Vorsitzender/CEO; Dr. 
Rainer Martens, Michael Schreyögg, Dr. Stefan Weingartner, Reiner Winkler
Vorsitzender des Aufsichtsrats/Chairman of the Supervisory Board: Klaus 
Eberhardt
Sitz der Gesellschaft/Registered Office: Muenchen
Handelsregister/Commercial Register: Muenchen HRB 157206

Diese E-Mail sowie ihre Anhaenge enthalten MTU-eigene vertrauliche oder 
rechtlich geschuetzte Informationen.
Wenn Sie nicht der beabsichtigte Empfaenger sind, informieren Sie bitte den 
Absender und loeschen Sie diese
E-Mail sowie die Anhaenge. Das unbefugte Speichern, Kopieren oder Weiterleiten 
ist nicht gestattet.

This e-mail and any attached documents are proprietary to MTU, confidential or 
protected by law.
If you are not the intended recipient, please advise the sender and delete this 
message and its attachments.
Any unauthorised storing, copying or distribution is prohibited.
_______________________________________________
ast-users mailing list
[email protected]
http://lists.research.att.com/mailman/listinfo/ast-users

Reply via email to