[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

potato bash: segfault instead of beep


I have a problem with bash (the newest version from potato, downloaded
and installed with apt-get):
Wenn I type <backspace> at an empty prompt or when I press <tab> when
the completion is not unique the bash crashes with a segfault.
So I think it actually crashes when it "wants to ring the bell".

Other Programs still beep of course (XEmacs, vi..) and an
    echo '\007'
or a C program calling
    fprintf (stderr, "\a");
works correctly, too.

All of the following libraries exist (with correct symbolic links). 

tobi:~# ldd /bin/bash
        libreadline.so.2 => /lib/libreadline.so.2 (0x40005000)
        libncurses.so.4 => /lib/libncurses.so.4 (0x40030000)
        libdl.so.2 => /lib/libdl.so.2 (0x40072000)
        libc.so.6 => /lib/libc.so.6 (0x40075000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x2aaaa000)

/etc/kbd/default.map says this (about keycode 14):

keycode  14 = Delete           Delete          
       alt     keycode  14 = Meta_Delete     
       shift   alt     keycode  14 = Meta_Delete  

and /etc/inputrc says the following:

set input-meta on
set output-meta on

I have already posted this question to de.comp.os.unix.linux.misc but
Christian Kurz said I should mail to this list.

Maybe you can help me!


 Johannes Beigel       |  "Black holes are where God divided by zero."
 http://come.to/jojob  |

Reply to: