potato bash: segfault instead of beep
Hey.
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).
-->8----
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)
----8<--
/etc/kbd/default.map says this (about keycode 14):
--8<----
keycode 14 = Delete Delete
alt keycode 14 = Meta_Delete
shift alt keycode 14 = Meta_Delete
---->8--
and /etc/inputrc says the following:
--8<----
set input-meta on
set output-meta on
---->8--
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!
Ciao.
Jojo.
--
Johannes Beigel | "Black holes are where God divided by zero."
http://come.to/jojob |
Reply to: