The trusty-proposed patch works for me, too.
Testcase: 1. Fresh install of 32bit Ubuntu 14.04
Before the patch: $ bash $ echo $BASH_VERSION 4.3.8(1)-release
$ ls $ ! $ <ENTER>
malloc: /usr/homes/chet/src/bash/src/parse.y:2314: assertion botched realloc: start and end chunk sizes differ last command: ! Aborting...Aborted (core dumped)
To install the fix: 1. Enable trusty-proposed 2. apt-get install bash
After the patch installation: Start a new bash process: $ bash $ echo $BASH_VERSION 4.3.11(1)-release
$ ls $ ! $ <ENTER> $ <ENTER> $ <ENTER>
Stable - no more crash :-)
The trusty-proposed patch works for me, too.
Testcase:
1. Fresh install of 32bit Ubuntu 14.04
Before the patch:
$ bash
$ echo $BASH_VERSION
4.3.8(1)-release
$ ls
$ !
$ <ENTER>
malloc: /usr/homes/ chet/src/ bash/src/ parse.y: 2314: assertion botched
realloc: start and end chunk sizes differ
last command: !
Aborting...Aborted (core dumped)
To install the fix:
1. Enable trusty-proposed
2. apt-get install bash
After the patch installation: Start a new bash process:
$ bash
$ echo $BASH_VERSION
4.3.11(1)-release
$ ls
$ !
$ <ENTER>
$ <ENTER>
$ <ENTER>
Stable - no more crash :-)